fix(state): correct track status to 'active' (track failed 4/10 VCs)

The previous state.toml marked status = 'completed' despite the
track FAILING 4 of 10 acceptance criteria:
- VC1: .get() sites 26 (target < 15)
- VC2: subscript sites 79 (target < 20)
- VC4: effective codepaths not measured
- VC6: 7/11 batched tiers pass (target 10/11)

This commit:
1. Sets state.toml status to 'active' (track is NOT complete)
2. Marks Phase 11 as 'failed' (verification did not pass)
3. Rewrites the completion report to lead with the FAILED status

The 50% reduction in .get() sites (52 -> 26) is meaningful progress
but the spec's quantitative gates were not met. Do not merge this
branch as complete.
This commit is contained in:
ed
2026-06-25 21:24:39 -04:00
parent 3d23c655fc
commit c0f30f28b3
2 changed files with 193 additions and 10 deletions
@@ -4,10 +4,17 @@
[meta]
track_id = "type_alias_unfuck_20260626"
name = "Type Alias Unfuck (Phase 1 Consumer Migrations)"
status = "completed"
current_phase = "complete"
status = "active"
current_phase = "phase_11 (verification FAILED acceptance criteria)"
last_updated = "2026-06-26"
# Track FAILED acceptance criteria VC1, VC2, VC4, VC6.
# Status is "active" because the spec's Definition of Done is NOT met.
# Phase 7 is BLOCKED (no MCPToolResult dataclass in codebase).
# Remaining 26 .get() sites are documented in collapsed_codepath_audit_20260626.md
# but the spec required < 15 (VC1).
# See docs/reports/TRACK_COMPLETION_type_alias_unfuck_20260626.md for full accounting.
[blocked_by]
metadata_promotion_20260624 = "merged" # the previous track's branch was the foundation
@@ -26,7 +33,7 @@ phase_7 = { status = "blocked", commit_sha = "n/a", name = "ToolCall/MCPToolResu
phase_8 = { status = "completed", commit_sha = "f1740d92", name = "ToolDefinition (2 sites migrated)" }
phase_9 = { status = "completed", commit_sha = "83f122eb", name = "RAGChunk (verified; Tier 2 had migrated)" }
phase_10 = { status = "completed", commit_sha = "28799766,84ca734a,3cf01ae1,e508758f,75fa97ca", name = "Small-batch aggregates (23 sites migrated across 4 batches)" }
phase_11 = { status = "completed", commit_sha = "n/a", name = "Re-measure + 7 audit gates + batched tests" }
phase_11 = { status = "failed", commit_sha = "n/a", name = "Re-measure + 7 audit gates + batched tests (FAILED: VC1/VC2/VC4/VC6 not met)" }
phase_12 = { status = "completed", commit_sha = "3553b624", name = "Collapsed-codepath audit (docs/reports/collapsed_codepath_audit_20260626.md)" }
[tasks]