Files
esh-pfi-infrastructure/persistent-memory.d/2026-09-08-run5-rescued.md
T

50 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# `[2026-09-08]` ERP-seat SFT run 5 — gate = RESCUED (landmark R49.5)
The FIRST arm of the R47 ERP-seat line where the capability gate did NOT fail.
Operator launched it directly to infra-ops ("yes go, launch run 5", the relayed
grant `operator-2026-09-07-rnd-run5` closed in-session per the no-relayed-auth
rule). Brokkr built the corpus; infra-ops staged + launched + served the gate.
## The result
- **RESCUED.** Structure of the loss was the lever, not its mass: the
dependency-forcing slot (GovReport 496 + QMSum 97, only **3.46% of loss** at
20% ctx) broke the diversity↔coherence coupling that run 4 (STILL-COUPLED,
20.6% instruct slot) and 3c (20× LR cut) could not. **INERT did not fire.**
- Mechanism: **T4 long-context 8/8** (run 4: 5/8; base 8/8); t4_dissect noise@31
tuned **0.9062** vs run-3 tuned 0.5625; diversity held (rp density 3.37→0.00,
story 2.86→1.58).
- Reported-beside (not in the cell, de-gated + stated): T3 constraint 8/8→**6/8**
(a NEW loss, ship-path list); RP length 68w vs the 250-floor = **PARTIAL fail**
(short-QA slot + style shift); refusal erosion rides with the style shift (k=25
both arms, CSAM clean, benign 99/100); free-check base LEVELS 5–6pp below run 4
on identical bytes/stack (a generations shift, vLLM 0.28.0 unchanged — infra
confirmed; taxes every cross-run number).
- Write-up: brokkr-smithy `research/R47-premium-corpus-gate/run05-gate/RESULT-run05-gate.md`;
`FLOOR-LOCKED 0f3e4e2` cites infra-ops' base index-sha 907826a6.
## The run (infra side)
- pfi-gx10 (GB10, sm_121, aarch64), 524 steps / 1 epoch / ~11.8 h / 81 s/it,
train_loss 3.235; adapter verified (410 tensors). Launch gates all passed:
7/7 root shas + shard hashes, survivor join 8,212 = recipe, holdout disjoint,
**window_count belt-and-suspenders** (govreport 496/496 + qmsum 97/97 fit_whole),
realized `[mix]` slot loss 3.46% (pred 3.4%). `provenance.json` carried the
override id + both blockers + all substitute controls.
- Gate served on gx10:8098, base→tuned, name-keyed swap, hands-off honoured; base
sha + vLLM-stack answers on the record before Brokkr needed them.
- Canonical: eshpfi `scripts/erp-tune-gx10/` (run-05-gx10.json, launch-run-05.sh,
build_r5_survivors.py) + `docs/runbooks/gx10-run-05.md`. survivors-r5 =
survivors-r4 − airoboros + govreport+qmsum whole (kvasir held byte-identical),
sha a25169a6.
## Seat + open decision
`erp-tune-v5` served on gx10:8098 (merged-run05); LiteLLM `trial` alias repointed
3c→v5 (operator 2026-09-08) — verified end-to-end. Seat is hand-launched
(`vllm-run05.pid`, no systemd) — dies on a gx10 reboot, yields to next training
(~6 min re-serve). **OPEN (operator + brokkr): accept RESCUED-on-stock, or source
a bf16 abliteration + re-run** — now evidenced, see [[2026-09-08-base-provenance-stock]].
Commits: 265357e (launch) · 37f2caa (RESCUED memory) · f8a7985 (trial→v5).