{"issuer":"https://api.garl.ai","runtime":"claude-code","version":"garl/action-receipt/v0.1","protocol":"github","signature":"d56b17bf42f48f5a144ddc3b0f609713d435b0261ccb39ca70314782a6f7675a3844a9ede8990f9b143998b6ccda7584f439a9ef06e29b8a10130b1373eda2da","timestamp":"2026-08-03T21:16:35.195712Z","input_hash":"02e39ff93c4142ad87278f774c132f38958273844349bb3c06b894678ef8a594","receipt_id":"98e109eb-ba35-4a7d-b11d-0def6041fcb4","action_type":"code_write","hash_scheme":{"input":"hmac-sha256","output":"sha256","input_key_id":"f966d75f195e14ca"},"output_hash":"dc910529843df010f06c30ce67d0734faae1f7fd0b2ee8d052dda7bd34e84fa7","side_effect":"reversible","tool_server":null,"attestations":["garl-trace:4915dca3-f667-43f8-a37f-f0505405f364"],"agent_identity":"did:garl:fac1597f-34d1-4ee3-ba8d-5805bc22b5ca","human_delegate":null,"verification_key_id":"8c6e8f25ef3bf704"}