Skip to content

Commit b8378a0

Browse files
committed
chore: add changeset for the liveness prove-it-runs gate change
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XVdnfUAx85amkerym26vdx
1 parent bf03d33 commit b8378a0

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@objectstack/spec": patch
3+
---
4+
5+
Add the ADR-0054 "prove-it-runs" proof field + ratchet to the spec liveness gate. A `live` ledger entry may now carry a `proof` — a reference (`<file>#<proof-id>`) to a dogfood test that asserts the property's runtime behavior. For the high-risk classes bound this phase (field types → `field.type`; RLS → `permission.rowLevelSecurity.using`), a `live` classification must carry a valid proof, validated statically by the liveness gate (the file exists and declares the matching `@proof:` tag). The authoritative high-risk-class list lives in `scripts/liveness/proof-registry.mts`; see `liveness/README.md`.

0 commit comments

Comments
 (0)