docs: correct WBS tracker and roadmap against verified current state #31
Reference in New Issue
Block a user
Delete Branch "docs/wbs-tracker-current-state"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Both
docs/CURRENT/CATALOGS/WBS_PROGRESS_TRACKER.csvandCURRENT_ROADMAP.mdwere stale relative to 115 commits already onmain(VS-03 Approval Workflow, VS-04 Audit Trail, AEG-X-009 live API integration, Phase 3 J/K/L Sell Decision/Trade Execution/Portfolio Reconciliation), and repeated an already-corrected false claim that the Phase 1 shadow run was RUNNING.WBS_PROGRESS_TRACKER.csv:
AEG-VS-03-01,AEG-VS-04-01:PLANNED/BLOCKED→COMPLETED, backed by real file paths, commit refs, and isolated test-run counts (20/20, 5/5).AEG-VS-10-01:BLOCKED→COMPLETED(implementation), with an explicit caveat that PBO/DSR production validation is a separate, still-blocked concern - not overclaiming past what's verified.AEG-VS-12-01(Trade Execution) andAEG-VS-14-01(Portfolio Reconciliation), which had no tracker row at all despite being merged tomain.DECISION_REQUIRED):docs/CURRENT/CATALOGS/WBS_MASTER.csvdefines VS-03/04/12/14 as different, unrelated slices (IngestMarketDataPIT, ApplyCorporateActions, RankBuyCandidates, GenerateDailyRecommendations). Per explicit decision from the repo owner, kept the tracker's existing IDs and recorded the collision on each affected row rather than silently renumbering or picking a side.AEG-VS-05-01/AEG-X-011/AEG-VS-09-01/AEG-VS-19-01that implied Phase 1 was actively counting down ("Job 976, ~50-90 days") - corrected to say Phase 1 has not been queued.PHASE-1-SHADOW-RUNunchanged: still no RunId/JobId anywhere in this workspace.CURRENT_ROADMAP.md: full rewrite. Dropped the 2026-08-03 snapshot content, replaced with what's actually true today (verified by reading source files and running tests, not by reading other docs), and added a short "how to re-verify this document" section for whoever updates it next.
Test plan
csvmodule to confirm no column-count breakage from added commas/quotingCOMPLETEDstatus change is backed by a file path or test count confirmed to exist/pass in this session (see companion PR #30 for the isolated test runs)🤖 Generated with Claude Code
Both docs were stale relative to 115 commits already on main (VS-03 Approval Workflow, VS-04 Audit Trail, AEG-X-009 live API integration, Phase 3 J/K/L Sell Decision/Trade Execution/Portfolio Reconciliation), and repeated an already-corrected false claim that Phase 1 shadow run was RUNNING. WBS_PROGRESS_TRACKER.csv: - AEG-VS-03-01, AEG-VS-04-01: PLANNED/BLOCKED -> COMPLETED, with real file paths, commit refs, and isolated test-run counts (20/20, 5/5) as evidence. - AEG-VS-10-01: BLOCKED -> COMPLETED (implementation), with an explicit caveat that PBO/DSR production validation is separate and still blocked on Phase 1 - not overclaiming past what's verified. - Added AEG-VS-12-01 (Trade Execution) and AEG-VS-14-01 (Portfolio Reconciliation), which had no tracker row at all despite being merged to main. - Flagged a real WBS_ID collision: WBS_MASTER.csv defines VS-03/04/12/14 as different, unrelated slices (IngestMarketDataPIT, ApplyCorporateActions, RankBuyCandidates, GenerateDailyRecommendations). Per user decision, kept the tracker's existing IDs and recorded the collision as DECISION_REQUIRED on each affected row rather than silently renumbering or picking a side. - Softened AEG-VS-05-01/AEG-X-011/AEG-VS-09-01/AEG-VS-19-01 notes that implied Phase 1 was actively counting down ("Job 976, ~50-90 days") - corrected to say Phase 1 has not been queued. - Re-confirmed PHASE-1-SHADOW-RUN unchanged: still no RunId/JobId anywhere in this workspace. CURRENT_ROADMAP.md: full rewrite. Dropped the 2026-08-03 snapshot content, replaced with what's actually true today, and added a short "how to re-verify this document" section (check git log divergence, re-run tests in isolation not just as a full suite, confirm file paths before writing COMPLETED) aimed at whoever updates this next. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>