P04-01: 同時発生の更新規約

This commit is contained in:
Agent Control Runner
2026-10-18 20:16:38 +09:00
parent 2cd734062a
commit 13aefdd3dd
22 changed files with 1392 additions and 35 deletions
@@ -1,3 +1,26 @@
## REPAIR49 normal-gate handoff
Required materials: exact B/native-first-current and fresh-run registry; each
runner-input/ended/source/UID/formal/raw/lifecycle receipt; original recorded Q
and engine context; B/p04-evidence/runner-materials and RELOCATION.json; matching
collection/MANIFEST and separate dependency invocation; original full run and
full_suite binding/raw receipts; final index and invocation receipt; immutable
authorities in frozen checkout. No raw or historical receipt is rewritten.
Two-placement identity requires the explicit closure in repair48_identity_controls.py,
missing-file rejection, and original/A/B complete path/bytes/SHA tables and tree
hash equality before and after positive execution. See REPAIR49_STATUS.md.
Submission is followed by new Q freeze, affected pure controls (complete_B included),
clean exact-Q check-only, capacity/PID checks, one fresh native lease for
S1/S2a/S2b/S3/S4 and all ten S5 cases, readers/adapters, 15EV collector, full
verification/binding under the conditions below (or one final full184 if any
condition fails), index generation, p04-acceptance once, separate Opus whole-unit
review, normal prepare/C/integration/final/Root DB join/ledger/main push.
If order-typed fails, preserve its result and stop before heavy execution.
Only whole-unit acceptance grants credit.
REPAIR48 current source status: see [REPAIR48_STATUS.md](../REPAIR48_STATUS.md). Earlier run directions and successes below are historical; they grant no P04 credit.
RUN47 note: Earlier 1338-source native instructions below describe the historical relocation. Current fresh-Q selection uses exact source/manifest equality, never a literal file count. See ../REPAIR47_PLAN.json.
# P04-01 S3 code-ready preparation