01-support-check | examples/js/01-support-check.js | examples/ts/01-support-check.ts | Detect and print platform support |
02-build-capabilities | examples/js/02-build-capabilities.js | examples/ts/02-build-capabilities.ts | Build capability sets and inspect grants |
03-query-policy | examples/js/03-query-policy.js | examples/ts/03-query-policy.ts | Dry-run allow/deny decisions with QueryContext |
04-state-roundtrip | examples/js/04-state-roundtrip.js | examples/ts/04-state-roundtrip.ts | Serialize and restore policy state |
05-safe-apply-pattern | examples/js/05-safe-apply-pattern.js | examples/ts/05-safe-apply-pattern.ts | Guarded irreversible apply() flow |
06-minimal-safe-cli | examples/js/06-minimal-safe-cli.js | examples/ts/06-minimal-safe-cli.ts | Small wrapper pattern for sandbox + transform |
07-agent-workspace-pattern | examples/js/07-agent-workspace-pattern.js | examples/ts/07-agent-workspace-pattern.ts | Agent-like input/output least-privilege pattern |
08-failure-diagnostics | examples/js/08-failure-diagnostics.js | examples/ts/08-failure-diagnostics.ts | Preflight + runtime denial diagnostics |
09-config-roundtrip | examples/js/09-config-roundtrip.js | examples/ts/09-config-roundtrip.ts | Config-driven capability build and state parity |
10-subprocess-inheritance | examples/js/10-subprocess-inheritance.js | examples/ts/10-subprocess-inheritance.ts | Opt-in apply() + child-process inheritance check |