1.8 KiB
1.8 KiB
REPORT — D50 retention gate, R-1280, R-1285: committed, not released (2026-10-25 night)
Plain words first. Three agent changes are on main. None is released. The release (v0.166.0) is Monday's and
waits for the operator's vouch (felhom.eu STATUS.md, the Monday list).
Each change, before → after
| Row | Commit | Before | After | Proof |
|---|---|---|---|---|
| R-1290 (D50 = A) | feaaa0e |
the published-versions gate knew no keep rule | it asserts the newest 5 released versions plus the pinned MinAgent floor (0.158.1) and the day-0 agent (0.165.0) in scripts/retention-policy.json; a pin with no tag fails |
decoys seen failing; CI 2339 ✓ |
| R-1280 | d912307 |
a signed job's window could be any length | at most 24 h — the verifier (ErrWindowTooLong), the root wrapper (MAX_WINDOW_S) and felhom-opsign -ttl; exactly 24 h is accepted |
red-proof; unit tests; not live |
| R-1285 | abcc1e6 |
a BYO host upgraded from an old wrapper kept our SSH drop-in until its NEXT bundle (the old wrapper planned the new bundle) | after every bundle install the agent runs the new wrapper's bundle-policy pass; the file is removed in one update; a failing sshd -t puts it back |
red-proof; live on a BYO test VM: one signed run gave BUNDLE POLICY REMOVED; the test package was deleted after (204, then 404) |
CI (by commit hash, jobs endpoint)
feaaa0e 2339 ✓ · d912307 2344 ✓ · abcc1e6 2345 ✓ — all run_attempt 1.
Teardown
The BYO test VM (demo-hp 9372) was uninstalled through the product and destroyed. Its hub host record needs the
operator's delete (felhom.eu STATUS.md).
Evidence
felhom.eu documentation/audits/night-2026-10-25/ (redproof-d50.txt, redproof-r1280.txt, redproof-r1285.txt,
rig/r1285-live.txt).