Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
1.5 KiB
REPORT — v0.351.0 in code: old test builds and old infrastructure images are deleted (2026-11-09, attended)
Plain words first. demo-hp's whole-box copy was too big for its system disk. Part of it was old images that nothing deletes: 25 old controller test builds and old copies of the system images (traefik, cloudflared, FileBrowser, Samba). The controller now deletes both kinds by itself, 3 minutes after each start. Not released yet.
| Version | 0.351.0 (CHANGELOG heading „unreleased"), MinAgent 0.158.1 unchanged |
| Rulings | 09 §3 decision 56 amended, decision 285 new — operator 2026-11-09 („go with A") |
| Tests | TestControllerRetention_OldTestBuildsGo, _BoxOnATestBuildIsJudged, TestInfraRetention_* (4); one existing rc expectation changed with the rule |
| Red-proof | six code mutants, each test red: previous-pin keep, in-use check, R-863 lock, tag parser, running-version parser, release preference |
| Green gate | go build ./..., go vet ./..., go test -count=1 ./... rc 0; controller_gates.py --fast OK |
Measured cause (felhom.eu REPORT.md): on demo-hp guest 9201, 2.2 GB of old controller images and 1.35 GB of old
infra and helper images, of 27.5 GB. The same images were removed there by hand the same day, so a live proof needs
a box that still has them (Tester 1: 37 images, 3.8 GB unused).
Not done: no image built, no box moved, no floor. The release path is the skill's: an -rc on the three test boxes,
the box walk, then the tag and the floor.