Files
felhom-controller/REPORT.md
T
admin 5a3437669f
gates / gates (push) Successful in 27s
v0.284.0 — a box deletes old app images (decision 53, R-736); an after_install app is held until its known login is replaced (R-741)
Image retention: after a done/undone guarded Update and at remove, an app's images older than its running
and previous one are deleted — never an image any container, installed compose or installed/previous record
names (box-wide keep set read at delete time); exact id, never forced or pruned; paused while any update runs;
a one-time sweep of catalog app images at the first start. Install hold: an after_install app is installed
behind the setup gate's door and opens when after_install succeeds or the household says it changed the login.
Tests TestImageRetention_* and TestInstallHold_* with red-proofs; parity fixture for the held card.

MinAgent: 0.131.0 (unchanged).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-30 22:29:33 +02:00

909 B

REPORT — v0.284.0 (2026-09-30 late evening)

  • Image retention (09 §3 decision 53, R-736): after a done/undone guarded Update and at remove, an app's older images are deleted; the box-wide keep set (containers, installed composes, installed/previous records) is read at delete time; exact id, never forced/pruned; paused while any update runs; a one-time sweep 3 min after start.
  • Install hold (R-741): an after_install app is held behind the setup gate's door from its first start until the known login is replaced (after_install, or the household's "I changed it").
  • Tests: TestImageRetention_* (6), TestInstallHold_* (6), parity fixture app_info_install_hold; red-proofs in felhom.eu/documentation/audits/night-rulings-2026-09-30/{B,C}/. Green gate: build, vet, test ./... rc=0.
  • Evidence and the live proofs: felhom.eu/documentation/audits/night-rulings-2026-09-30/.