8bbec5ce12
Documents the Tier 1 followup to Tier 2's Phase 3 commit 7fcce652. The
8 'migrated' INTERNAL_SILENT_SWALLOW sites used logging.debug, which the
audit correctly classifies as a violation per error_handling.md:530
('logging is NOT a drain'). Phase 6 fixes all 28 sites with proper
Result[T] propagation + real drain points.
This report is the user's tracking artifact for the iteration loop. It
includes:
1. What Tier 2's Phase 3 actually did (and why the audit still
flags it as INTERNAL_SILENT_SWALLOW).
2. The 28-site inventory (line: function: current except body:
target drain pattern).
3. The Phase 6 design (hard audit --strict gate, per-site migration
pattern, 8 sub-phases, anti-patterns not to repeat).
4. What Tier 1 got wrong (the 'honest disclosure' framing; the
failure to re-read the styleguide; the failure to re-run the
audit). For the user's later analysis of agent prompts.
5. References to the spec/plan/state/metadata addendum + the
prior sub-track 2 G4 scope deviation pattern.
6. Next-step instructions for Tier 2.
Refs:
- conductor/tracks/result_migration_app_controller_20260618/spec.md
(Phase 6 addendum, sections 12-21)
- conductor/code_styleguides/error_handling.md:530
- docs/reports/TRACK_COMPLETION_result_migration_small_files_20260617.md
(the prior G4 scope-deviation pattern)