Private
Public Access
0
0
Commit Graph

2 Commits

Author SHA1 Message Date
ed f0f4046322 conductor(plan): add implementation plan for chronology_20260619
10 phases, 29 tasks, all worker-ready (WHERE / WHAT / HOW / SAFETY /
COMMIT / GIT NOTE per task):

  Phase 1: Data extraction audit + draft helper script (FR5; TDD)
  Phase 2: Generate conductor/chronology.md.draft
  Phase 3: Prune [x]/[shipped] entries from conductor/tracks.md (FR2)
  Phase 4: Add 3-step archiving convention to conductor/workflow.md (FR3)
  Phase 5: Write docs/reports/CHRONOLOGY_MIGRATION_20260619.md (FR4)
  Phase 6: User review of draft (GATE)
  Phase 7: Promote draft to canonical chronology.md
  Phase 8: Per-row cross-check (FR6 HARD GATE; 9 batches of ~20 rows)
  Phase 9: Completeness check (FR6 HARD GATE; folder set vs row set)
  Phase 10: User sign-off + end-of-track report (FR6 HARD GATE)

The cross-check (Phase 8) is the dominant cost. Per the user directive
2026-06-19, EVERY SINGLE ENTRY must be cross-checked. The plan batches
the work into 9 commits for review ergonomics; no batch is 'sample-based'
or 'looks right' -- each row's 5 fields (date, ID, status, summary,
range) are verified independently per FR6.

All 12 VCs from the spec are addressed in the plan's 'Verification
Criteria Recap' section.
2026-06-19 20:03:39 -04:00
ed 87923c93af conductor(track): add initial spec for chronology_20260619
Conductor Chronology is a manually-maintained, complete index of all
tracks (active + shipped + superseded + abandoned) plus notable
non-track commits. The per-track spec/plan/metadata in tracks/ and
archive/ remain the source of truth for each track's details; this
file is the index.

Scope (per the no-day-estimates rule added 2026-06-16):
- 6 FRs, 5 NFRs, 12 VCs, 9 Risks, 10 Phases
- 3 new files: conductor/chronology.md, scripts/audit/generate_chronology.py, docs/reports/CHRONOLOGY_MIGRATION_20260619.md
- 2 modified files: conductor/tracks.md (prune [x] entries), conductor/workflow.md (3-step archiving convention)
- 165+ per-row cross-check tasks (Phase 8 hard gate per user directive 2026-06-19)

User directive baked in as FR6 + VC10/VC11/VC12:
'EVERY SINGLE ENTRY MUST BE CROSS CHECKED TO MAKE SURE IT'S STILL
CORRECT, AND NOTHING WAS MISSED.' The helper script is DRAFT-ONLY;
the cross-check is the authority. Tier 1 does the mechanical check;
the user is the quality gate.

Plan + initial migration to follow in subsequent commits.
2026-06-19 20:00:06 -04:00