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:
@@ -13,9 +13,14 @@ De gebruiker heeft de image gebouwd en naar het Gitea-register geduwd; de compos
|
|||||||
digest. Manifest naar 0.2.0, met een beschrijving en releaseNotes die niet langer over Trezor's relay en
|
digest. Manifest naar 0.2.0, met een beschrijving en releaseNotes die niet langer over Trezor's relay en
|
||||||
een quota-manager gaan.
|
een quota-manager gaan.
|
||||||
|
|
||||||
**Alles van vanavond is ongetest gedrag.** De agent is alleen op syntaxis gecontroleerd, de pagina is nooit
|
**Het relay-programma is daarna wél gemeten**, losgedraaid uit het register en buiten de app om: het log
|
||||||
gerenderd, en of een opdracht van de pagina bij het relay-proces aankomt is niet gemeten. Dat is de
|
meldde `learned a new owner`, en in `/app/data` stonden `evolu-relay.db` van 49152 bytes en `owners.json`
|
||||||
eerstvolgende taak en die kan alleen op het apparaat.
|
van 241 bytes. De hele keten werkt dus. Wat nog ongetest is, is de pagina en de agent: alleen op syntaxis
|
||||||
|
gecontroleerd, nooit gerenderd, en of een knop bij het relay-proces aankomt is niet gemeten.
|
||||||
|
|
||||||
|
Terzijde, want het leek een storing: Suite meldt bij een nieuwe migratie "0 labels migrated successfully,
|
||||||
|
11 skipped". Dat is geen fout. Uit hun eigen teksten: alleen ontbrekende labels worden gekopieerd, en die
|
||||||
|
elf stonden al in de lokale Evolu-database.
|
||||||
|
|
||||||
**Geraakt:** de hele app-map, `tools/evolu-relay/build.sh` en de documentatie van dit plan.
|
**Geraakt:** de hele app-map, `tools/evolu-relay/build.sh` en de documentatie van dit plan.
|
||||||
**Tests:** alle vier groen (32, 54, 39 en 60 goed, 0 fout).
|
**Tests:** alle vier groen (32, 54, 39 en 60 goed, 0 fout).
|
||||||
|
|||||||
@@ -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
|
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
|
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**
|
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
|
- [x] **Het relay-programma op het apparaat geverifieerd (28-08-2026).** Losgedraaid uit het register,
|
||||||
alleen op syntaxis gecontroleerd, de pagina is nooit gerenderd, en of de opdrachten daadwerkelijk bij
|
buiten de app om. Het log meldde `learned a new owner`, en in `/app/data` stonden daarna
|
||||||
het relay-proces aankomen is niet gemeten. **Eigenaar: gebruiker**
|
`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
|
- [ ] **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
|
28-08-2026 weggehaald; dat is ook de nette weg, want niet elk bestand bereikt een bestaande
|
||||||
installatie via een update
|
installatie via een update
|
||||||
|
|||||||
Reference in New Issue
Block a user