85f65c70d8
gates / gates (push) Successful in 46s
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
1.4 KiB
1.4 KiB
REPORT — v0.314.0: the gate on restore, test builds and the floor, Prowlarr's link, Plex by address (2026-10-15)
Baseline e209a8d (0.313.0). Design: felhom.eu architecture/09-update-architecture.md §3 decisions 46–49, 250–253;
07-backup-architecture.md; 15-media-library.md §6. Evidence: felhom.eu documentation/audits/gate-restore-2026-10-15/.
- R-1057: the per-app backup records the setup gate; a restore puts it back as it was. Ten mutations red-proved. Live on 9202: a stranger met the gate after the restore of a pre-setup backup (before: 200).
- R-1053:
X.Y.Z-rc.Nis belowX.Y.Zfor the floor; the button never offers it; the skip is a WARN. Live: Tester 1 on rc.1 was moved to 0.314.0 by the floor by itself. Six older floor tests now wait for the background update. - R-1058: Prowlarr's own start runs the wiring. Live on 9202: linked ~40 s after Prowlarr ran, no button.
- R-1060: every Plex call by address. Live on 9201 with a fake code: Plex took it as local (500 from plex.tv, before 401). The real claim waits on the operator's code.
- Release: MinAgent 0.155.0. Three test boxes via per-customer floors (token), box walk green, global floor 0.314.0 at 13:11 UTC by CC's token, read back from the hub DB with its WAL; per-customer floors cleared. No golden (decision 250).
- Gates:
controller_gates.pyOK;go test ./...green.