feat(erp-tune): run 6 on pfi-gx10 — jenerallee78 ARA-abliterated base (index 33c59654) pulled + byte-verified, run-5 recipe byte-held, launched under operator-2026-09-08-rnd-run6

- scripts/erp-tune-gx10/pull-verify-jenerallee78.sh + base-pin-jenerallee78-shards.txt:
  revision-pinned root-shard pull, 32/32 sha256+size vs brokkr-smithy pins, index
  set-equal to stock, STOCK tokenizer set installed over the repo's (which bakes in
  a 256-token truncation); repo originals kept as *.repo
- scripts/erp-tune-gx10/run-06-gx10.json + launch-run-06.sh: run-05 config with the
  base swapped, recipe-r6, survivors-r5 verbatim, stock template path
- docs/runbooks/gx10-run-06.md: pull/verify record, free-check result (encode
  reproduces run 5 exactly), hf download --include gotcha, gate naming
  (erp-seat-base-ara / erp-tune-v6)
This commit is contained in:
vh
2026-09-08 04:24:38 -07:00
parent 55631e28bc
commit 3fec668bf2
6 changed files with 299 additions and 1 deletions
+13 -1
View File
@@ -11,9 +11,14 @@ The harness itself (`eitri-smithy`) is not vendored here; it lives on the box at
| `run-05-gx10.json` | `/home/infra-ops/erp-tune/run-05-gx10.json` | 5 |
| `launch-run-05.sh` | `/home/infra-ops/erp-tune/launch-run-05.sh` | 5 |
| `build_r5_survivors.py` | `/home/infra-ops/erp-tune/build_r5_survivors.py` | 5 |
| `run-06-gx10.json` | `/home/infra-ops/erp-tune/run-06-gx10.json` | 6 |
| `launch-run-06.sh` | `/home/infra-ops/erp-tune/launch-run-06.sh` | 6 |
| `pull-verify-jenerallee78.sh` | `/home/infra-ops/erp-tune/pull-verify-jenerallee78.sh` | 6 (base pull + byte verify) |
| `base-pin-jenerallee78-shards.txt` | `/home/infra-ops/erp-tune/base-pin-jenerallee78-shards.txt` | 6 (32 shard pins, from brokkr-smithy `base-pin-jenerallee78.json`) |
Runbooks: [`docs/runbooks/gx10-run-03c.md`](../../docs/runbooks/gx10-run-03c.md),
[`docs/runbooks/gx10-run-05.md`](../../docs/runbooks/gx10-run-05.md).
[`docs/runbooks/gx10-run-05.md`](../../docs/runbooks/gx10-run-05.md),
[`docs/runbooks/gx10-run-06.md`](../../docs/runbooks/gx10-run-06.md).
**Run 3c** — the LoRA that died on ana-ml2 at step 24 when an Anaheim breaker
tripped, rehomed here unchanged (eight path keys rehomed to local NVMe, two host/
@@ -25,6 +30,13 @@ value differs, verified key-by-key).
everything else held; kvasir byte-identical (survivors reused from run 4).
`run-05-gx10.json` is run 4's config with recipe/survivors/override swapped.
**Run 6** — the run-5 recipe byte-held on a different BASE: jenerallee78's ARA
abliteration of Gemma-4-26B-A4B-it @ `0631379a` (index sha `33c59654…`), the
line's first abliterated base (runs 3–5 were settled as stock). Corpus,
survivors (`survivors-r5.jsonl`), mask, template and hyperparameters unchanged.
The landed dir carries the STOCK tokenizer set (the repo's `tokenizer.json`
bakes in a 256-token truncation); repo originals kept beside as `*.repo`.
> **Run 4 is not vendored here.** It ran on the box (config `run-04-gx10.json`,
> gated STILL-COUPLED) but its canonical copies were never committed; run 5's
> `build_r5_survivors.py` derives from `survivors-r4.jsonl` on the box, so run 4