1003 B
1003 B
Implemented and merged.
Summary:
- Removed
legacy_ticketfrom the current Ticket schema, metadata, summary, tool input/output, and CLI show/list/create surfaces. - Removed
needs_preflightfrom current schema/API/panel/tool output surfaces. - Removed legacy
workflow_state: intakecompatibility; parser/tests now rejectintakeinstead of normalizing it toplanning. - Migrated local
.yoi/tickets/**/item.mdfrontmatter to remove obsoletelegacy_ticketentries, including non-null values explicitly authorized as obsolete migration breadcrumbs. - Preserved historical thread/resolution prose as audit history where it is not current schema/API input.
Implementation:
- Coder commit:
934a4b5 ticket: remove legacy schema fields - Merge commit:
de8e973 merge: remove legacy ticket schema fields - Reviewer approved with no blocking findings.
Validation:
cargo fmt --checkgit diff --checkcargo run -q -p yoi -- ticket doctorcargo check --workspacenix build .#yoi