diff --git a/docs/plans/cryptanalysis/plan-acceptance-rule-3.md b/docs/plans/cryptanalysis/plan-acceptance-rule-3.md index b05cf677..63537c7c 100644 --- a/docs/plans/cryptanalysis/plan-acceptance-rule-3.md +++ b/docs/plans/cryptanalysis/plan-acceptance-rule-3.md @@ -2,7 +2,7 @@ internal adversarial pass, not an independent review -Lane adv-accept-3. Branch adv-accept-3 off build/master. Written 7 October 2026, 19:51 to 20:2x BST (clock: `TZ=Europe/London date`). Target commit 017e70376489251e18564c0abce7e466e606c8b3 (class v4 sub-version 3, object byte 7). I am an outside attacker with the public kit; I have never worked on the hash code. Every sentence here that could be quoted in public carries the label above. +Lane adv-accept-3. Branch adv-accept-3 off build/master. Written 7 October 2026, 19:51 to 19:58 BST (clock: `TZ=Europe/London date`; first push 57fd32ea at 19:58 BST). Target commit 017e70376489251e18564c0abce7e466e606c8b3 (class v4 sub-version 3, object byte 7). I am an outside attacker with the public kit; I have never worked on the hash code. Every sentence here that could be quoted in public carries the label above. ## 0. The outsider rule, applied @@ -14,8 +14,8 @@ Lane adv-accept-3. Branch adv-accept-3 off build/master. Written 7 October 2026, | Devnet 3 pack v4-devnet3-epoch0.zip on build-1 | sha256 e025750f71175ed14d6e2a24e387ebbf1979b1cd0faee9139c41a7671165b334: matches; program id 0xfce15bf61030be57 at attempt 0, era label af3a9139, era seed bytes = epoch seed bytes 4020cb43...b925 | | Shared devnet epoch-0 pack (kit) | id 0xa785001687d8688a at attempt 1, seed edc4fa84...fb07, era = the same bytes | | Queue files | 90 (exhaustion census) was already claimed by lane adv-accept before I started; I read its row and cite it. 91 (seed steering) and 92 (program-id determinism) claimed by me at 19:5x BST (mkdir under claims/). | -| Boxes | build-1 load 426, build-2 load 560 at 19:52 BST. Both at nice 10 on cores 8 to 95. Coordinator rule at 20:0x BST: one sweep per box at a time under `flock /srv/builds/_adv/locks/sweep.lock`, up to 88 threads. No GPU: any GPU row is BLOCKED. | -| rustc on the boxes | 1.99.0 (the sibling's note); `rustc` is not on the plain ssh PATH, so every build goes through tools/build-remote.sh | +| Boxes | build-1 load 426, build-2 load 560 at 19:52 BST. Both at nice 10 on cores 8 to 95. Coordinator rule at 19:55 BST: one sweep per box at a time under `flock /srv/builds/_adv/locks/sweep.lock`, up to 88 threads. No GPU: any GPU row is BLOCKED. | +| rustc on the boxes | 1.99.0 (build-remote.sh's own check); `rustc` is not on the plain ssh PATH, so every build goes through tools/build-remote.sh | ### Files opened (complete list) diff --git a/tools/attack/adv-accept-3/.gitignore b/tools/attack/adv-accept-3/.gitignore new file mode 100644 index 00000000..7e7a2635 --- /dev/null +++ b/tools/attack/adv-accept-3/.gitignore @@ -0,0 +1,2 @@ +target/ +target-remote/ diff --git a/tools/attack/adv-accept-3/target-remote/release/adv3 b/tools/attack/adv-accept-3/target-remote/release/adv3 deleted file mode 100755 index eab47b83..00000000 Binary files a/tools/attack/adv-accept-3/target-remote/release/adv3 and /dev/null differ