ReviewOS

also looking at this

stacks/drone

feat: expose verified metadata persistence and failure phases

#45
Merged chris wants to merge codex/runtime-trust-sdk into main
30 files +1358 -133
.github/workflows/ci.ymlmodified+4-0
Changes to .github/workflows/ci.yml
@@ -34,6 +34,10 @@ jobs:
3434 - run: bun run runtime:cli
3535 - name: Verify signed test-image staging through the portable CLI outside the checkout
3636 run: bun tests/fixtures/updates/qualify.ts "$RUNNER_TEMP/runtime-update-qualification" "$GITHUB_WORKSPACE/storage/runtime-build/cli/drone"
37 - name: Verify protected initial trust through a copied standalone CLI
38 run: bun tests/fixtures/updates/qualify-trust.ts "$RUNNER_TEMP/runtime-trust-qualification" "$GITHUB_WORKSPACE/storage/runtime-build/cli/drone"
39 - name: Verify typed SDK failures in a minified copied standalone executable
40 run: bun tests/fixtures/updates/qualify-sdk.ts "$RUNNER_TEMP/runtime-sdk-qualification"
3741 - run: $GITHUB_WORKSPACE/storage/runtime-build/cli/drone runtime:bench --project "$GITHUB_WORKSPACE" --ticks 100 --fault deadline
3842 working-directory: ${{ runner.temp }}
3943 - run: $GITHUB_WORKSPACE/storage/runtime-build/cli/drone sensors:replay "$GITHUB_WORKSPACE/tests/fixtures/sensors/bench-v1.json" --at-ms 500