ed
|
09debfe30d
|
docs(track): result_migration_small_files Phase 2 per-site decisions (4 UNCLEAR sites classified)
Classifies the 4 UNCLEAR sites in the SMALL bucket:
1. src/outline_tool.py:49 - Migration-target (narrow except SyntaxError
+ return formatted str; should return Result[str])
2. src/summarize.py:36 - Migration-target (same pattern as outline_tool;
queued for Phase 7 t7_8)
3. src/conductor_tech_lead.py:120 - Compliant (wrap-and-rethrow with
descriptive message; public API; stays as-is)
4. src/openai_compatible.py:87 - Compliant (already migrated Result-based
SDK boundary; audit heuristic gap noted as follow-up)
Per-site rationale is in docs/reports/RESULT_MIGRATION_SMALL_FILES_20260617.md
section "Site N" entries.
Migration targets: 2 sites added to Phase 7 (t7_6 outline_tool, t7_8 summarize).
Compliant-no-migration: 2 sites (conductor_tech_lead, openai_compatible).
|
2026-06-17 18:59:11 -04:00 |
|