{"status":"success","product":"Attestify OS","service":"attestify-os","receipt_version":"2026-05-receipt-detail-v2","receipt":{"loop_id":"loop_1779824095842b5008a34","run_id":"run_1779824095842ee7a5585","run_type":"orchestrated","status":"success","paid":true,"verified":true,"session_id":"sess_6d5c7ad7069e","agent_id":"coder-v1","intent":"Refactor this API route to return structured errors and add receipt logging.","task_type":"coding","input_hash":"2da8bd3054b7e69a2938dd418a491f3d9779f00b0133689c6541b244fd5ebd86","output_hash":"6f69b40bef463faa16fcd55bfc26e1fa9b0ecd6e9b2e159e1800947a13655c5b","input_preview":"Refactor this API route to return structured errors and add receipt logging.","output_preview":"**No code provided.**\n\nTo refactor the route, please paste the current API route/handler (including the framework/language you're using, e.g. Express, Fastify, Next.js, Flask, etc.).\n\nOnce I have the code, I can:\n- Convert error handling to a consistent structured format (e.g. `{","cost":"0.030 USDC","memory_length":0,"included_memory":false,"wrote_memory":false,"routed":true,"route_reason":"Matched keyword \"refactor\" -> \"coder-v1\".","route_confidence":0.8,"verification_id":"ver_5276a3f8ad384d759d0b1405","verification_score":0.89,"verification_grade":"B","payer":"local-dev-bypass","transaction":"local-dev-bypass","network":"eip155:8453","created_at":"2026-05-26T19:34:55.842Z","pricing_version":"2026-05-tiered-v1","price_usdc":0.03,"base_agent_price_usdc":0.025,"orchestration_price_usdc":0.005,"estimated_cost_usd":0.007,"estimated_margin_usd":0.023,"margin_percent":76.67,"cost_model":"2026-05-cost-v1","decision":{"status":"approved","selected_agent_id":"coder-v1","selected_agent_name":"Code Expert","reason":"Execution approved.","downgrade_recommended":false,"downgraded_to_agent_id":null,"governance_version":"2026-05-governance-v1"},"budget_outcome":{"budget_id":null,"currency":"USDC","strict":false,"allowed":true,"outcome":"pass","downgrade_recommended":false,"spent_price_usdc":0,"planned_price_usdc":0.03,"projected_spend_price_usdc":0.03,"hard_max_price_usdc":null,"soft_max_price_usdc":null,"budget_remaining_price_usdc":null,"reason":"No budget constraint blocked execution.","source":"none"},"policy_applied":{"constraints_considered":false,"preferred_agent_considered":false,"fallback_used":false,"routing_mode":"routed","policy_count":0,"policies":[]},"evidence":{"version":"2026-05-evidence-v1","items":[{"kind":"routing","source":"router","value":{"recommended_agent_id":"coder-v1","reason":"Matched keyword \"refactor\" -> \"coder-v1\".","confidence":0.8,"preferred_used":false,"routing_version":"2026-05-routing-v1"}},{"kind":"pricing","source":"pricing_engine","value":{"price_usdc":0.03,"base_agent_price_usdc":0.025,"orchestration_price_usdc":0.005,"pricing_version":"2026-05-tiered-v1","cost_model":"2026-05-cost-v1"}},{"kind":"verification","source":"heuristic_verifier","value":{"verification_id":"ver_5276a3f8ad384d759d0b1405","verified":true,"score":0.89,"grade":"B","flags":[],"metrics":{"chars":448,"words":69,"lines":9,"length_score":1,"structure_score":0.95,"specificity_score":0.6,"risk_score":1}}},{"kind":"settlement","source":"x402","value":{"success":true,"transaction":"local-dev-bypass","network":"eip155:8453","payer":"local-dev-bypass"}},{"kind":"request","source":"client","value":{"session_id":null,"task_type":"coding","budget_id":null,"policy_ids":[],"idempotency_key":null}}]},"settlement":{"success":true,"transaction":"local-dev-bypass","network":"eip155:8453","payer":"local-dev-bypass"},"idempotency_key":null,"governance_version":"2026-05-governance-v1","lane_id":null,"execution_status":null,"selected_service":null,"selected_agent_name":null,"verification":null,"route":null,"memory":null},"expires_in_seconds":2592000,"links":{"api_receipt_url":"/api/receipts/loop_1779824095842b5008a34","ui_receipt_url":"/receipts/loop_1779824095842b5008a34","receipts_collection_url":"/api/receipts","recommended_paid_endpoint":"/api/run"},"notes":["This receipt is a public machine-readable record of a stored Attestify execution.","Available fields depend on the execution path and stored receipt shape at write time.","Newer receipts may include route, decision, budget, policy, verification, evidence, and settlement metadata."]}