Commit Graph

  • 27e8ec860c iso 1.27.1: the FIRST boot is Felhom's — postinst masks pvebanner and writes /etc/issue admin 2026-09-14 17:55:08 +02:00
  • 63f29c6ad8 hub v0.113.0: deploy (R-497 passphrase hand-over copy) admin 2026-09-14 17:28:53 +02:00
  • 6fd8c87516 doorstep: console is Felhom's (ISO 1.27.0 source), passphrase hand-over copy (hub 0.113.0 source), rulings admin 2026-09-14 17:26:53 +02:00
  • 8c7f882d1c drill 0242: teardown complete in three layers; R-501 filed admin 2026-09-14 16:40:59 +02:00
  • 38848ffbeb drill: a stranger's first hour on 0.242.0 — 1 intervention, not ready for a volunteer admin 2026-09-14 16:17:47 +02:00
  • 41590f8ee6 second night: scratch guest 9202 built (R-481 CLOSED, persists); controller v0.242.0 delivered (R-487 R-491 R-490 R-476 R-456 CLOSED, R-489 re-scoped); R-492 filed; rotation restarted from bentopdf; morning note admin 2026-09-13 23:06:21 +02:00
  • 72ee053a9e evening: rules file in place; R-483 CLOSED (catalog, operator-confirmed); R-479 CLOSED (controller v0.241.0, proven live); R-481 blocked on the one-host-one-customer model; R-491 filed admin 2026-09-13 21:57:47 +02:00
  • 550fd84754 rules: unprompted-work.md declares unconditional: true (the instructions gate requires a scope or that declaration) admin 2026-09-13 21:31:33 +02:00
  • 59bc1636a4 rules: unprompted-work.md — the rules for goal and nightly sessions, byte-identical in all three repos admin 2026-09-13 21:29:45 +02:00
  • 8914ab089e R-456 (doc half): a partly-dead stack is not a boot orphan — the rule written in 02-controller-module-map.md; the test pin is owed to the next release admin 2026-09-13 19:48:11 +02:00
  • bcb65984cd R-465 audited and closed (one inert, unreachable reader); R-490 opened: the monitoring memory card never renders admin 2026-09-13 19:46:37 +02:00
  • 321770d9d6 R-452 CLOSED: the catalog-since gate (hook-enforced); 09 §8.2 limitation lifted; STATUS note updated admin 2026-09-13 19:42:42 +02:00
  • 5e8a82c3c4 night 2026-09-13/14: first "be a customer" rotation (adventurelog) — 7 defects found, 13 rows closed admin 2026-09-13 19:38:00 +02:00
  • 681c3d6a6d docs: rulings 7 and 8 shipped and proven live (R-470/R-472/R-475 CLOSED); R-477..R-480 opened admin 2026-09-13 17:54:23 +02:00
  • 2f5d3af6f9 deploy: hub 0.112.0 (R-472 declared MinAgent floor) admin 2026-09-13 16:49:15 +02:00
  • f181efd6a7 hub v0.112.0: a floor carries a declared MinAgent past the golden (R-472) admin 2026-09-13 16:47:11 +02:00
  • 5ef0f52bcd Slice 4 shipped (R-448/R-443/R-439 CLOSED, proven live); R-472..R-476; the floor-between-bakes claim corrected admin 2026-09-13 12:30:17 +02:00
  • abe567e14d REPORT: felhom.eu CI run 537 green for 4727aaa admin 2026-09-13 10:20:48 +02:00
  • 4727aaa5ad register: compress R-459 and R-467 to CLOSED-ITEMS (full text at ae59c31); REPORT sizes + CI admin 2026-09-13 10:15:46 +02:00
  • ae59c31a84 R-459 CLOSED (MariaDB converts itself, proven by harness + live), golden 0.236.0 (R-467), the golden waiver (R-468) admin 2026-09-13 10:14:37 +02:00
  • 4b2e5608c2 R-442 CLOSED (controller v0.236.0): "delete my data too" deletes it or refuses; R-465..467 opened admin 2026-09-13 09:05:52 +02:00
  • d6837d98ee SPIKE R-459: the skipped MariaDB conversion is stable, and the trade it implied does not exist admin 2026-09-06 17:42:19 +02:00
  • a1a6c73fe1 SPIKE: an upgrade test that runs again — and a real defect in our own bookstack template admin 2026-09-06 11:48:57 +02:00
  • 417df06f35 slice 3 docs: the ruling, the shipped mechanism, and four rows closed admin 2026-09-06 10:37:33 +02:00
  • bc47dd4ef9 v0.234.0: a known limitation written on 2026-09-02 was a defect by the next morning admin 2026-09-03 12:01:44 +02:00
  • 7941b0c159 R-455: the mirror base images are MEASURED byte-identical to Docker Hub admin 2026-09-02 21:03:40 +02:00
  • 0705942783 the badge IS proven live, and the 'stale password' finding was mine, not the box's admin 2026-09-02 20:47:53 +02:00
  • e86cf42e0b three more register rows: the observations gate refused a report that filed none admin 2026-09-02 20:36:52 +02:00
  • 6035dfcc3a 09-update-architecture.md: the update path finally has a document, and it is a living one admin 2026-09-02 20:32:30 +02:00
  • 56c7e373a3 SPIKE: what an app update actually does, and which other paths do it too admin 2026-09-01 21:35:32 +02:00
  • ac079b8c43 backlog: file R-438/R-439/R-440 — the app-update spike's three register rows admin 2026-09-01 19:32:09 +02:00
  • 1d59353df4 provider questions: arm them against the Storage Box / Storage Share conflation (operator-found) admin 2026-09-01 18:59:37 +02:00
  • f380c6d43c REPORT: correct the register line count (620 -> 688, one measure) and record the CI run ids admin 2026-09-01 18:43:20 +02:00
  • 1a1b32b3dd REPORT + R-437: the beta stopping line recorded, and the live trigger declined with its reason admin 2026-09-01 18:41:50 +02:00
  • 0f65f7a197 manifests: hub 0.111.0 -> 0.111.1 (R-434, the alarm's withdrawn promise) admin 2026-09-01 18:35:58 +02:00
  • db38f4c800 hub v0.111.1: the alarm stops promising a rescue that does not exist, and the arc is closed for beta admin 2026-09-01 18:34:52 +02:00
  • 10c223bdfe DRILL R-95: the recovery route does not exist — stopped before the destructive phase admin 2026-09-01 16:55:50 +02:00
  • 17d92e71a1 REPORT + CONTEXT + STATUS: the record corrected, and the thing worth building shipped admin 2026-09-01 14:33:16 +02:00
  • 65c82c4aa0 manifests: hub 0.110.0 -> 0.111.0 (R-431) admin 2026-09-01 14:26:38 +02:00
  • 30681764cb hub v0.111.0: notice a deletion within a day (R-431); correct R-429; re-scope R-95 admin 2026-09-01 14:25:24 +02:00
  • 0476a8d8e6 SPIKE R-95: the safety net cannot be seen from the box - and that RAISES the urgency admin 2026-09-01 13:55:35 +02:00
  • 2d88776227 R-428: the gate that hunts label-matching was matching a label (and CI proved it) admin 2026-09-01 12:45:42 +02:00
  • 94555614ab observations_gate: normalise emphasis before matching a marker (R-419 follow-up) admin 2026-09-01 12:42:42 +02:00
  • 574f5df107 the decoy sweep: 29 gates read, 16 fooled, 10 fixed - and a gate that refuses the next one (R-421) admin 2026-09-01 12:39:45 +02:00
  • 1e6c387a0b R-404 CLOSED with the ruling; R-417 CLOSED by cause removal; R-418/419/420 filed admin 2026-09-01 12:01:10 +02:00
  • 1f74427fd2 target-selection: a drill night will see the golden ADVISORY, and that is expected (R-417) admin 2026-09-01 11:54:11 +02:00
  • 1c00af607c R-404: block the push that can create the golden debt, notify the one that cannot admin 2026-09-01 11:53:18 +02:00
  • a91c0580eb R-417: the golden gate and a drill night cannot both be satisfied; two instruction defects fixed admin 2026-09-01 10:58:08 +02:00
  • 63eff21a5c golden 0.232.0 baked, vouched, floor raised — and it carries TWO releases admin 2026-09-01 10:50:54 +02:00
  • f41a1a0ad8 R-411/408/407, R-414, R-412a leg 1, R-410, R-406 CLOSED; determination + live evidence admin 2026-09-01 10:36:54 +02:00
  • 22e1c95e6a the golden gate reads a fact not a name (R-410); R-133's collision resolved (R-406, R-416) admin 2026-09-01 10:19:55 +02:00
  • f8f9ffdf2b STATUS: R-414 is the morning's first item - the new nightly check cannot run on demo-felhom admin 2026-09-01 06:07:52 +02:00
  • cee8f70e98 soak drill COMPLETE: 7 phases, 4 findings, the observer found the worst one (R-414) admin 2026-09-01 06:07:13 +02:00
  • ab8b884763 soak phase 5: R-403 guard PROVEN live; R-412 CORRECTED down after measuring the mechanism admin 2026-09-01 04:21:15 +02:00
  • 585ed654b4 soak drill phases 0-4: R-408's hazard is REAL and reachable; R-357 finally live (R-411..R-413) admin 2026-08-31 23:33:32 +02:00
  • 7ee25925f9 R-87 CLOSED: live evidence, capability row, architecture verdict, registers admin 2026-08-31 21:31:56 +02:00
  • 1aeaa30c28 hub v0.110.0: allowlist + operator-only for offsite_proof_empty (R-87) admin 2026-08-31 20:51:15 +02:00
  • 177c75781e REPORT: CI run 285 is GREEN on the golden-bake commit - the golden debt closed the gate admin 2026-08-31 16:26:20 +02:00
  • 2263245cf2 golden 0.230.0 baked, vouched, floor raised - demo-felhom moved itself off the R-403 build (R-410 filed) admin 2026-08-31 16:25:35 +02:00
  • 32a4c35c9c REPORT: record the CI verdict by run id - 283 red on the pre-existing golden debt, and 281 proves it is pre-existing admin 2026-08-31 16:00:03 +02:00
  • 130f7a6eba R-87 SPIKE: measured, do not build it as written (R-407..R-409 filed) admin 2026-08-31 15:59:09 +02:00
  • 6e550aedd3 R-87 put back in the register; closed_register_gate.py is the 12th gate (R-405, R-406) admin 2026-08-31 15:32:40 +02:00
  • dddcc808be R-403 CLOSED (controller v0.230.0), R-404 filed as a decision for Viktor admin 2026-08-31 14:39:29 +02:00
  • 66156c619f R-403 drill evidence + the credential reader that ends a three-time mistake admin 2026-08-31 14:02:26 +02:00
  • 83ff9e8e38 golden 0.229.0 baked, vouched, floor raised — R-242's sixth debt PAID the same day admin 2026-08-31 12:38:01 +02:00
  • c2de785bf2 R-102 + R-103 CLOSED (controller v0.229.0) — architecture, register, STATUS, drill evidence admin 2026-08-31 12:21:52 +02:00
  • 1623a4d5b5 golden 0.228.0 — baked, published, round-trip verified, vouched, floor raised admin 2026-08-31 10:53:43 +02:00
  • 77a5a1154b docs: controller v0.228.0 — R-399/R-400 closed, R-401/R-402 filed admin 2026-08-31 10:39:05 +02:00
  • db0812b6f2 Golden 0.227.1 baked, vouched, floor raised — and the floor delivered the new job by itself admin 2026-08-30 21:48:15 +02:00
  • 99af997ab9 R-359/R-397 closed, R-398 corrected, R-399/R-400 filed with measured numbers admin 2026-08-30 21:29:37 +02:00
  • 4f875174fe Golden 0.226.1 baked, vouched, and the fleet floor raised — the debt is paid admin 2026-08-30 20:23:52 +02:00
  • c8100aad6b Housekeeping + R-397/R-398 filed admin 2026-08-30 19:51:31 +02:00
  • e027b5d999 Register + architecture for controller v0.226.0 (R-353/357/358/360/396), and R-395 fixed admin 2026-08-30 19:39:41 +02:00
  • ac6ac037bc R-331 live: the Backup card now reads 67 snapshots, not 0 admin 2026-08-30 18:53:10 +02:00
  • 36f8630020 R-341 check taken, and the golden-currency bypass declared admin 2026-08-30 18:49:53 +02:00
  • f5c9411e5e R-331 (hub half): the Backup card reads offsite, not the dead backup fields (v0.109.0) admin 2026-08-30 18:39:15 +02:00
  • c2c1fb48dc REPORT: record the pushed commit hash admin 2026-08-25 09:36:29 +02:00
  • c30430c530 skills: five process-domain skills + check_skills.py admin 2026-08-25 09:36:20 +02:00
  • ebdc04601d docs(hub v0.108.0): the delivery grain, the cooldown ruling, and gate 11's first subject admin 2026-08-23 14:12:23 +02:00
  • 45659bdc5a hub v0.108.0: deploy the per-app cooldown grain (R-389) admin 2026-08-23 13:54:48 +02:00
  • 2fc4a15fa3 R-389: key the operator cooldown per app for app_start_failed; gate 11 makes an unfiled observation refuse the push admin 2026-08-23 13:53:01 +02:00
  • f751aea4e3 R-389: file the cooldown-grain finding that was never filed admin 2026-08-23 13:41:57 +02:00
  • 2f7c9a6ce5 docs(R-329/R-386/R-387): the severity contract, the intent ruling, and Part 5 recorded admin 2026-08-23 12:03:49 +02:00
  • 68a9f5475c hub v0.107.0: the hub rewrote a severity and said nothing (R-387); golden 0.223.0 admin 2026-08-23 11:57:26 +02:00
  • 55274d5ef3 R-385: make an UNRECORDED golden fail the currency gate; file R-386; own the alarm ladder admin 2026-08-23 07:59:52 +02:00
  • 1eb64bec51 R-361 docs: the [FACT], the negative that cancelled Part 2, R-383/R-384, golden 0.221.1 admin 2026-08-23 00:33:12 +02:00
  • a8caa0fdde R-379/R-380 docs: the failure ladder, the drill record, register housekeeping admin 2026-08-22 18:31:23 +02:00
  • 4e488321bf DRILL R-356b: the off-site restore for a driveless app that HAS a database admin 2026-08-22 16:33:45 +02:00
  • 8c9f1b798b golden 0.219.0 baked, published and round-trip verified (NOT vouched) admin 2026-08-22 13:56:33 +02:00
  • c297b9f85e R-356 docs: correct R-107 in the architecture, record the design, refresh STATUS, compress the register admin 2026-08-22 13:26:10 +02:00
  • e18668f9e1 instructions_gate: CLOSED-ITEMS.md is the third register source admin 2026-08-22 13:15:52 +02:00
  • f2edf7e545 REPORT: record CI run 384/252 by id admin 2026-08-22 12:14:32 +02:00
  • ef6ac6fe74 One register, enforced by a gate; closed work compressed into siblings (R-376..R-378) admin 2026-08-22 12:13:54 +02:00
  • fddfe00ce2 REPORT: record CI run 382/250 by id admin 2026-08-22 11:18:46 +02:00
  • 091a4b7444 Correct the placement mis-framing, and file what we wrote down and never filed (R-368..R-375) admin 2026-08-22 11:18:08 +02:00
  • 5a7502b6d5 REPORT: record the where-felhom-stands refresh, the three downgrades and the renderer defect admin 2026-08-22 10:37:36 +02:00
  • ca543b8f69 where-felhom-stands: bring the picture up to 2026-08-22, and stop the page disagreeing with its source admin 2026-08-22 10:36:42 +02:00
  • 877fcd2a38 R-354 + R-355 CLOSED, proven live; golden 0.218.0 baked; R-367 filed admin 2026-08-22 10:11:46 +02:00
  • 7064596c2e DRILL closeout: the scheduled cycle agrees, the abandonment sweep watched firing, R-366 admin 2026-08-22 05:25:30 +02:00
  • d895d9f7dd STATUS + capability map: narrow the end-to-end off-site claim to the leg it was proven on admin 2026-08-21 23:34:21 +02:00