ReviewOS

also looking at this

stacks/drone

feat: own runtime firmware candidates

#49
Merged chris wants to merge codex/runtime-candidate-ownership into main
24 files +1245 -92
README.mdmodified+8-4
Changes to README.md
@@ -262,12 +262,16 @@ verified crash-prefix recovery, provenance and offline replay through CLI and `/
262262
263263The viewer opens files locally in the browser. The v1 format excludes imagery, location and
264264operator tokens. See [diagnostics, durability and remaining acceptance](docs/diagnostics.md).
265The [signed runtime image stage](docs/runtime-updates.md) now verifies offline TUF
265The [signed runtime image workflow](docs/runtime-updates.md) verifies offline TUF
266266candidates through `updates:stage` and `updates:inspect`, with explicit root pins,
267267compatibility and externally supplied release floors. `updates:enroll` and
268`updates:trust` preserve and independently verify an initial root/policy record.
269Physical logging/commissioning, persistent refresh metadata/release floors, image
270installation and known-good rollback remain pending.
268`updates:trust` preserve the initial root/policy record. The independently pinned
269store retains verified metadata, clock/release floors and historical recovery;
270`updates:prepare` authenticates actual image bytes under that protected state.
271`updates:reserve`, `updates:candidates` and `updates:retire` add durable candidate
272identity, recorded-byte status and explicit retirement while retaining files/history.
273Physical logging/commissioning, key revocation/repair, installed/known-good slots
274and image-bound boot/session health remain pending.
271275
272276## Sensor acquisition and replay
273277