The capability check
§5 splits authority into permission and authorization, and the order is the contract. Set who is asking and what they hold; this page runs the chapter’s checks in its own sequence — an explicit bit, the opened-by sentence, the owned-by chain, the Surface’s Role Ladder, the task grant, then the approval — and stops at the first one that answers. You get allowed, needs an approval or refused, the rule that decided, the missing bit, and who has to fix it.
§5 Identity and Capability, lines 2032–2308 · the eight checks below, rules 1–5 and 11–21 · the world is a fixture and the page reads a verifier’s answer about signatures; it never holds a key.
Who asks, and what
What the principal holds
The approval, and the model’s opinion
The checks, in the chapter’s order
| # | check | §5 | what it saw | result |
|---|
A result of decided stops the sequence: every later row is skipped, which is why the first failing check is the one that answered. Read-only actions need no grant, so the grant row passes without one.