Migration Guide

Migration is projection, not relabeling. Preserve the original store, produce

Dataset migration and compatibility

Migration is projection, not relabeling. Preserve the original store, produce a mapping and loss report, verify the result, and keep rollback available.

Existing surfaceDataset compatibility pathKnown boundaryStatus
`index.graphs` and user indiceskeep using existing index commands; legacy layout migration can build named sidecarsindexes/caches are regenerable, not canonical datasetsactive compatibility workflow
semantic-memory `memory-ingest`retain its summary, entity, contradiction, and topology behavior; optionally register source/run evidenceraw dataset ingestion cannot reproduce semantic synthesisactive; no retirement scheduled
research provenanceproject records through the canonical ledger when usefularbitrary entity/activity attributes require a governed extensionprojection shipped; workflow remains active
marketplace provenanceproject graph entities, activities, agents and relationsnon-core entity attributes require a governed extensionprojection shipped; workflow remains active
mention edgesproject file entities, locator evidence and inferred assertionsa mention is not verified causalityprojection shipped; workflow remains active
SDLC traceabilityproject requirement links with evidence and run identityverified without a run ID remains inferredprojection shipped; workflow remains active
Fortemi v2 exportproject field provenance into ledger eventssearch is not provenance; unsupported relationships are semantic lossprojection shipped; static export remains active
ledger to dependency graphgenerate legacy graph viewdrops basis, evidence, run, field, privacy and retentionlossy compatibility projection

Migration procedure

1. Back up or snapshot canonical sources and current configuration. 2. Run the existing workflow’s read-only check or dry run. 3. Record source revision, schema, privacy and retention. 4. Generate the compatibility projection and inspect every loss item. 5. Build beside the existing derived store; never overwrite the only copy. 6. Verify identities, counts, relationships, evidence and representative queries. 7. Switch consumers only after review; retain the old path for the support window. 8. Roll back consumer selection if verification fails. Preserve failed output for diagnosis.

No surface in this table is newly deprecated by Dataset Intelligence Stage A. The machine-readable deprecation inventory is empty until a release owner supplies a date, support window, automated detector, rollback, and measurable removal criteria.