Skip to main content
[AVAILABLE], 93 run unattended in CI via npm run examples (scripts/run-examples.ts), confirmed passing this pass; one (09, noted below) needs a live server and runs individually. Numbering has a few intentional gaps (61, 63-68, 85) — retired when the Razorpay connector was deliberately removed from the codebase, never reused, see the note below. See Detect tampering and Choose a signature provider for guides built directly on several of these.
Run any of them directly: node_modules/.bin/tsx examples/tutorials/<NN-name>/run.ts.

Fundamentals (01-24)

Execution authorization and envelope (25-34)

Gateway hardening: mutate, verify, watch it fail (35-46)

The same pattern each time: generate something valid, mutate exactly one thing, re-verify, confirm rejection. See Detect tampering for three of these run live with real output.

Cryptography (47-52)

Execution Permit and Receipt: a separate, unwired path (53-56)

None of these four reach packages/api or packages/runtime. They exercise @parmana/execution-control’s ExecutionPermit and @parmana/receipt’s ExecutionReceipt, real and tested, disconnected from the default server. See @parmana/receipt for the precise scope note.

Credential isolation (57-60)

Signal/Intent binding (62)

Tutorials 61, 63-68, and 85 don’t exist — all retired when the Razorpay connector was deliberately removed from the codebase (docs/CLAIMS.md’s “Key Compromise Notice” section and the connector-removal history), never reused. examples/README.md in the source repository is the authoritative, current tutorial list.

HubSpot: connector, denial, verification, approval artifacts (69-72)

See HubSpot for the connector these exercise and its exact proven scope.

Refusal records and signed audit events (73-75)

Caller scoping and concurrency (76-78)

Storage and config validation (79-80)

Multi-connector composition (81-83)

HTTP surface hardening (84, 88-91)

Real-world fixtures and gateway internals (86-87, 92-93)

SDK and generic verification (94-95)

Scenarios

Two production-shaped scenarios also live in examples/scenarios/, run manually via npm run examples (scripts/run-examples.ts), not currently part of CI: expense-approval, purchase-order. (A third, vendor-payment, existed here until payments:execute was removed from the repository entirely — see docs/VERIFICATION-GAPS.md G-27.)

Next

Detect tampering

Three of the tutorials above, run live with real output.

Trust and Claims

How every claim on this site, including every line above, maps back to code and tests.