Verifier limits
VerifierLimits configures bounded decoding and verification for:
- bundle, evidence, signature, extension, canonical-body, and attachment bytes;
- grants, actions, plan leaves, plan depth, and plan branching;
- evidence objects and control bindings;
- principal and grant status statements;
- attachments and signatures;
- permissions, audiences, extensions, and body digests;
- registry entries and trust anchors; and
- total verification work units.
The model exposes default_deployment() and hard validation around acceptable
limits. Applications may choose tighter limits. Raising limits is an explicit
local security decision.
Failure behavior
Section titled “Failure behavior”An input exceeding the configured bound fails closed with a stable protocol
result such as resource-limit-exceeded. Limits are checked before unbounded
allocation or cryptographic work.