rushnyk · this session
Check every answer.
Each request gets a receipt: attestation and signature status, masked counts, shield findings, and SHA-256 hashes of what went out and came back. Metadata only, kept in memory. The receipt hash stitches a seal, and the same receipt always gives the same seal. oberig anchor can put a session's receipts on NEAR as one Merkle root that anyone can check later.