Vouch Receipts and Reports

Map every receipt, authentication report, re-execution report, compiled artifact, gate report, replay report, and Bridge report to its command and consumer.

Differential receipt

csk.differential-receipt/v0 records one decision-profile rule, exact input, tree and lowered observations, hashes, and contract version. Native creates it with lispex diff-receipt; Native and npm inspect it with lispex verify and compare corpora with lispex replay.

Artifact roles

ArtifactRecordsConsumer
csk.differential-receipt/v0exact rule, input, lowering, observations, versions, and hashesstructural verify and corpus replay
csk.vouch-input-bundle/v0exact envelope, source, and input bytesauthenticated vouch verify
trust policy v1recipient-selected keys, engines, profiles, and source identitiesauthentication
authentication reportsignature and policy result for the exact bound contextoperator diagnostics and Native re-execution
lispex.vouch-compiled-artifact/v1source identity, Core IR, verified bytecode, verifier, VM, and resource profilecompiled validation and Native compiled re-execution
csk.native-reexecution-report/v0authentication plus current tree and Meaning agreementlocal gate
csk.native-compiled-reexecution-report/v1request-bound authentication, current tree and Meaning agreement, exact derivation, and current verified Rust VM agreementcompiled local gate
Topaz VM request, result, and comparisoninstalled-product lineage and exact bytecode observationengineering inspection and comparison
Topaz AOT product and reportsinstalled executable lineage, source map, resource request, and observationAOT inspect, validate, run, and route comparison
four-route reportone source, input, Core IR, bytecode, four observations, semantic axes, resource axes, and lineageengineering inspection
csk.native-gate-report/v0current local grant or denial for the required decisionhost application
csk.native-compiled-gate-report/v1current compiled local grant or denialhost application
Bridge reportexternal-engine artifact bindings, identities, and declared gateslispex verify-bridge and recipient policy
replay reportagreement, mismatch, and comparison status for the selected corpusrule review workflow

Live decision chain

signed envelope
→ authentication under recipient policy
→ exact external request binding
→ current tree and Meaning re-execution
→ optional exact derivation and verified Rust VM agreement
→ required-decision local gate
→ host application action

Each transition consumes the typed result from the previous step in the same Native process. Reports record the transition for inspection and application logging.

Commands

SH
lispex diff-receipt --input input.datum rule.lspx > receipt.json
lispex verify receipt.json --source rule.lspx
lispex replay corpus --against receipts

lispex vouch verify ... --report-out authenticated.json
lispex vouch verify ... --reexecute --report-out current.json
lispex vouch gate ... --require-decision approve --report-out gate.json

lispex vouch compiled build --source rule.lspx --out rule.lpxvca
lispex vouch compiled validate --artifact rule.lpxvca --source rule.lspx
lispex vouch verify ... --reexecute --compiled-artifact rule.lpxvca

The recipient policy owns accepted identity and source. Native owns current re-execution and the local gate. The host application owns actor, time, request uniqueness, transaction state, and external action.

Using Lispex Vouch · Vouch Replay · Vouch Bridge

Vouch Receipts and Reports · Lispex