Files
felhom-controller/REPORT.md
T

1.4 KiB
Raw Blame History

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.N is below X.Y.Z for 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.py OK; go test ./... green.