Function: validateMigrations()
validateMigrations(
latestVersion):object
Defined in: packages/core/src/saves/migrations/registry.ts:169
Validates that the migration registry forms a valid chain.
Checks for:
- Orphaned migrations (from versions with no incoming migrations)
- Dead ends (to versions with no outgoing migrations, except latest)
- Duplicate migrations
Parameters
latestVersion
string
The current/latest version of the game
Returns
object
Validation result with any issues found
issues
issues:
string[]
valid
valid:
boolean