Private
Public Access
0
0
Files
manual_slop/conductor
ed e4f652a7bc docs(track-completion): correct line count + add Phase 4 PATCH note (per Tier 1 review)
Per Tier 1 review of post_module_taxonomy_de_cruft_20260627:

1. Line count correction: src/models.py is 38 lines per Python
   splitlines (not 30 as originally reported). The PowerShell
   Measure-Object -Line command reported 30 due to a counting
   difference for CRLF-terminated files. The corrected line count
   is in:
   - TRACK_COMPLETION post_module_taxonomy_de_cruft_20260627.md
     (multiple sections updated)
   - state.toml (src_models_py_lines = 38)
   - spec_corrections block (VC9 deviation rationale updated from
     10-line delta to 18-line delta)

2. Phase 4 PATCH note: Added a note documenting that the Tier 1
   review caught 6 missed consumer sites in
   tests/test_models_no_top_level_pydantic.py and
   tests/test_project_switch_persona_preset.py that still imported
   GenerateRequest/ConfirmRequest from src.models after the
   Phase 4 move. The forward-fix commit 9651514c updated all 6
   sites. The test bodies are now correct; the live_gui fixture
   issue is a pre-existing test infrastructure problem documented
   separately.

The forward-fix is documented in TRACK_COMPLETION §'Test Results'
and the Known Issues section.

After this correction:
 - VC10 is now fully satisfied (all 85 + 44 + 6 = 135 consumer
   sites use direct imports; 0 references to moved classes via
   src.models)
 - VC9 deviation is accurately documented (38 lines vs <=20 target;
   18-line delta is documented)
2026-06-26 20:05:28 -04:00
..
2026-06-11 23:28:39 -04:00