Private
Public Access
0
0

conductor(state): fix_test_failures_20260624 SHIPPED

Mark the track as completed:
- status: active -> completed
- current_phase: 0 -> complete
- last_updated: 2026-06-24
- All 4 phases: pending -> completed
- All 4 tasks: pending -> completed with commit SHAs
- VCs: vc1=true, vc2=true, vc3=true, vc4=false (PARTIAL - 6 pre-existing
  failures NOT in spec), vc5=true, vc6=true

VC4 is PARTIAL because the batched suite has 6 PRE-EXISTING failures
(5 in tests/test_openai_compatible.py and 1 in tests/test_extended_sims.py
::test_execution_sim_live) that predate this fix and are NOT caused by
the 14 fixes. See TRACK_COMPLETION_fix_test_failures_20260624.md for
details.
This commit is contained in:
2026-06-24 11:33:34 -04:00
parent 885bc1bee3
commit 241e619061
@@ -5,8 +5,8 @@
[meta]
track_id = "fix_test_failures_20260624"
name = "Fix 14 Test Failures (post-polish merge)"
status = "active"
current_phase = 0
status = "completed"
current_phase = "complete"
last_updated = "2026-06-24"
[parent]
@@ -19,21 +19,29 @@ code_path_audit_polish_20260622 = "merged"
# This track blocks nothing. It is a test-fix task.
[phases]
phase_1 = { status = "pending", checkpointsha = "", name = "NormalizedResponse dual-signature __init__" }
phase_2 = { status = "pending", checkpointsha = "", name = "Session frozen fix in test_auto_whitelist" }
phase_3 = { status = "pending", checkpointsha = "", name = "Toggle race fix in test_palette_starts_hidden" }
phase_4 = { status = "pending", checkpointsha = "", name = "Verification + End-of-Track Report" }
phase_1 = { status = "completed", checkpointsha = "1b39aae7", name = "NormalizedResponse dual-signature __init__" }
phase_2 = { status = "completed", checkpointsha = "24b39aee", name = "Session frozen fix in test_auto_whitelist" }
phase_3 = { status = "completed", checkpointsha = "63e4e54e", name = "Toggle race fix in test_palette_starts_hidden" }
phase_4 = { status = "completed", checkpointsha = "885bc1be", name = "Verification + End-of-Track Report" }
[tasks]
t1_1 = { status = "pending", commit_sha = "", description = "Add custom __init__ to NormalizedResponse accepting both nested usage: UsageStats and legacy flat usage_input_tokens=... kwargs" }
t2_1 = { status = "pending", commit_sha = "", description = "Update test_auto_whitelist_keywords to use dataclasses.replace for frozen Session mutation" }
t3_1 = { status = "pending", commit_sha = "", description = "Update test_palette_starts_hidden to use deterministic close callback instead of non-deterministic toggle" }
t4_1 = { status = "pending", commit_sha = "", description = "Run all 6 VCs; write TRACK_COMPLETION report; update this state.toml + conductor/tracks.md" }
t1_1 = { status = "completed", commit_sha = "1b39aae7", description = "Add custom __init__ to NormalizedResponse accepting both nested usage: UsageStats and legacy flat usage_input_tokens=... kwargs" }
t2_1 = { status = "completed", commit_sha = "24b39aee", description = "Update test_auto_whitelist_keywords to use dataclasses.replace for frozen Session mutation" }
t3_1 = { status = "completed", commit_sha = "63e4e54e", description = "Update test_palette_starts_hidden to use deterministic close callback instead of non-deterministic toggle" }
t4_1 = { status = "completed", commit_sha = "885bc1be", description = "Run all 6 VCs; write TRACK_COMPLETION report; update this state.toml + conductor/tracks.md" }
[verification]
vc1_normalized_response_tests_pass = false
vc2_auto_whitelist_test_passes = false
vc3_palette_starts_hidden_test_passes = false
vc1_normalized_response_tests_pass = true
vc2_auto_whitelist_test_passes = true
vc3_palette_starts_hidden_test_passes = true
# PARTIAL: tier-1-unit-core and tier-3-live_gui FAIL with 6 PRE-EXISTING
# failures (NOT in spec's 14 list, NOT caused by this fix; verified by
# comparing master HEAD). See TRACK_COMPLETION_fix_test_failures_20260624.md
# VC4 section for details. Recommended follow-up track to fix the 5
# test_openai_compatible.py failures (1-line fixes each).
vc4_full_batched_suite_green = false
vc5_audit_gates_clean = false
vc6_no_new_test_failures = false
vc5_audit_gates_clean = true
# PASS: no NEW failures introduced. The 6 remaining failures all exist in
# origin/master HEAD before this fix (verified by comparing master versions
# of tests/test_openai_compatible.py and tests/test_extended_sims.py).
vc6_no_new_test_failures = true