diff --git a/docs/architecture/INTEGRATION-AUDIT-01-REPORT.md b/docs/architecture/INTEGRATION-AUDIT-01-REPORT.md index 183d94d..acaa417 100644 --- a/docs/architecture/INTEGRATION-AUDIT-01-REPORT.md +++ b/docs/architecture/INTEGRATION-AUDIT-01-REPORT.md @@ -140,7 +140,7 @@ Axis 3 (Section 5) will verify each pair has agreeing producer-line / consumer-l |---|---|---| | C1 | `debug.json` schema | phase_z2 debug payload paths; no conflicting key type / semantics | | C2 | `visual_check_passed` | `src/phase_z2_pipeline.py` Step 14 / 17; set-site <-> read-site agree | -| C3 | `fit_classification` / router | `src/phase_z2_mapper.py` + consumers; labels consistent producer -> consumer | +| C3 | `fit_classification` / router | `src/phase_z2_mapper.py` + consumers; labels consistent producer -> consumer (charter mis-cite; live producer = `src/phase_z2_classifier.py` -- see §10 F-1) | | C4 | Step 14 / 17 / 21 interactions | expected state values stay aligned across the trio | | C5 | Phase R vs Phase Z boundary | no R regression, Z additions don't leak into R | | C6 | template / catalog / frame count | all docs / code use same numbers (family = 13) | @@ -174,7 +174,7 @@ Axis 3 (Section 5) will verify each pair has agreeing producer-line / consumer-l - 6 invariant categories evaluated. All AGREE for the closed-issue audit scope. - 2 surface notes recorded as Section 10 follow-up candidates : - - **F-1** : issue body cites `src/phase_z2_mapper.py` for invariant C3 (`fit_classification`), but the live producer is `src/phase_z2_classifier.py`. Record-keeping correction needed in any future audit charter, not a code conflict. + - **F-1** : issue body cites `src/phase_z2_mapper.py` for invariant C3 (`fit_classification`), but the live producer is `src/phase_z2_classifier.py`. Record-keeping correction needed in any future audit charter, not a code conflict. RESOLVED via IMP-53 (2026-05-19) - **F-2** : 2 untracked family templates exist on disk without `frame_contracts.yaml` entries; IMP-18 doc cites "families/*.html (13)" forward-looking. Tracked baseline (11 / 11) is consistent. Contract drift is *not* present for any closed issue; the WIP delta belongs to open work. - 1 documented partial recorded : - Step 21 `_write_step_artifact` at `pipeline.py:4772` carries `step_status="partial"` with note `region marker partial 미주입 -- Step 21 ⚠ partial`. This is *self-honest acknowledged* per `feedback_artifact_status_naming`; no cross-issue conflict. @@ -440,7 +440,7 @@ F-4 / F-5 are optional and do not gate #19. Five candidates were produced by Axes 1-4. F-3 + F-2 + F-1 are blocking conditions for upgrading §9 CONDITIONAL GO -> unconditional GO for #19; F-4 + F-5 are optional housekeeping. None require source-code changes inside this audit. -### 10.1 F-1 -- audit charter record-keeping : invariant C3 producer file path +### 10.1 F-1 -- audit charter record-keeping : invariant C3 producer file path -- RESOLVED via IMP-53 (2026-05-19) - **title** : `[AUDIT-CHARTER-FIX] invariant C3 (fit_classification) producer cited as src/phase_z2_mapper.py; live producer is src/phase_z2_classifier.py` - **source_axis** : Axis 3 (cross-issue conflict, invariant category C3) -- recorded in §5.2 C3 row + §5.4 follow-up bullet F-1.