Documentation Index
Fetch the complete documentation index at: https://parmanasystems.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Install
Run a governed decision
What you just got back
Every governed execution returns anExecutionAttestation:
| Field | Type | Meaning |
|---|---|---|
executionId | string | SHA-256 identity of this execution |
execution_fingerprint | string | Deterministic replay identity (same as executionId here) |
policyId | string | The policy that governed this decision |
policyVersion | string | Exact version used |
schemaVersion | string | Policy schema version |
runtimeVersion | string | Parmana Systems runtime version at execution time |
signalsHash | string | SHA-256 of the canonical input signals |
decision.action | "approve" | "reject" | The governance outcome |
decision.requires_override | boolean | Whether human escalation is required |
decision.reason | string | The rule reason string |
execution_state | "completed" | "blocked" | "pending_override" | Execution state |
signature | string | Ed25519 signature over canonical attestation JSON |
runtimeHash | string | Hash of the runtime binary state |
Possible execution states
| State | Meaning |
|---|---|
completed | Approved, no override required — execution is done |
blocked | Rejected by policy — execution did not proceed |
pending_override | Rejected but flagged as requiring human escalation |
Next steps
How it works
Understand the full pipeline from signals to attestation
Policies
Define your own governance rules
Verify an attestation
Portable verification without runtime state
Fintech use case
End-to-end insurance claims example