Files
felhom.eu/REPORT-day-2026-10-08.md
T

3.7 KiB
Raw Blame History

REPORT — 2026-10-08 (day): six parts, tonight's kernel night untouched

(Written as REPORT-day-2026-10-08.md because another session worked in this clone today — the website refresh.)

Part Result
A — a daytime press never cancels the night (R-899) Done on main, ships tomorrow. Controller 6d07ca2 (ledger; red-proved), agent 4c69c25 (no OS leg after a press; the "ring 1" label fixed). The household "tonight" mail case is removed by the rule; no hub change needed.
B — the old recovery code (R-304) Honesty fix done on main, ships tomorrow — but in the agent (91b9405) and the controller (75b3b39), not the hub: the hub never sees the code (zero-knowledge), so it cannot check a row; it already reports what it withheld. Design with two questions: documentation/audits/day-2026-10-08/design-R-304.md.
C — alarm when a box never backs up off-site (R-243) Done on hub main b119301c, ships tomorrow. 7 days (decision 179). Will fire once for Tester 2 after the deploy. 08 §6.3 updated.
D — wger's real web server (R-762) Half done. Bench: 2 workers, 43–44 % memory, 0 kills, 0 restarts in 10 min, login/CSS/photo 200. 9202 not done: the drill-catalog write was refused by the permission check; nothing pushed. No ladder step applies (same images).
E — legal drafts (R-813) Done, not published. documentation/legal/: ÁSZF, privacy notice, imprint, consent text; 98 placeholders, 20 guesses listed. Two findings filed (R-900, R-901).
F — DooPlex backup failure mail (R-232 a) Done with your yes. One test mail reached the inbox; no backup started. documentation/audits/day-2026-10-08/r232/.

Rows: 127 before → 130 after. Opened 2 (R-900, R-901). Closed 0. (The third new row, R-902, is the parallel website session's.)

Waits for tomorrow's releases:

  • controller: R-899 (ledger, trigger=manual), R-304 (424 → "we do not know", hu + en). MinAgent unchanged.
  • agent: R-899 (no OS leg after a press; after-boot ring label), R-304 (424 older_unchecked). Binary only.
  • hub: R-243 offsite_escrow_pending (expect one Tester 2 mail).
  • catalog: nothing (Part D not pushed).

Operator rulings recorded first (09 §3): 177 (R-899 option A), 178 (today: no touch of the kernel night). CC's pick: 179 (R-243's 7-day line — operator may reverse).

Machines: demo-hp, demo-felhom, Tester 1: read only (two log/state reads on demo-hp). Bench 9401: started and stopped again by the Part D helper; its project removed. 9202: read only. DooPlex: Part F only (one script, one key file). Hub: read only (a copy of its database, with the -wal, read and deleted). No release, no deploy, no reboot, no prune.

CI (by head commit): controller 1528, 1531; agent 1529, 1530; felhom.eu 1532 — all success.

Seen, not fixed: the recovery screen's 14 older messages are Hungarian-only (appended to R-516). A side note from Part D: 9202's recipe-importer was removed by something else between 08:0x and 08:35 — not by this session.

Decisions for you

  1. Part D on 9202 — may CC write to the shared drill catalog (bring it up to date, un-hide wger there, point 9202 at it), as the 2026-10-06 sessions did? My pick: yes — it is a test catalog, and wger stays hidden on the real one. If you do nothing: wger keeps the slower development server, and it stays hidden.
  2. R-304 — keep the promise "old backups stay recoverable" as worded, and add an operator mail when a household's code opens an old package? My pick: yes to the mail (small; it makes "contact support" true in practice). If you do nothing: nothing is built; you hear only when a household writes to you.