635c7e68f7
gates / gates (push) Successful in 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
1.2 KiB
1.2 KiB
REPORT — step definitions for the ladder, two bench fixes (2026-09-24, 5ed599c)
Full record: felhom.eu/documentation/audits/ladder-2026-09-24/README.md.
- Baseline
585a7cba22cf→5ed599c. Noimage:line moved. ladder.step_key/step_file;check-test-record.pyrule 4 (+ 4 decoy cases: no file, right name wrong image, wrong name, genuine);upgrade-test.py --write-ladderkeeps the superseded step's compose;steps_backfill.pywrote 8 step files (emby, ghost, immich, n8n, navidrome, nextcloud, romm ×2 — romm's first fromf4eb94f).- R-653
load_verdict, R-656clear_scratch_folders+test_upgrade_bench.py(5 tests). - R-663:
test_gate_decoys.pyandtest_ladder_writer.pywere red at the start (last night's pin moves under literals); they now read the live pins. - Red-proofs: rule 4 removed → 3 decoys pass wrongly; writer's STEP block off → "has no definition"; bench mutations →
3 failures. Green:
catalog_gates.pyOK, decoys 84 OK, writer 6 OK, bench 5 OK. - Live: the box (controller v0.268.0) climbed romm's two steps from these files on 9202. Not run: a bench edge with the R-653/R-656 changes (no bench this session).