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

This commit is contained in:
Agent Control Runner
2026-10-16 06:12:33 +09:00
parent accd07c91d
commit b543c26c95
19 changed files with 3076 additions and 24 deletions
@@ -0,0 +1,92 @@
# REPAIR17 — blocked on required raw access
This is not accepted or completed. Stage R is not implemented. No new condition
is claimed as proven. This document records an observed input-access blocker,
not a replacement implementation or a proposal to trust Root summaries.
## Checkout and scope
- Observed HEAD: `accd07c91d4e34d9b7c7fc20e389df2424b167e1` (the requested reused checkout).
- Registered contract base: `deb1bcb2374eb378b840ca345db952bd8572cb6e`.
- Only this status file was created. The checker, `verify_native`, C checks,
existing fixtures, probes, originals, and logs were not modified.
- No git writes, Runner operations, engine runs, or other agents were used.
## Reproduced blocker
Let `B=/Users/korizatou114/Projects/TheTree-managed-worktrees/p04-01/.runtime/P04-01/build`.
The four `B/<series>/raw/{writer,reader}.json` files are readable. Their literal
`slots` mappings locate the formal packages. Attempting `Path.read_bytes()` on
every `journal.log`, `manifest.json`, `thumbnail.png`, and `world.bin` in those
slots returned `PermissionError: [Errno 1] Operation not permitted`:
| Series | Slots per role | Unreadable original + copy members |
| --- | ---: | ---: |
| `p04-s1-native-r02` | 14 | 112 |
| `p04-s2a-native-r03` | 1 | 8 |
| `p04-s2b-native-r02` | 6 | 48 |
| `p04-s3-native-r01` | 22 | 176 |
For example, this exact required S3 original cannot be read:
```text
/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-078167a92c6e4888a6b4ee4a005fd858-standard-runtime-writer/saves/p04_s3/B1-after/world.bin
```
Its Reader counterpart is also inaccessible:
```text
/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b1fd1956bd28493cbac1e00f3a775232-standard-runtime-reader/saves/p04_s3/B1-after/world.bin
```
Searching each series directory for `world.bin` found only the unrelated
`stage/tests/fixtures/required_kitchen_legacy14/formal-package/world.bin`.
There is no `.review-material` directory in this checkout. Root result SHA
fields cannot replace re-hashing the actual original and Reader member bytes.
Current-game source access also fails: reading the first source_before entry,
`/Users/korizatou114/Projects/とりにく工房ゲーム制作部/AGENTS.md`, returned the same error.
Each run's fixed_input_pins contains three inaccessible entries. The remaining
entries re-hashed successfully (S1: 13, S2a: 14, S2b: 10, S3: 15).
Each staged source tree has 1337 hashes matching source_before and one differing
test script (`tests/s3/test_runtime_staff_assignment.gd`); this is not a proof
that the current game's full 1338-file source set still matches.
Required unblock: make these declared original inputs readable to the worker,
or supply an authorized, provenance-bound relocation of their full bytes,
including both formal roles and the current-game source/fixed inputs. No new
engine run is requested. Permission denial must not be interpreted as missing
files, matching hashes, or failed product behavior.
## Evidence and remaining conditions
Readable raw locations were inspected under all four series, including
runner-input/source_before, lifecycle receipts, raw inventory, and raw Writer
and Reader records. D05 supplement bytes were read. ROOT result files were
used to inspect locators, never as proof of passing conditions.
- S1: EV remains unverified in this run; no paid-service power claim.
- S2a: midnight_settlement, midnight_replay, save_restore remain unverified.
- S2b: night_staff_absent, overtime_task and same-minute rejection remain unverified.
- S3: closure_release, exit_release, patience_release and B4 release-once remain unverified.
- power_stop, destruction_stop, shift_completion, same_minute_replay remain unverified.
- Existing C verification was neither changed nor rerun; no fresh C result is claimed.
- Required native-Windows conditions remain pending individually; this run supplies no Windows proof.
Stage A remains pending: actual HEAD + filesystem candidate binding, the known
`MAIN_ANCHOR` `9694...`, candidate_tree trust, and `3139` metadata holes are
untouched. No final index or composition was generated.
## Footprint and verification
Read-only `df -h` reported about 3.1 GiB available. No evidence payload was
copied. `B/audit-support/p04-raw-collect-r17/` did not exist at the access audit
and was not created. A trustworthy collection footprint cannot be finalized
without access to the required member bytes; no collector was run.
Only Python read/hash/access diagnostics were executed. Fixture suites were
not run and are not reported as passing. `p04_native_series.py`,
`collect_p04_native.py`, and `checker_series_fixtures.py` were not created, so
there are no valid Root collector/new-fixture commands to advertise yet.
Implementation and its required positive/adversarial checks remain outstanding
after the required inputs become readable.