{"schemaVersion":1,"name":"Mahesh Masanam autonomy receipt ledger","canonicalApi":"https://maheshmasanam.com/api/autonomy/receipts","humanEntry":"https://maheshmasanam.com/autonomy","mode":"active for owner-approved publish flows; durable when Redis is configured, memory-only during local fallback","persistent":true,"storage":{"durable":true,"durableWhen":"Redis/KV is configured","fallback":"process memory for local and unconfigured runs","publicPayload":"receipt metadata only; no private request bodies, tokens, or drafts"},"receiptRequiredFor":["site-change","private-request"],"receiptShape":{"id":"string","createdAt":"ISO-8601 timestamp","taskRoute":"learn | build | read | ask | future route id","executionMode":"approval-required","requestedAction":"human-readable action","evidence":["public source URLs or packet IDs"],"approval":{"required":true,"approvedBy":"Mahesh Masanam","approvedAt":"ISO-8601 timestamp"},"result":{"status":"drafted | approved | published | rejected | rolled-back","surface":"URL or route touched"},"verification":{"checkedAt":"ISO-8601 timestamp","publicStatus":"https://maheshmasanam.com/api/status"}},"constraints":{"publicOnly":true,"noSecrets":true,"noPrivatePayloads":true,"externalActionsRequireReceipt":true},"latestCount":0,"receipts":[]}