Design build done: R-469, R-638 closed; R-518/R-717/R-762 narrowed, R-528 stopped by its measurement; delivery + teardown evidence; STATUS, CONTEXT, REPORT (137 -> 137; 2 opened, 2 closed); section counts recomputed
gates / gates (push) Successful in 2m39s

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-06 16:11:28 +02:00
parent 8db4425d98
commit 2441c86a89
8 changed files with 171 additions and 130 deletions
@@ -0,0 +1,27 @@
26: repo_url: https://gitea.dooplex.hu/admin/app-catalog-felhom.eu.git
3
RESTORED-IDENTICAL
gitea.dooplex.hu/admin/felhom-controller:0.301.0
gitea.dooplex.hu/admin/felhom-controller:0.301.0 sha256:03b7f7b6293bd004b928a4fc991d9aa02cb3902ed2ef13aad81071ecfdd8538d
felhom-controller Up 25 seconds (healthy)
filebrowser Up 7 hours (healthy)
paperless-webserver Up 14 hours (healthy)
paperless-postgres Up 14 hours (healthy)
paperless-redis Up 14 hours (healthy)
traefik Up 30 hours
0
removed ghcr.io/thomiceli/opengist:1.15
kept-or-absent ghcr.io/cmintey/wishlist:v0.67.1
kept-or-absent wger/server:2.7
kept-or-absent nginx:1.30.5-alpine
kept-or-absent docmost/docmost:0.95.0
kept-or-absent docmost/docmost:0.96.0
kept-or-absent rommapp/romm:5.0.0
kept-or-absent rommapp/romm:5.3.0
kept-or-absent mariadb:11.4
kept-or-absent postgres:16-alpine
kept-or-absent vaultwarden/server:1.36.0-alpine
kept-or-absent vaultwarden/server:1.37.4-alpine
kept-or-absent sha256:8f31d56f2d56cac3456080b3146624cf62e64e3f6952f6fae03fda946511a3f0
/dev/loop0 32G 1.3G 29G 5% /
@@ -0,0 +1 @@
drill=a5a5b51 live=a5a5b51
@@ -0,0 +1 @@
2026-10-06T14:07:25Z demo-hp + demo-felhom felhom-controller:0.301.0 (healthy, docker ps on each guest 9201); tester-1 hub page 'Controller elindult (0.301.0)'; Tester 2 not touched
+9
View File
@@ -26,6 +26,15 @@
---
## 2026-10-06 (evening) — the design build
The full text of every row below: `git show 8db4425d98:documentation/backlog/OPEN-ITEMS.md`.
| Row | What | Closed | Evidence |
|---|---|---|---|
| **R-469** | **[P3-LOW] REMOVE THE ENGINE-MAJOR RULE when Slice 4 (R-448) ships — a tracked act, not a lapse.** (P3) | CLOSED 2026-10-06 — BY OPERATOR RULING (`09` §3 decision 151, option A) | The engine-major gate stays as decision 35's permanent per-app check; nothing is removed. Re-read and narrowed 2026-10-06 (afternoon): R-463 closed, the gate enforces decision 35 (a PostgreSQL major passes only with a two-venue ladder entry carrying engine_conversion). |
| **R-638** | **[P2-MEDIUM] The product's database loader cannot replay a copy over a NEWER schema: on PostgreSQL it FAILS, on MariaDB it leaves the newer version's tables behind.** (P2) | CLOSED 2026-10-06 — MEASURED SAFE ON THE MAIN PATHS + SIDE PATHS FIXED BY ORDER (`09` §3 decision 154, option A alone; option B kept as a note) | Slice 0 on 9202 (controller 0.299.0): docmost 0.95.0 -> 0.96.0 migrated 42 -> 48 tables, the household's restore of the pre-update copy put back exactly the copy's 42 (6 new gone), `Imported DB dump` logged, data read back; romm 5.0.0 -> 5.3.0, 27 -> 39, back to exactly 27 (views counted). Controller v0.301.0 (delivered to demo-hp, demo-felhom, tester-1): RestoreApp starts only the DB services, replays, then the app; a failed volume leg skips the replay (fallback and unit restore); TestR638_* 7 tests, red-proved — `audits/design-build-2026-10-06/B/`. Option B (a loader that rebuilds) stays a note: R-893 (the off-site rollback's reverse direction, not fixable by order) carries it. |
## 2026-10-06 (afternoon) — wger's two fixes proven on 9202
The full text of every row below: `git show a29ee9dd33:documentation/backlog/OPEN-ITEMS.md`.
File diff suppressed because one or more lines are too long