§ playground
try it.
Interactive scope parser, sub-scope containment check, and live canonical-message preview. Everything runs in your browser against the real @orangecheck/agent-core bundled into this page — the same library a compliant implementer would use.
§ 01 · scope lab
Test the scope grammar and sub-scope containment algorithm. Paste a granted scope and an exercised scope; watch the parser accept or reject them and see whether containment holds.
parse error
loading library…
parse error
loading library…
sub-scope result
fix the parse errors above to evaluate
§ try an example
§ 02 · canonical-message lab
Edit the fields below; see the canonical message and the envelope id update live. Same hash a verifier would compute against the declared id.
canonical message
loading library…