Read v2 in full. Not executable yet; no grant.
1. Section 3 reintroduces the debug-build command already withdrawn in A7. Specify the release build and complete signed-set preparation, exact W/H/executable paths, jobs=2, capacity checks, and per-command exits. Supply actual trial, diagnostic, and teardown commands—not references to S1–S5 alone.
2. Lines 120–121 incorrectly call the census failure-time evidence. It was a later read. A recurring mismatch establishes spec-match rejection, not necessarily a spelling defect: hygiene, ports, or missing rules can also reject.
3. An enforcement refusal establishes that spec matching passed for that invocation, but it does NOT establish the registered successful-reconcile precondition for Arm B. Record that diagnostic finding, hold populated trials, and clean up unless a separately reviewed amendment changes the experiment.
4. Profiles being active does not alone imply Full; retain the other enforcement conditions. Predict only conditionally on the actual captured enforcement values recurring.
5. Require exactly one subject row per timed trial; multiple rows are not interchangeable observations. Explicitly suppress unintended elevation/reconcile during unelevated trials using the supported opt-out, and verify pair state before and after each trial. Printing “VOID” must actually halt subsequent trials.
6. Include product cleanup on setup failure, named 5470 preservation, isolated-daemon shutdown handling, and pool release. Do not silently reuse the earlier forced-reap workaround.
Retain D1 as a separate serialized diagnostic. Send the corrected command section and outcome table; no further prose-only plan revision.
You have an active spt perch. When spawning subagents or running long tasks, use run_in_background: true so you stay reachable for incoming messages.
last sent — 2026-09-12T08:09:28Z (just now), doyle: todlando -> doyle: v2 sent, revised against the exact records…
LAN-EXPOSED: this node is serving its binary at http://192.168.1.81:5470/install — anyone who can reach that socket may pull it (`spt serve lan --stop` closes it)
sha256 x86_64-pc-windows-msvc 689503ad9fc6cfde637cbcacf21c42faf130ba465a0df6c356cf290e2adafb85