burn-down night: decoy exemptions emptied (R-426 closed); R-889 opened (disk percent vs df); ctrl-d rows recorded; decision 136; section counts recounted (164)

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-06 02:12:31 +02:00
parent e6fe731987
commit d41ea5486b
6 changed files with 40 additions and 25 deletions
+8
View File
@@ -26,6 +26,14 @@
---
## 2026-10-06 (night) — the burn-down night: the decoy exemptions emptied
The full text of every row below: `git show e6fe7319:documentation/backlog/OPEN-ITEMS.md`.
| Row | What | Closed | Evidence |
|---|---|---|---|
| **R-426** | **The decoy-coverage exemption list — 20 registered gates that ship WITHOUT a decoy test, each named.** (P4) | CLOSED 2026-10-06 — FIXED (the burn-down night): the decoy-coverage exemption list is EMPTY | 20 → 0 in one night: felhom.eu (`68df84bc`, the night/gates commits — hostinstall, due-checks, one-register; three foolable gates fixed), felhom-agent (new `scripts/test_gate_decoys.py`: published against a fake Gitea, release-complete, the shared reuse-refs/instructions/observations), app-catalog (image-pins — three holes closed — image-resolvable, volume-persistence through PATH-stub docker), felhom-controller `7044b11` (docker-v + the three shared scripts). Each decoy red-proved by disabling the gate's check. `scripts/decoy_coverage_gate.py` EXEMPT = {}; the gate prints STALE EXEMPTION if an entry ever outlives its decoy. Decision 135 (one-register). Seen, not changed: image-resolvable reads `no such host` as GONE — a DNS outage would cry wolf. |
## 2026-10-06 (night) — the burn-down night: fixed and delivered in release window 1
The full text of every row below: `git show d4f8efa1:documentation/backlog/OPEN-ITEMS.md`.
File diff suppressed because one or more lines are too long