Verifiable, append-only records of digital actions, generated at the moment they occur — designed to be referenced later during audits, disputes, and “what happened?” questions.
await issueReceipt({
actor: "system|service|agent|user",
action: "access.approved",
object: "resource:payments",
ref: "internal-id-123"
})
Modern systems rely on logs, screenshots, and ad-hoc narratives to reconstruct what happened. As automation and AI agents increase action volume and autonomy, post-hoc reconstruction becomes expensive, slow, and contested.
A deployment, approval, access change, payment authorization, or agent-run task occurs in an existing system.
At execution time, a small receipt is issued: neutral, tamper-evident, and referenceable.
Later, the receipt ID or verification link is pasted into a ticket, audit note, or internal doc.
Anyone can verify the receipt without privileged access to internal logs or systems.
These short documents define the primitive (what a receipt is, what it proves, and what it does not), and provide a dead-simple integration path you can adopt in minutes without re-architecting systems.