Het relay-programma is op het apparaat gemeten en werkt

Losgedraaid uit het register, buiten de app om. Het log meldde "learned a new
owner", en in /app/data stonden daarna evolu-relay.db van 49152 bytes en
owners.json van 241 bytes. Die eerste omvang is exact die van de proef van
vanochtend, dus dezelfde elf labels zijn geland.

Daarmee is de hele keten gemeten in plaats van aangenomen: isOwnerAllowed wordt
aangeroepen met iets wat ons beleid als eigenaar herkent, de leerstand doet wat
hij moet doen, en de allowlist gaat naar schijf en overleeft dus een herstart. Dat
was het onzekerste deel van het pakket.

Onze image declareert geen VOLUME waar die van Evolu dat wel doet. Dat is een
bewuste keuze, want de compose bind-mount de map zelf en een gedeclareerd volume
levert dan zwerfvolumes op. Gevolg bij een losse proef zonder -v: docker inspect
toont geen mounts, en docker diff werkt hier juist wel.

Terzijde, want het leek een storing: Suite meldt bij een nieuwe migratie "0 labels
migrated successfully, 11 skipped". Uit hun eigen teksten blijkt dat alleen
ontbrekende labels worden gekopieerd, dus skipped betekent "stond er al".

Nog ongetest: de pagina en de agent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Harmen
2026-08-28 11:28:42 +02:00
co-authored by Claude Opus 5
parent 576acd20dd
commit 0acd315877
2 changed files with 16 additions and 6 deletions
+8 -3
View File
@@ -71,9 +71,14 @@ eromheen, want de compose hangt af van wat dat programma nodig heeft.
Toont of de relay draait, de omvang en het laatste schrijfmoment van de database, het adres dat je in
Suite invult, en de eigenaars in drie lijsten met knoppen om te blokkeren, alsnog toe te laten of te
vergeten. **Nog nooit in een browser gezien**
- [ ] **De pagina en de agent op het apparaat verifiëren.** Alles hierboven is ongetest gedrag: de agent is
alleen op syntaxis gecontroleerd, de pagina is nooit gerenderd, en of de opdrachten daadwerkelijk bij
het relay-proces aankomen is niet gemeten. **Eigenaar: gebruiker**
- [x] **Het relay-programma op het apparaat geverifieerd (28-08-2026).** Losgedraaid uit het register,
buiten de app om. Het log meldde `learned a new owner`, en in `/app/data` stonden daarna
`evolu-relay.db` van 49152 bytes (dezelfde omvang als bij de proef van vanochtend, dus de labels zijn
geland) en `owners.json` van 241 bytes. Daarmee is de hele keten gemeten: `isOwnerAllowed` wordt
aangeroepen met iets wat het beleid begrijpt, de leerstand werkt, en de allowlist gaat naar schijf
- [ ] **De pagina en de agent op het apparaat verifiëren.** Dat deel is nog ongetest gedrag: de agent is
alleen op syntaxis gecontroleerd, de pagina is nooit gerenderd, en of een knop daadwerkelijk bij het
relay-proces aankomt is niet gemeten. **Eigenaar: gebruiker**
- [ ] **De app opnieuw installeren in plaats van updaten.** De gebruiker heeft de oude installatie op
28-08-2026 weggehaald; dat is ook de nette weg, want niet elk bestand bereikt een bestaande
installatie via een update