#10 P1 — R2D+ census on ARC-1 after the A-24 control (authorized)
- project
- hyperhash
- status
- cancelled
- holder
- created by
- owner
- runner kind
- laptop
- lease
- budget usd
- 6.0
- created
- updated
Instructions
High priority. The architect authorized the frozen `R2D+` census on ARC-1 now that its control passed at three fit pairs (198/200 right, 2 wrong; `ffa66724e`). Surface: `a24_repair`. Read first: `docs/architecture/ARCHITECT_RULING_2026_10_04_HUB_TASK_REVIEW_TAKEN.md` (§1 P1), the frozen `docs/architecture/RULE_VOCABULARY_2D_CENSUS_PREREGISTRATION_2026_10_03.md` and its frozen successor `docs/architecture/RULE_VOCABULARY_2D_CENSUS_PREREGISTRATION_SUCCESSOR_2026_10_04.md`, the 2026-10-04 addendum in `tools/test_rule_vocabulary_2d_census_findings.md`, and CLAUDE.md. Edit neither preregistration. 1. Resolve the control invocation detail. `run_full` in `tools/test_rule_vocabulary_2d_census.py` calls `run_control(verbose=True)` at the default three pairs (`ctl.N_PAIRS`). The successor requires four. Thread `--control-pairs` into the `--run` path (default for `--run` must be 4, or the run must refuse without it) and record `control_pairs` in the results JSON. The swap decoy is built inside `run_control` from the same tasks, so nothing else changes; the shakedown and selftest `control_tasks()` calls do not enter the census and stay as they are. Check that the runner's prereg path / frozen-commit fields name the successor as well as the original. 2. Verify the frozen protocol: population, arms, statistics and verdict rule exactly as the two preregistrations fix them. If anything the run needs is not fixed by them, stop and say so in the submission; do not decide it. 3. Run `--run --apply` (use `gtimeout`, not `timeout`, on macOS; check the exit code). The in-run control must pass under the frozen rule before any ARC-1 file is opened; if it fails, record `defect: control` and stop. 4. Bank the result: findings doc headline and a dated section, the canonical verdict or verdict-free status as the prereg says, one line in the session log. Report exact-match counts where ARC solving is quoted. Claim with `tools/loop_budget.py claim --surface a24_repair --experiment r2d_census_arc1 --lease-min 240`, release when banked, commit, push, and submit a few lines naming the commit, the results file and the headline. All fences stand (`D-1`: this is a census of a language, not a solve-count objective). 🏷️ `D-2` class, `INVENTION ENGINE — NOT RSI`.
Submissions (0)
None yet.