This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# u1 — scope_lock (INTEGRATION-AUDIT-02 / Issue #56)
|
||||
|
||||
## Binding Stage-1 artifact (close-evidence)
|
||||
|
||||
- path: `.orchestrator/tmp/issue7_comments_r3.json`
|
||||
- size_bytes: 102144
|
||||
- mtime_local: 2026-05-20 02:11:58 (KST, +09:00)
|
||||
- mtime_utc: 2026-05-19T17:11:58Z
|
||||
- close_trio_comment_ids: 17970, 19226, 19240
|
||||
- fallback_check: `ls .orchestrator/issues/ | grep '^7_stage' | wc -l` = 0 (no local exit-report fallback; this artifact is the sole binding evidence)
|
||||
- live_API_calls: 0 (Gitea live fetch is out-of-scope per Stage 1)
|
||||
|
||||
## Mode
|
||||
|
||||
- audit-only (orchestrator P4/P4a)
|
||||
- Stage 3 deterministically rejected if any forbidden surface is touched
|
||||
- Stage 5 commit-push rejected if staged files fall outside the audit-allowed glob set
|
||||
|
||||
## Forbidden writes (4 surfaces)
|
||||
|
||||
1. `src/**` — no runtime code changes
|
||||
2. `templates/**` — no template changes
|
||||
3. `tests/**` — no test changes
|
||||
4. `docs/architecture/IMP-16-U2-WIRING-DESIGN.md` — direct edit forbidden (a separate doc-sync follow-up issue is the only allowed channel)
|
||||
|
||||
## Allowed writes (2 surfaces)
|
||||
|
||||
1. CREATE — `docs/architecture/INTEGRATION-AUDIT-02-REPORT.md`
|
||||
- 7 sections (Exec / Evidence table / IMP-07 verdict / IMP-16-U2 deferred items / Backlog correction proposal / Follow-up recommendations / Final decision)
|
||||
- body budget: <=8000 chars per Gitea stage comment; large evidence remains in this file
|
||||
- must cite comment IDs 17970 / 19226 / 19240 + artifact path verbatim
|
||||
- final decision: one of {BACKLOG_PATCH_ONLY, NEEDS_DOC_SYNC_FOLLOWUP, NEEDS_RUNTIME_FOLLOWUP}
|
||||
2. EDIT (line-scoped, status-cell only) — `docs/architecture/PHASE-Z-IMPLEMENTATION-ISSUE-BACKLOG.md`
|
||||
- L51 IMP-07 row: status cell only — `implemented` → `documented:no-runtime`
|
||||
- L67 IMP-16 row: status cell only — `implemented` → `documented:dormant`
|
||||
- exactly 2 line changes total; no surrounding-section rewrites
|
||||
|
||||
## Out-of-scope axes (explicit)
|
||||
|
||||
- reverse-path runtime implementation/activation (would require IMP-07 policy reopen — separate axis)
|
||||
- Stage 0 normalizer integration (project lock 2026-05-08; see `project_phase_z_normalize_gap`)
|
||||
- per-sample MDX optimization (RULE 0: pipeline-construction, not sample-passing)
|
||||
- AI-driven MDX rewrite/compression (PZ-1: AI=0 normal; AI isolation contract `feedback_ai_isolation_contract`)
|
||||
- live Gitea API fetch (saved artifact is binding per Stage 1)
|
||||
- direct edit of `IMP-16-U2-WIRING-DESIGN.md` (separate doc-sync follow-up axis)
|
||||
- auto-posting of follow-up issues (Section 6 of REPORT.md drafts text only)
|
||||
|
||||
## Halt condition
|
||||
|
||||
If any forbidden surface is touched at any point in u1~u7: HALT immediately, report scope breach, do not commit. This draft is the binding pre-flight checklist for u2~u7.
|
||||
|
||||
## Drafts (evidence-only, untracked)
|
||||
|
||||
The following `.orchestrator/drafts/56_*.md` files are evidence/work artifacts per RULE 6 — they are NOT staged for commit. Only `INTEGRATION-AUDIT-02-REPORT.md` and the BACKLOG.md L51/L67 lines are committed deliverables.
|
||||
|
||||
- `56_scope_lock.md` (u1, this file)
|
||||
- `56_close_evidence.md` (u2)
|
||||
- `56_code_grep.md` (u3)
|
||||
- `56_imp16_deferred.md` (u4)
|
||||
- `56_backlog_diff.md` (u5)
|
||||
Reference in New Issue
Block a user