Is your feature request related to a problem? Please describe.
We have failed to keep up with save migration issues in the 0.G to 0.H development process that there are essentially too many issues to deal with before releasing, putting all of the existing save migration issues would most likely delay the release a further month or more.
These wouldn't be so bad if addressed as they occur, but they have languished until the release process is started.
Solution you would like.
Add a test workflow that loads a canonical 0.H save that is loaded with game entities and asserts that it loads without errors.
This would allow migration faults to be surfaced in the PR that adds them instead of during some manual check.
Describe alternatives you have considered.
Abandoning save migration is tempting...
"just try harder" lol.
Is your feature request related to a problem? Please describe.
We have failed to keep up with save migration issues in the 0.G to 0.H development process that there are essentially too many issues to deal with before releasing, putting all of the existing save migration issues would most likely delay the release a further month or more. These wouldn't be so bad if addressed as they occur, but they have languished until the release process is started.
Solution you would like.
Add a test workflow that loads a canonical 0.H save that is loaded with game entities and asserts that it loads without errors. This would allow migration faults to be surfaced in the PR that adds them instead of during some manual check.
Describe alternatives you have considered.
Abandoning save migration is tempting... "just try harder" lol.
Additional context
No response