diff --git a/conductor/tracks/data_structure_strengthening_20260606/spec.md b/conductor/tracks/data_structure_strengthening_20260606/spec.md index adf83fdc..dc202b10 100644 --- a/conductor/tracks/data_structure_strengthening_20260606/spec.md +++ b/conductor/tracks/data_structure_strengthening_20260606/spec.md @@ -381,6 +381,7 @@ Each phase has its own checkpoint commit and git note. | The aliases conflict with the `Result[T]` and `ErrorInfo` from the data_oriented_error_handling track. | Low | Low | The aliases are VALUE-LEVEL (data types); `Result` and `ErrorInfo` are CONTROL-LEVEL (wrappers). They compose: `Result[FileItems]` is valid. No conflict. | | The 6-file mechanical replacement is too large to review in one PR. | Medium | Low | Phase 1 is split into 6 sub-tasks (one per file) in the plan, each with its own commit. Reviewers can review file-by-file. | | The 23 lower-impact files are NEVER migrated. | High | Low (acceptable) | The audit script stays in the codebase as a permanent CI gate. The cost of ignoring the 23 files is now VISIBLE. Future tracks can pick them up opportunistically. | +| The `docs/type_registry/` docs drift from the actual code. | Medium | Medium (LLM reads stale info) | The `--check` mode of the generator exits 1 if the registry would change. The coding agent runs the generator before each track's commit. A follow-up track (`type_registry_ci_20260606`) will wire `--check` into CI. | ## 10. Out of Scope (Explicit)