From 3945fe37febfebd6bd1b4499d3c6051b3d0c280c Mon Sep 17 00:00:00 2001 From: Ed_ Date: Wed, 10 Jun 2026 20:15:18 -0400 Subject: [PATCH] conductor(tracks): archive test_infrastructure_hardening_20260609 in tracks.md - Remove row 1 from Active Tracks table - Update rows 2-5, 17: test_infrastructure_hardening_20260609 -> '(merged)' - Mark test_infrastructure_hardening as [COMPLETE 2026-06-10] [archived] - Update link to use archive/ instead of tracks/ - Add closing note: 314/314 tests green, lineage tracks also archived --- conductor/tracks.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/conductor/tracks.md b/conductor/tracks.md index 833eb7d6..c7a89796 100644 --- a/conductor/tracks.md +++ b/conductor/tracks.md @@ -16,11 +16,10 @@ Tracks that are unblocked and ready to start. Ordered by **dependency** (blocked | # | Priority | Track | Status | Blocked By | |---|---|---|---|---| -| 1 | A | [Test Infrastructure Hardening (2026-06-09)](#track-test-infrastructure-hardening-2026-06-09) | spec ✓, plan ✓, ready to start | (none — foundation track; SUPERSEDES tracks 19, 20, 21, 22) | -| 2 | A | [Qwen, Llama & Grok Vendor Integration + Capability Matrix](#track-qwen-llama-grok-vendor-integration--capability-matrix) | spec ✓, plan pending | **test_infrastructure_hardening_20260609** (was: none) | -| 3 | A | [Data-Oriented Error Handling (Fleury Pattern)](#track-data-oriented-error-handling-fleury-pattern) | spec ✓, plan ✓, ready to start | startup_speedup, test_batching_refactor, **test_infrastructure_hardening_20260609**, qwen_llama_grok | -| 4 | A | [Data Structure Strengthening (Type Aliases + NamedTuples)](#track-data-structure-strengthening-type-aliases--namedtuples) | spec ✓, plan pending | **test_infrastructure_hardening_20260609** (was: none) | -| 5 | A | [MCP Architecture Refactor (Sub-MCP Extraction)](#track-mcp-architecture-refactor-sub-mcp-extraction) | spec ✓, plan pending | test_infrastructure_hardening_20260609, data_oriented_error_handling, data_structure_strengthening | +| 2 | A | [Qwen, Llama & Grok Vendor Integration + Capability Matrix](#track-qwen-llama-grok-vendor-integration--capability-matrix) | spec ✓, plan pending | **test_infrastructure_hardening_20260609 (merged)** | +| 3 | A | [Data-Oriented Error Handling (Fleury Pattern)](#track-data-oriented-error-handling-fleury-pattern) | spec ✓, plan ✓, ready to start | startup_speedup, test_batching_refactor, **test_infrastructure_hardening_20260609 (merged)**, qwen_llama_grok | +| 4 | A | [Data Structure Strengthening (Type Aliases + NamedTuples)](#track-data-structure-strengthening-type-aliases--namedtuples) | spec ✓, plan pending | **test_infrastructure_hardening_20260609 (merged)** | +| 5 | A | [MCP Architecture Refactor (Sub-MCP Extraction)](#track-mcp-architecture-refactor-sub-mcp-extraction) | spec ✓, plan pending | test_infrastructure_hardening_20260609 (merged), data_oriented_error_handling, data_structure_strengthening | | 6 | D | [Public API Result Migration](#track-public-api-result-migration-followup) | placeholder; not yet specced | data_oriented_error_handling (deprecated `send()`) | | 7 | — | [UI Polish (Five Issues)](#track-ui-polish-five-issues) | spec ✓, plan ✓, ready to start | (none — independent) | | 8 | — | [Bootstrap gencpp Python Bindings](#track-bootstrap-gencpp-python-bindings) | spec TBD | (none — independent) | @@ -34,7 +33,7 @@ Tracks that are unblocked and ready to start. Ordered by **dependency** (blocked | 15a | — | [Manual UX Validation — ASCII-Sketch Workflow](#track-manual-ux-validation--ascii-sketch-workflow-new-2026-06-08) | spec ✓, plan ✓, ready to start | (none — independent; NEW 2026-06-08) | | 15b | — | [Chunkification Optimization (Contingency)](#track-chunkification-optimization-new-2026-06-08-contingency) | spec ✓ (contingency), no plan | hard constraint surface (deferred) | | 16 | — | [GenCpp Dogfood Feedback Loop](#track-gencpp-dogfood-feedback-loop) | spec TBD | (none — independent; oldest pending track) | -| 17 | — | [Code Path Audit](#track-code-path-audit) | spec TBD | test_infrastructure_hardening_20260609 (was: none) | +| 17 | — | [Code Path Audit](#track-code-path-audit) | spec TBD | test_infrastructure_hardening_20260609 (merged) | | 18 | — | [GUI Architecture Refinement](#track-gui-architecture-refinement) | (no spec.md) | (TBD) | | 19 | — | [Context First Message Fix](#track-context-first-message-fix) | spec TBD | (none — independent) | | ~~19~~ | — | ~~[Fix Remaining Tests](#track-fix-remaining-tests)~~ | ~~SUPERSEDED by track 1~~ | — | @@ -467,8 +466,10 @@ User review surfaced five outstanding UI issues, each previously attempted witho ### Active -#### Track: Test Infrastructure Hardening (2026-06-09) `[track-created: 566cf08c]` -*Link: [./tracks/test_infrastructure_hardening_20260609/](./tracks/test_infrastructure_hardening_20260609/), Spec: [./tracks/test_infrastructure_hardening_20260609/spec.md](./tracks/test_infrastructure_hardening_20260609/spec.md), Plan: [./tracks/test_infrastructure_hardening_20260609/plan.md](./tracks/test_infrastructure_hardening_20260609/plan.md), Metadata: [./tracks/test_infrastructure_hardening_20260609/metadata.json](./tracks/test_infrastructure_hardening_20260609/metadata.json), State: [./tracks/test_infrastructure_hardening_20260609/state.toml](./tracks/test_infrastructure_hardening_20260609/state.toml)* +#### Track: Test Infrastructure Hardening (2026-06-09) `[COMPLETE 2026-06-10] [archived]` +*Link: [./archive/test_infrastructure_hardening_20260609/](./archive/test_infrastructure_hardening_20260609/), Spec: [./archive/test_infrastructure_hardening_20260609/spec.md](./archive/test_infrastructure_hardening_20260609/spec.md), Plan: [./archive/test_infrastructure_hardening_20260609/plan.md](./archive/test_infrastructure_hardening_20260609/plan.md), Metadata: [./archive/test_infrastructure_hardening_20260609/metadata.json](./archive/test_infrastructure_hardening_20260609/metadata.json), State: [./archive/test_infrastructure_hardening_20260609/state.toml](./archive/test_infrastructure_hardening_20260609/state.toml)* + +*Closed by `docs_sync_test_era_20260610` on 2026-06-10. All 8 phases committed (last checkpoint 719fe9a). Final batch status: 314/314 tests green across all 11 tier batches (`docs/reports/test_infrastructure_hardening_batch_green_20260610.md`). Lineage: `workspace_path_finalize_20260609` (precursor, also archived) + `mma_tier_usage_reset_fix_20260610` + `rag_phase4_sync_fix_20260610` (both also archived).* *Goal: **Kill the test regression nightmare** that has consumed 4+ days of Tier 2 work. Fix 3 root causes of test regression churn: (1) subprocess state pollution via autouse `_check_live_gui_health` respawn (FR1), (2) filesystem path hygiene via `tmp_path_factory` + `live_gui_workspace` fixture (FR2), (3) `_sync_rag_engine` io_pool race via token + dirty flag coalescing (FR3). Plus 2 related fixes: `set_value` hook routing for `ai_input` (FR4), and an opt-in `clean_baseline` marker (FR5). 8 phases, ~60 surgical tasks, 6.5 days. Produces `docs/reports/test_bed_health_20260609.md` as the green baseline for the 4 upcoming tracks. **Inherits from** `test_infra_hardening_foundation_20260608` + `batch_resilience_plan_20260608` + `rag_test_batch_failure_status_20260609_pm3` + `rag_work_final_20260609_pm`. **Supersedes** the placeholder tracks `fix_remaining_tests_20260513`, `test_harness_hardening_20260310`, `test_patch_fixes_20260513`, and `test_batching_post_refactor_polish_20260607` (whose work is now scoped in FR1+FR2+FR3). **Blocks** the 4 upcoming tracks (qwen_llama_grok, data_oriented_error_handling, data_structure_strengthening, mcp_architecture_refactor) and code_path_audit_20260607. **Tier 2 supervision required for** Phases 1, 3, 4 (audit review, conftest refactor, io_pool race fix).*