Skip to content

Commit 2f01b40

Browse files
docs: handoff 2026-08-03b — afternoon wrap; ms_g6_sp1 = production
policy (d2-d4 via one checkpoint + id override) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SuqdnRgbvmFFduhyw3PUpy
1 parent 0d948d1 commit 2f01b40

1 file changed

Lines changed: 68 additions & 0 deletions

File tree

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# HANDOFF 2026-08-03b — afternoon session wrap (resume point)
2+
3+
Supersedes HANDOFF_2026-08-03.md's next-moves. Everything through
4+
`0d948d1` pushed; checkpoints ms_g6_{sp1,sp2}, ms_g7_pressure,
5+
ms_g8_snippets on B2. Nothing running at wrap time.
6+
7+
## The headline: ms_g6_sp1 is the new production policy
8+
9+
`checkpoints/ms_g6_sp1.bin` (multi-delay {2,3} champion recipe):
10+
- d2 **434.5 c434** / d3 **413.4 c409** (both 3/3 deterministic)
11+
- d4 **332.4 c313** with `--delay-id-override 3` (the honest id=4 is an
12+
UNTRAINED one-hot and scores 71 — never deploy at untrained ids)
13+
- One checkpoint covers the whole practical netplay band. Next Direct
14+
session should run sp1 at --frame-delay 3 (and use override 3 if the
15+
analyzer says the peak drifted to 6).
16+
17+
## Task-list sweep results (19 of 20 closed; #12 + #20-theory remain)
18+
19+
- **Grind-6 spacing A/B**: adjacent-shift interference REFUTED; small
20+
pools excel at their low rungs; {2,3,4}'s d2 pin was composition, not
21+
structure. No one-variable theory survives the 4-arm matrix (#20).
22+
- **P5 cycles #1+#2** (fight-state gap): whole-rollout mixing = +43%
23+
under pressure but DESTROYS the stand gate (72.9 c1); snippet mixing
24+
(103 snippets/23k frames via scripts/snippet_mine.exs + the drill's
25+
new --snippet-frames) is SAFE (stand 385.5 c374) but no pressure
26+
gain. Methodology validated both directions; the gap wants the HUMAN
27+
corpus (--replay-dir! GOTCHA #84) and/or richer labels.
28+
- **#11 stateful**: drift real (-40% at champion scale); resync hybrid
29+
REJECTED (periodic state discontinuity worse than smooth drift);
30+
windowed stays deploy default; train-unroll-=-step is the real path.
31+
En route: sync runner silently dropped --stateful-step (fixed) — the
32+
A/B's activation check caught three identical sham arms.
33+
- **CycleSim gate PASSED** (morning): hysteresis decode + lag-2 =
34+
z chains 151 unbroken / zz metronome, soft=0. Trusted Dolphin-free
35+
evaluator for the plain lineage.
36+
- **SAE cross-arch** (P6 closed): same GT features emerge in GRU and
37+
Mamba (own_offstage 0.54/0.71, own_shielding 0.60/0.43); shared
38+
knockdown deficit ~0.07 = P4's no-tech-reading at feature level.
39+
- **Init-forensics ledger CLOSED**: every seed fit the labels
40+
(failures were closed-loop); probes saturate (controls caught it).
41+
- **P4 (yesterday, confirmed)**: nobody reads techs; curve = acceptance
42+
test for reaction training.
43+
44+
## New ops rules today
45+
46+
- GOTCHA #83: nix-gc ate the un-rooted appimage-run path (evals died
47+
127 at midnight); wrapper now GC-rooted via `nix build -o`.
48+
- GOTCHA #84: human-session replays die with the temp Dolphin dir —
49+
ALWAYS pass --replay-dir (the couch corpus was lost to this).
50+
- Never deploy/eval at an untrained delay-id; override to nearest.
51+
- Collection runs must pass --temperature (dedup rule).
52+
- No shift-jitter in SS-on-queue recipes (grind-3).
53+
54+
## Open threads (in value order)
55+
56+
1. **#12 remote-ping measurement** (Bradley-gated): one Direct session
57+
with a friend + analyze_qtrace = the real netplay rung. Fold into
58+
the ACAB#182 rematch; regime fears are fully retired (lock/load/DPMS
59+
all exonerated; the 08-01 gap was the fixed re-inference bug).
60+
2. **#20 rung-composition theory**: why {2,3} >> at d2 but {2,3,4} >>
61+
at d4. Instruments: {3,4} arm; CycleSim drop-traces (needs
62+
queue-embed extension); per-rung boundary maps.
63+
3. Fight-state gap v3: human corpus + possibly non-multishine pressure
64+
labels (a defensive expert, or BC from Bradley's own play).
65+
4. Train-unroll-=-deploy-step (the O(1) inference endgame).
66+
5. Technique-id conditioning (the "frame-perfect on command" thread):
67+
two techniques, one policy, one trigger channel — all machinery
68+
exists.

0 commit comments

Comments
 (0)