T-P7F7-rename-status-state-as-a-hard-cutover-schema-bump-migrate
State: closed/done · Impact: high · Complexity: large
Rename the status field to state across every entity schema as a
hard cutover (schema bump, migration transform, every consumer, the
Phase-7 label mirror).
Approach
Section titled “Approach”- Bump every entity schema version, renaming status to state.
- Write the migration transform.
- Update every code consumer of .status.
- Update the Phase-7 label mirror to read state.
| Area | Note |
|---|---|
solutions/ontological/lib/model/entities/*/schema.ts | Field rename |
solutions/ontological/lib/model/ops/ | Migration transform |
docs/planning/ | Corpus-wide migration |
Acceptance criteria
Section titled “Acceptance criteria”- AC-1: No entity schema declares status after the migration.
- AC-2: The full task/milestone/roadmap corpus migrates clean under entities-migrate.
- AC-3: The label mirror reads/writes state.
Out of scope
Section titled “Out of scope”- none
Dependencies
Section titled “Dependencies”- none