a23ae9e3dc
golden waiver: renewed 3 days (bake is Part H of this session)
admin2026-10-04 10:56:55 +02:00
c5f91174f6
hub v0.130.0: OS updates, guest fast lane — rings, per-box switch, OS releases approved from ring 0, os-report, os_update desired block
admin2026-10-04 10:56:39 +02:00
d07a1a904c
Off-site safety finished: Parts A-F evidence, decision 74, golden 0.290.0 recorded (vouched, floor 0.290.0), restore walked from the DooPlex copy, register 330 -> 328 (R-823/824/826/827/828/830 closed; R-833, R-834 opened)
admin2026-10-04 07:39:59 +02:00
7a0d0c027d
hub: remove the OFFSITE_ABANDON_DELAY=3m test configuration (decision-74 live proof done) — set-aside deletions wait 7 days again
admin2026-10-04 07:12:33 +02:00
5eee18cf16
hub v0.128.0 deployed — with OFFSITE_ABANDON_DELAY=3m as a logged TEST configuration for the decision-74 live proof (reverted next)
admin2026-10-04 07:06:40 +02:00
d3c50b50f6
hub v0.128.0: set-aside deletion through the hub after a 7-day wait (decision 74, R-823), key-file clean-up route (R-826), read-only key check (R-827), window cap = half
admin2026-10-04 07:05:21 +02:00
697c2a7b10
Decisions 71-73 recorded before the work (ep0 copy keeps 8 weekly; tester-1 keys removed via registrar; token not rotated now) + R-831 token row, R-832 roadmap P4
admin2026-10-04 06:57:19 +02:00
710a2505f9
Part A/E scratch teardown on u629488-sub4 (authorized_keys byte-identical)
admin2026-10-03 21:30:11 +02:00
2344589a5e
Golden 0.289.1 recorded (baked, round-trip, vouched; floor 0.289.1 served), STATUS, session REPORT, runbook pveam note
admin2026-10-03 21:29:59 +02:00
cdfcc47b15
hub v0.127.0 deployed: manifest image tag + required OFFSITE_SECRET_KEY (Secret/offsite-secret-key, created out-of-band)
admin2026-10-03 16:58:23 +02:00
f417cdede1
hub v0.127.0: off-site key registrar (box never gets the storage password), password sealed at rest, daily key check, clean-up window (shipped off) — decisions 68-69, R-820/R-821/R-822
admin2026-10-03 16:56:42 +02:00
5188dbdb44
Decisions 68-70 recorded before the work: weekly hub-opened prune window (option 2 rejected), hub = key registrar + password encrypted at rest, ep0 -> DooPlex nightly PBS pull-sync
admin2026-10-03 16:03:03 +02:00
9268d9933b
R-436 measured on the provider: append-only forced key HOLDS (403 on every delete), but the sub-account password defeats it (R-820); design proposal + ep0 options
admin2026-10-03 13:40:35 +02:00
f4c5466c39
Backlog triage Part E: RECOMMENDATION (top 29 = every P2, five themes, pick A off-site backup safety vs B box OS updates), STATUS decision, REPORT-backlog-triage-2026-10-03
admin2026-10-03 09:24:43 +02:00
33bbf8e94a
Backlog triage Part D: ROADMAP cleaned (161 -> 123 lines, 81 -> 42 KB): intentions re-sorted P2/P3/P4, each names its 00 row; 33 shipped/killed/closed/moved items + the pre-invite checklist -> ROADMAP-HISTORY; UPDATE-ARC collapsed; one_register_gate reads suffix ids (R-50b found, moved to OPEN-ITEMS; decoy seen red)
admin2026-10-03 09:22:30 +02:00
9f77865c2a
Backlog triage Part C: every open row has a Category (11) and a Sev (P1-P4); OPEN-ITEMS grouped by category, severity order; register_shape_gate RULES 5-8 (columns by header, category, sev, defined state) with five decoys seen red; CLAUDE.md + PROMPT-TEMPLATE: new rows filed into their category
admin2026-10-03 09:18:42 +02:00
71b8c8c62b
Backlog triage Part B: 125 finished rows + 20 id-less rows moved to CLOSED-ITEMS (full text at 9e2786c); open rows normalised to one 6-column shape; narratives archived verbatim; closed_register_gate RULE 3 refuses a finished row in OPEN-ITEMS (decoys, seen red); rules rehomed to CONTEXT + 07 §11; loose notes triaged; R-814..R-819 filed; register 444 -> 325
admin2026-10-03 09:17:22 +02:00
9e2786c907
Backlog triage Part A: four roadmap items R-808..R-811 (OS updates, legal/business, independence spike, dashboard 2FA); findings R-812 (no OS security updates) + R-813 (no legal pages); 00 gap rows + new §H; CONTEXT records the 2026-10-03 request
admin2026-10-03 09:06:39 +02:00
93052884b2
Persistence re-sweep of all 58 (R-801 closed: CLEAN 40 / UNDETERMINED 18 / BROKEN 0), R-788 + R-803 (papra) closed, R-804..R-807 opened; STATUS "Before the first paying customer"; REPORT-persistence-sweep-2026-10-02; register 442
admin2026-10-02 16:54:26 +02:00
5ed44ada6e
Rulings 66 (licences) + 67 (userdata stays on remove, 07 §6.5); R-789..R-795 ruled, R-802 (lawyer review) opened; R-800 live proof on 9202 (0.288.0); floor 0.288.0; golden 0.288.0 baked + vouched
admin2026-10-02 14:16:41 +02:00
2633dc1654
Family gate session close: B4 on demo-hp (real internet: member in, stranger 401; remove with data), REPORT-family-gate-2026-10-02, STATUS, R-800 (remove-with-data keeps userdata, operator), CONTEXT; register 436
admin2026-10-02 10:43:10 +02:00
68c22907e5
Golden 0.287.0 baked + vouched (record); floor 0.287.0 (min_agent 0.131.0) — both demo boxes on 0.287.0
admin2026-10-02 09:00:18 +02:00
344081f064
website assets: Grimmory and MeTube logos (from their own images) and three screenshots each (their own UI + the family sign-in page they sit behind; 9202, headless Chrome)
admin2026-10-02 08:32:10 +02:00
e215351fe2
Record operator rulings 2026-10-02 morning: decision 64 (family gate GO), 65 (SparkyFitness option B + trigger)
admin2026-10-02 07:17:58 +02:00
cba2badade
Evidence: SparkyFitness box walk (9202) and its licence text
admin2026-10-01 22:19:55 +02:00
27f4e7d976
Session close: REPORT-visitors-2026-10-01, STATUS (go/no-go: the family gate; SparkyFitness licence), CONTEXT, capability map rows, R-783..R-787 (register 422)
admin2026-10-01 22:19:50 +02:00
09ae93db05
Golden 0.286.1 baked + vouched (record); 01 §5 visitor addresses + §7 cloudflared in the guest (R-754); register: R-753/754/772/773 closed, R-775 narrowed, R-776..R-782 opened (410 → 417); live evidence (demo-hp real tunnel, 9202)
admin2026-10-01 22:05:24 +02:00
b50289074d
Evidence: Part A (visitors apart — measurements, design, sweep, 9202 live) and the permanent-gate spike (items 1–6, VERDICT: PASS, build plan)
admin2026-10-01 21:26:23 +02:00
7c50dba454
Permanent-gate spike: exit test written BEFORE the spike runs (decision 63)
admin2026-10-01 21:13:27 +02:00
88810ad09f
Record operator ruling 2026-10-01 evening: decision 63 — extend the box's own gate (A), order R-753 → spike → build on go
admin2026-10-01 20:29:45 +02:00
bc9c7b4934
New apps night: Radicale, Karakeep, Dawarich published; Grimmory held (R-775); fit table; R-765..R-775; STATUS, CONTEXT, report, evidence
admin2026-10-01 19:52:32 +02:00
8e31b45006
website assets: Dawarich logo (from its own image) and three screenshots of its own UI (9202, headless Chrome)
admin2026-10-01 18:31:08 +02:00
ce2a10e995
New apps (in progress): fit table, Radicale + Karakeep evidence, R-765..R-774; wger hidden recorded
admin2026-10-01 18:01:40 +02:00
0d4600741a
website assets: Karakeep logo (from its own image) and three screenshots of its own UI (9202, headless Chrome)
admin2026-10-01 17:52:52 +02:00
40f07429ff
website assets: Radicale logo (from its own image) and three screenshots of its own web UI (bench 9401, headless Chrome)
admin2026-10-01 16:57:45 +02:00
2d69c61556
New-app checklist: the pilot audit (wger as of 2026-09-29 and now, two 9202 walks), R-758..R-764 opened; STATUS, CONTEXT, report
admin2026-10-01 15:22:05 +02:00
11a673d597
Record the operator's rulings 61 (calibre-web generated login name) and 62 (registry retention rule)
admin2026-10-01 12:57:53 +02:00
8dab40c7a7
Lockouts (R-752): decisions 58-60 (decided by CC unattended), the one address behind the tunnel (R-753), the registry answered (R-750); STATUS, report, evidence
admin2026-10-01 12:49:20 +02:00
92a60c62bd
Register: R-753 (one address behind the tunnel), R-754 (01 §7 says cloudflared on the host), R-755 (wger on runserver); evidence so far
admin2026-10-01 11:58:57 +02:00
939553c82f
Record: decision 57 kept by the operator (mealie 1-hour lock, no secret login name)
admin2026-10-01 10:54:11 +02:00
a6a9f0b245
Rulings 2026-10-01 built: report, STATUS (standing monthly line), decision 57 (mealie lockout, decided by CC unattended), R-747 narrowed, evidence
admin2026-10-01 10:20:44 +02:00
daacf84e30
Evidence (rulings 2026-10-01): Parts A-D so far; register: R-743, R-744, R-745, R-746, R-749, R-751 closed
admin2026-10-01 08:40:04 +02:00
c12fd46f54
Evidence: the first full monthly re-test (decision 55) — nextcloud and sonarr re-tested and written; runbook: every app by default, the standing brief
admin2026-10-01 07:54:22 +02:00
8699dba53d
Register: R-751 (update clean-up nil-stack crash), R-752 (four more apps lockable by strangers)
admin2026-10-01 07:36:16 +02:00
915b2292c7
Register: R-749 (retest-floating checks the bench before syncing it), R-750 (old controller tags gone from the registry)
admin2026-10-01 07:17:38 +02:00
2076bf9b36
Record the operator's rulings of 2026-10-01: decisions 54-56 (monthly re-test owner and scope, two controller versions per box)
admin2026-10-01 07:16:08 +02:00
3159892fab
Both rulings built: same-tag re-tests (decision 52), image retention + the install hold (controller 0.284.2); golden 0.284.2
admin2026-09-30 23:26:21 +02:00
1de0f7c294
Rulings recorded before the work: 09 decisions 52 (R-740 A, tested same-tag fixes at night) and 53 (R-736 A, image retention)
admin2026-09-30 21:49:25 +02:00
42bf40bd2c
More apps update themselves at night (30+2 -> 35+3); the same-name security-fix gap measured (R-740, decision for the operator)
admin2026-09-30 20:27:28 +02:00
2866f6a318
immich's first start: cause measured, fixed in the catalog (R-732 closed); ISO clean-tree gate (R-730 closed)
admin2026-09-30 16:18:17 +02:00
25cb3eb9c1
The last six PostgreSQL apps decided; the gate's wait seen live by day; catalog currency; stale rows
admin2026-09-30 14:47:12 +02:00
2de56ce16b
Golden 0.283.1 baked, round-trip verified, vouched with agent 0.138.0 (min_agent 0.131.0)
admin2026-09-30 11:40:17 +02:00
11591f3a93
Fixes before the first tester: decisions 50/51 outcomes, register 359->361 (R-719/720/721/722/727 closed, R-723 fixed, R-724/725 narrowed, R-728/729 opened), STATUS with the Tester-2 checklist, report
admin2026-09-30 11:01:08 +02:00
80aeac71f6
hub v0.126.0: fresh connect link from the old one (R-719); day-one mails (R-723); bind-page wording (R-725); volunteer guide current (R-722); ep0 cleanup and release evidence
admin2026-09-30 10:35:17 +02:00
4951fc2283
Decisions 50 (apps off-site by default, R-720) and 51 (ep0 drill archives; restore test on own archives, R-727) recorded; Tester-2 read-only checklist
admin2026-09-30 09:49:41 +02:00
cdf974d186
DRILL new household on golden 0.282.0: 0 interventions; ready for a first real tester on a new record
admin2026-09-30 09:25:17 +02:00
be8f79e2f9
Drill new household: phase-2 night evidence; R-726 (orphaned off-site repo on a reused customer), R-727 (restore test picks a previous box's archive)
admin2026-09-30 08:47:58 +02:00
178be6de51
Drill new household: phase-1 journal, A1 and A2 part 2 evidence
admin2026-09-29 21:58:12 +02:00
78126575cb
Register: R-719..R-725 from the new-household drill; R-505 closed (box-side hop proven); R-718 measured again
admin2026-09-29 21:56:48 +02:00
03df4c8220
audits: golden 0.276.0 baked, vouched with agent 0.137.0; Day-0 test install; demo-hp thin-pool reclaim numbers (R-701)
admin2026-09-28 09:45:17 +02:00
4c31536909
night 09-27/28: paperless 16 copy released on a real 18 dump (v0.276.0); demo-hp restore test refused for space -> R-701
admin2026-09-28 03:46:43 +02:00