Files
felhom.eu/REPORT.md
T

3.2 KiB
Raw Blame History

REPORT — the read-back, the releases and the Tester 1 proof (2026-10-07 morning)

Operator instruction 2026-10-07 08:40: Parts B and D of TASK-night-readback-offsite-gap-tester1-2026-10-07.md, then release hub 0.141.0 → agent 0.150.0 → controller → the held catalog branch, deliver to demo-hp, demo-felhom and the Tester 1 box, then the Tester 1 update test with the operator present; rule 11 in the shared rule file. Recorded as 09 §3 decisions 160–161. The task file is not on DooPlex (searched the disk and git); Parts B and D were taken from the evening report and the R-518 row.

Part Result
B — the night read-back (R-518) demo-hp (9 apps) stop ~91 s (was 5 min 47 s); demo-felhom (1 app) ~11 s; local tier only, off-site not due; two channels each. audits/readback-2026-10-07/RESULT-B-D.md
D — one press, measured demo-hp: 80 s from the press to the last app (per app 39–79 s); the copy finished 4 min later with the apps up; only the local tier ran; the page's „kb. 1–1,5 perc" holds — no text change
hub 0.141.0 built, manifest 011a481a, Synced/Healthy at HEAD, image 0.141.0, starting log, healthz + System 200 at 06:57:42Z (40 s after the sync)
agent 0.150.0 released (sha a23d1c90…, bundle 88456b38…, tag v0.150.0), vouched (golden 0.301.0 and MinAgent 0.131.0 unchanged); signed agent_update → all three on 0.150.0 by 07:07Z; signed agent_config_update → BUNDLE DONE written=1 same=24 self-check=ok, probe 68/68 on all three by 07:21Z
controller 0.302.0 MinAgent 0.131.0; floors 0.302.0 with declared MinAgent for demo-hp, demo-felhom, tester-1 → all three 0.302.0 (healthy) by 07:10Z. Global floor and Tester 2 not touched. Golden waiver issued to 2026-10-13 (the weekly bake's date)
catalog night-held-2026-10-06 merged (872039d); synced on all three boxes (read in their templates)
Tester 1 proof (R-892) vaultwarden 1.36.0 → 1.37.4 through the guarded Update: proven, 14.4 s, seed read back before and after; removed with its volume; app list equal; pointer restored byte-identical; drill reset. audits/night-burndown-2026-10-06/s3/box/
rule 11 „Every helper prompt carries the brief's fences in full" — in all five copies (one md5)
Rows before Rows after Opened Closed
137 130 0 7 (R-892, R-894, R-542, R-777, R-612, R-805, R-806)

Fixed without a row: none. One slip: the catalog merge was pushed in the same command as its unit-test run, before reading the result (standing rule 1). Read right after: 156 tests, the single known error (test_pg_conversion is a script, not a test module — the same on main before the merge); catalog_gates.py --fast was green before the push.

Instruction-file edits: .claude/rules/unprompted-work.md §3 item 11 added in all five copies (operator ruling, decision 160).

Teardown: Tester 1 — vaultwarden removed through the product (no container, no volume), the saved controller.yaml.pre-r892 shredded, pointer restored identical; demo-hp — the one press made a normal local copy (kept by retention), nothing else; hub — nothing provisioned. The night report stays in REPORT-night-burndown-2026-10-06.md.