Skip to main content

View as Markdown · AI documentation index

Interface: CheckResult

Defined in: types.ts:112

Outcome of comparing a baseline snapshot against the current shape.

Properties​

baselineVersion​

baselineVersion: string

Defined in: types.ts:137

Version the baseline snapshot describes.


currentVersion​

currentVersion: string

Defined in: types.ts:139

Version the current shape declares.


findings​

findings: Finding[]

Defined in: types.ts:114

Every difference found, most severe first.


migrationRequired​

migrationRequired: boolean

Defined in: types.ts:122

Whether the shape change means old saves need a migration.

Remarks​

True when any finding is an error or a warning. Warnings count because a suspected rename silently loses player data if it really is one.


migrationSatisfied​

migrationSatisfied: boolean

Defined in: types.ts:135

Whether a registered migration chain already covers the change.

Remarks​

This is what lets the check go green again: once the version is bumped and a chain leads from the baseline version to the current one, the work has been done as far as this tool can tell. It does not mean the migration is correct - only that one exists.

Always false when the game's code was not imported, since there is no registry to consult.