- closed: R-922 R-255 R-266 R-333 R-577 R-554 R-562 (controller 0.308.0 on demo-hp, demo-felhom, Tester 1), R-288 (map 212 KB -> 48 KB, detail per section) - R-521 narrowed to F7; R-388 design in 08 §8.1 (two questions for the operator) - privacy draft: why the registered address stays (S1); 02 module map: setup wizard deleted - STATUS + REPORT-answers-2026-10-12.md; docs.md routing line names capability-map-detail/ Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
4.2 KiB
REPORT — the operator's 38 answers (STATUS sheet of 2026-10-10), session 1 of the arc, 2026-10-12
Rows before: 128 · rows after: 97 · opened: 1 (R-933) · closed: 32
| Part | State | What |
|---|---|---|
| A — records and closes | done | 38 rulings in 09 §3 (decisions 196–233); 16 closed with no code; R-243's dated check closed (the mail fired 2026-10-11 16:13:51Z, hub log agrees); R-933 filed; 07 §6.6 known limit; token recipe in runbooks/day0-install.md A.1; R-884 read only: Synced, live = git |
| B — DooPlex (4 changes, each after the operator's yes) | done, one follow-up watch | S21 runner fetch_timeout 30s + Gitea 2 r/s (ad8618f; my slip fixed in d0767fe: home public IP exempt, /v2 unlimited); S22 Alertmanager fsGroup — a silence survived a restart (4168451); S23 Prometheus reloader — two automatic reloads (ab40c7b, test e70e0f1/78d4be4); S20 backup scripts in homelab-ansible/roles/dooplex_backup, installed from git (fdd324b). R-886, R-211 closed; R-231 VERIFY 2026-10-13; R-887 WATCHING to 2026-10-19 |
| C — hub batch | done: hub 0.147.0 deployed with the operator present, Deployment-only sync | S4, S6 (sweep: 19 ids / 79 rows / 7 orphans, count shown first, recount 0), S10 hub half, S29, S30, S32 hub half, S33; R-242, R-244, R-246, R-402 closed; R-250 VERIFY (next real off-site setup) |
| D — controller batch | done: 0.308.0 delivered to demo-hp, demo-felhom, Tester 1 by per-customer floors | S1, S9 (found and fixed one leak), S10, S11, S12, S27 (operator approved the Hungarian), S28, S32; R-922, R-255, R-266, R-333, R-577, R-554, R-562 closed; R-521 narrowed to F7 |
| E — catalog | done | Glance behind the family gate (d308445), proven on scratch 9202 (stranger 302/401, household 200, teardown through the product); R-782 closed |
| F — capability map | done | 212 KB → 48 KB, 127 rows, detail in architecture/capability-map-detail/; 6 green rows marked not re-verifiable; 4 lowered by their own text; R-288 closed |
| G — notification design | done (design) | 08 §8.1: three group switches, option A, slice 1 changes no wire; two questions for the operator; R-388 READY |
| H — the six hub readers (S7) | not started | last in the arc, a later session |
Releases: hub 0.147.0 (felhom.eu 655f5f66, manifest 0fbba610); controller 0.308.0 (fd28d70, faef8f8, 68294ec); catalog d308445; homelab-manifests 6 commits. CI read for every push: felhom.eu 1698, 1701, 1704, 1706, 1708; controller 1709; catalog 1705 — all success. No CI job was lost this session (R-887 count since the 12:17Z change: 0).
Helpers: three (controller batch, catalog, capability map), each prompt carrying the brief's fences in full; none pushed or delivered.
Found and fixed without a row: the crawler rate limit refused DooPlex's own image push (fixed in minutes, d0767fe); one secret leak on the app settings page (R-255's test found it; fixed in 0.308.0).
Security notes from the commit reviews (no change made): backup-manifests.sh puts the Gitea token in the clone URL while it runs (recorded in R-231; changing DooPlex's backup needs the operator); the registry path /v2 has no rate limit (as everything had before today).
Instruction-file edit: .claude/rules/docs.md line 16 — before: „capability status + its evidence | architecture/00-capability-map.md"; after: adds „(one row each; the long text per row in architecture/capability-map-detail/<section>.md)". Why: the map's shape changed today.
Poster: no fact on felhom-system-poster.facts.md changed (checked: Gitea, Prometheus/Alertmanager, backups lines).
Teardown: 9202 — the test Glance removed through the product (no container, no volume, no app record); hub — nothing provisioned; DooPlex — the four approved changes stay by design; one Alertmanager test silence expired.
Architecture read: 07 (backup), 01 §7 (trust), 05/08 (hub, alarms), 02 (controller), 09 §3.
Decisions for the operator (2), from 08 §8.1:
- Household mails for problems we handle („we noticed and are handling it"): on by default? Pick: on.
- The cooldown field: on the page or under „Részletek"? Pick: under Részletek.