2026-09-24: 09 decisions 24-25, part 5 shipped; the whole-copy truth table; fourth suppression; rows; STATUS; evidence
gates / gates (push) Successful in 27s
gates / gates (push) Successful in 27s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -1,34 +1,39 @@
|
||||
# REPORT — night shift 2026-09-23: DooPlex guarded, the test record, 12 published steps, the chaos hour
|
||||
# REPORT — 2026-09-24: the fleet to 0.267.0 and 0.268.0; the undo after a restore; option A; the ladder
|
||||
|
||||
Full record: `documentation/audits/DRILL-night-2026-09-23.md`; step log `documentation/audits/night-2026-09-23/PROGRESS.md`.
|
||||
Architecture read first: `09-update-architecture.md` (§3 decisions 11–20, §6.1a, §6.4), `07` §6, `08`.
|
||||
Full record (not done first, claims checked, red-proofs, live proofs, teardown):
|
||||
`documentation/audits/ladder-2026-09-24/README.md`.
|
||||
|
||||
## Not done, or changed
|
||||
- **The floor stays 0.266.0** (the brief's rule: Part D found R-658 and R-659). Recommended to raise — the two
|
||||
P1s are pre-existing; STATUS carries the question.
|
||||
- adventurelog not moved (R-655); gitea inconclusive (R-624); 11 across-major and 12 no-route/no-fixture apps listed.
|
||||
- Chaos rounds 2–5 landed their accidents outside the action (the runner waited on the wrong file; fixed from
|
||||
round 5/6). The event column was rebuilt from the controller's log after the debug ring missed two holds.
|
||||
- The stop rule fired at round 11 (R-659) after all twelve rounds had run.
|
||||
|
||||
## What shipped
|
||||
- felhom-controller **v0.267.0** `80e6ad8c4772` (CI 919): R-650, R-640, R-499, R-518; deployed to 9202 only.
|
||||
- app-catalog-felhom.eu: the test record + gates `6db08a5` (CI 920), R-612/R-613 `a5a729a`, harness fixes
|
||||
`1263773`, 12 steps: romm ×2, ghost, wishlist, opengist, navidrome, komga (+768M), n8n, emby, kimai-db,
|
||||
immich-ML, nextcloud (CI 922–937).
|
||||
- felhom.eu: evidence, `09` §3 decisions 21–23 and §6.4 parts 4/6, rows R-651..R-660, four closed, capability
|
||||
map, nightly rotation, STATUS.
|
||||
Nothing left undone. Changed: the operator's English sentence without „please"; the hold names one (the newest)
|
||||
whole copy; Part A's second failing update was not a failing edge (R-665); R-653/R-656 unit-tested only.
|
||||
|
||||
## Red-proofs (each seen failing)
|
||||
Controller 8 (see `felhom-controller/REPORT.md`); catalog gate 3 (`B2-gate-redproofs.txt`); R-612/R-613
|
||||
before/after on 9202 through the product.
|
||||
## Baselines → ends
|
||||
|
||||
## Gates
|
||||
controller: `go test -count=1 ./...` rc 0, `controller_gates.py` OK. catalog: `catalog_gates.py --fast` OK,
|
||||
`test_gate_decoys.py` 80 OK, `test_ladder_writer.py` OK, `test_catalog_gates.py` OK. felhom.eu: `repo_gates.py`
|
||||
(run at commit). `unproven.py --summary`: not walked 35 of 55 (unchanged).
|
||||
| repo | start | end |
|
||||
|---|---|---|
|
||||
| felhom-controller | `80e6ad8c4772` v0.267.0 | `206b035` v0.268.0 |
|
||||
| felhom.eu | `3e58c184f62e` hub v0.121.0 | hub v0.122.0 (`e4d45a8`, manifest `500488c`) + docs |
|
||||
| app-catalog-felhom.eu | `585a7cba22cf` | `5ed599c` |
|
||||
| felhom-agent | `d9864a94bf62` | untouched |
|
||||
|
||||
## Teardown — three layers
|
||||
Machine: 9202 apps removed through the product (0 containers/volumes/copies), kept drive folders removed by name,
|
||||
config identical to the saved copy, live catalog; bench 9401 destroyed; 9201 24 containers before/after.
|
||||
Host: `pct list` as before; template removed. Hub: not touched (no floor change).
|
||||
## Hub v0.122.0
|
||||
|
||||
`app_hold_no_whole_copy` in `allowedEventTypes` + `operatorOnlyEvents` + `perAppCooldownEvents`; test pinning both
|
||||
registers, red-proofed. Rolled out by ArgoCD (Synced, image read back from the pod, startup line `felhom-hub 0.122.0
|
||||
starting`).
|
||||
|
||||
## Floors
|
||||
|
||||
0.267.0 (05:12:14Z) and 0.268.0 (06:47:13Z), each with declared MinAgent 0.131.0, read back from the hub; both demo
|
||||
boxes healthy within 30 s. `drill-r50` stays held (agent 0.129.0).
|
||||
|
||||
## Documents
|
||||
|
||||
`09` §3 decisions 24–25 + §6.4 part 5 SHIPPED + §6.1a note; `07` §6 whole-copy truth table; `08` §5 fourth
|
||||
suppression + the crash-loop measurement; capability map row; `CONTEXT.md`; `STATUS.md`.
|
||||
|
||||
## Rows
|
||||
|
||||
Closed R-658, R-659, R-660, R-651, R-653, R-656, R-40, R-663. Opened R-661, R-662, R-664, R-665, R-666, R-667.
|
||||
Narrowed R-450. Register 336 → 335 rows, 683,233 → 679,393 bytes.
|
||||
|
||||
Reference in New Issue
Block a user