burn-down night: rulings §1 recorded (09 §3 decisions 128-130); R-888, R-337, R-375 closed by ruling; R-126/R-856 rulings in their rows; night log (199 -> 196)
gates / gates (push) Successful in 1m57s

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:
2026-10-05 21:09:04 +02:00
parent 30650cad6e
commit c8da8e0439
5 changed files with 49 additions and 10 deletions
+10
View File
@@ -26,6 +26,16 @@
---
## 2026-10-05 (night) — the burn-down night: rulings §1
The full text of every row below: `git show 30650cad:documentation/backlog/OPEN-ITEMS.md`.
| Row | What | Closed | Evidence |
|---|---|---|---|
| **R-375** | **A PBS datastore signal was noted and explicitly not filed.** (P4) | CLOSED 2026-10-05 — RULED (decision 130, the burn-down night §1): a note with no defect behind it | Nothing in the product reads a PBS target's Total/Used/Avail: the space preflight skips a PBS target (felhom-agent `internal/backup/runner.go:265`, burn-down round 2 check). `09` §3 decision 130. |
| **R-337** | **`/backup/status` lagged a completed backup by minutes on one box and not the other — and it RESOLVED ITSELF, which is why this is WATCHING and not a defect.** (P4) | CLOSED 2026-10-05 — RULED (decision 130, the burn-down night §1): resolved by itself, never seen again | The lag cleared on its own on 2026-08-18 (the row). The refresh path is the job goroutine after the runner returns (burn-down round 2 check: felhom-agent `internal/localapi/server.go:885`, `pickLatestBackup` `:1304-1318`). Not seen again since 2026-08-18. `09` §3 decision 130. |
| **R-888** | **Two fields the controller reports are never read by the hub: `stacks.deployed` and `storage.decommissioned`.** (P4) | CLOSED 2026-10-05 — RULED (decision 130, the burn-down night §1): the hub needs neither field today | No hub surface decodes `stacks.deployed` or `storage.decommissioned` (grep of `hub/internal`, 2026-10-05 21:40: no reader). The fields stay on the wire and stay allow-listed in `scripts/wire_contract_gate.py` with this reason; a surface that needs one later decodes it then. `09` §3 decision 130. |
## 2026-10-05 (late night) — burn-down round 2: the operator's answer (43 accepted), small rows fixed with releases
The full text of every row below: `git show e8c56c44:documentation/backlog/OPEN-ITEMS.md` (the commit before each closing commit; the burn-down evidence table is `audits/burndown-2026-10-05/`).
File diff suppressed because one or more lines are too long