Session captured: the FV outbound-NAT root cause and its diagnostic signature, the fv-ml1 dead man's switch, fleet identity/group/path conventions and the root:docker normalization, nh3-dev's ts-input reachability fix, ESPHome modernisation and the kb KB-search tool, and the Hermes bearer rotation release. Six new detail files. Tried-and-abandoned gains three: probing OPNsense endpoints by POSTing at them (which rebooted the FV firewall), advertising a /32 from nh3-dev, and the nh3-scale remote-site masquerade rules that fired but were not the fix. Housekeeping: 8 Recent-decisions entries archived to archival-memory.md, and 21 oversized inline entries split into detail files per the two-tier rule -- they had been sitting fully inline in the index, which is what the split exists to prevent. Two pointers to a detail file archived this run were repointed at archival-memory.md. The index is 389 lines, still over the ~300 soft cap. The archival guards stop it there: only 4 further entries are old enough to move and every one carries an open deferred-work pointer. An over-cap file that keeps live decisions beats a scannable one that lost a deferred call.
1.8 KiB
[2026-09-11] BabyYarros COMPLETE — both arms trained AND evaluated; the voice moved toward Yarros above the measured noise
⭐⭐ BabyYarros COMPLETE — both arms trained AND evaluated; the voice moved toward Yarros above the measured noise floor, and the instruct arm renders beats 9/10. Training: Base best held-out 2.5263 @ ckpt-125 (overfits within the epoch — best is the checkpoint, not the shipped step-178 adapter), Instruct 2.6114 @ 178 (still descending, undertrained if anything). Base-wins-held-out / Instruct-holds-instruction replicates Brontë at a near-identical 0.085-nat gap. Eval (gx10, seat-free, done during the Anaheim outage): three voice arms + instruct beat→paragraph. delta_cb (Burrows over char-bigrams vs held-out Yarros) ordering base-125 0.549 < instruct 0.631 < base-unadapted 0.706, same-author target 0.463; both adapters clear the 0.046 measured noise floor (within-arm seed spread, not the same-author distance — first cut mis-framed that) — base +0.157, instruct +0.076 vs control. ⚠ One seed-pair per arm, so the ordering CORROBORATES the independent held-out-loss ordering rather than settling it. Beats (instruct, chat template, Yarros SYS): on-beat 9/10 (it takes direction after raw-text training — the Skaldsong question, answered yes), in-band 5/10, ran-on 7/10 (length + clean-close discipline is the weak axis, same trade as Brontë). Booth: http://10.100.10.50:8090/b/babyyarros-voice/. Tooling scripts/r49-corpus/{voice_prompts_yarros.json,gen_beats_chat_yarros.py,voice_distance.py,build_booth_yarros.py}, commit 5558d9c. ⛔ DEFERRED to power-return (needs the ana-ml2 gen seat): the frozen adjudication's romantasy control panel, a 2nd seed, and the beat-incumbent leg.