The frame builder
§8 says a frame is the canonical unit of intent: the request triad, its bindings, every stated constraint, its slots and a governing law. So here you assemble one. Set what it is for, who may act, which resource, which authority it carries, its horizon and its proof obligation — and the page composes the frame, shows every field it binds, and runs the chapter's own rules over it. A frame that is incomplete or contradicts itself is refused, with the field named and the fix given; the composed frame appears only when every check passes.
§8 Frames: rules 1–8, the four slot states, and the constraint-mapping table. The request dialect and the capability dialect are read from this repository's grammar modules at build time — the five legal cells and the five acts are not typed into this page.
Assemble it
gk.capability/v1 on the resource it
binds. RFC §2 answers whether that principal holds it: explicit row, then derived, then the owner
chain, then none.
by deadline is computed from them, never guessed.
The verdict
Every rule, over this frame
| Check | Field | State | What it found |
|---|