{
  "receipt_id": "6ce74f18-7839-4ae1-a891-6421a5ff948c",
  "found": true,
  "seal_ok": true,
  "version": 2,
  "receipt_type": "decision",
  "parent_receipt_id": null,
  "anchoring": {
    "status": "pending"
  },
  "receipt": {
    "id": "c65cb16a-ac4c-4ae2-be26-1f63a4aa073e",
    "receipt_id": "6ce74f18-7839-4ae1-a891-6421a5ff948c",
    "agent_id": "eth-buyback-agent-v1",
    "operator_id": "ProofRelay Demo",
    "environment": "demo",
    "action_type": "eth_market_buy",
    "action_taken": 1,
    "rationale": "ETH price $2,475 is below the $2,500 buy threshold defined in policy v2.1. Executing 10 ETH market buy.",
    "outcome_reference": null,
    "snapshot_id": "snap_eth_1773079711730",
    "snapshot_hash": "93a2fa2d08d68d5f77dac64ba9e7c688d7aae40248eac6cdb21fb019b92ca4e4",
    "captured_at": "2026-03-09T18:08:27.730Z",
    "snapshot_fields": "{\"asset\":\"ETH\",\"price_usd\":2475,\"price_source\":\"chainlink_eth_usd\",\"portfolio_eth\":42.5,\"portfolio_usdc\":125000,\"market_cap_rank\":2,\"24h_volume_usd\":18200000000,\"snapshot_block\":19847203}",
    "ruleset_id": "treasury-policy-v2.1",
    "ruleset_hash": "a3f8c2d19e4b7a6f0c5d8e2b1a9f3c7d4e6b8a2f1c9d5e7b3a4f6c8d2e1b9a7f",
    "conditions_evaluated": "[{\"condition\":\"eth_price < buy_threshold\",\"parameters\":{\"eth_price\":2475,\"buy_threshold\":2500},\"result\":\"PASS\"},{\"condition\":\"usdc_balance >= order_value\",\"parameters\":{\"usdc_balance\":125000,\"order_value\":24750},\"result\":\"PASS\"},{\"condition\":\"portfolio_eth < max_eth_position\",\"parameters\":{\"portfolio_eth\":42.5,\"max_eth_position\":100},\"result\":\"PASS\"}]",
    "decision_result": "EXECUTE",
    "inputs_captured_at": "2026-03-09T18:08:27.730Z",
    "decision_made_at": "2026-03-09T18:08:30.730Z",
    "receipt_sealed_at": "2026-03-09T18:08:32.143Z",
    "chain_tx_submitted_at": null,
    "trace_hash": "fa00c37f557d96b115052eb5ffe5d70a6e486970854a55249058424df2286146",
    "trace_storage_type": "internal",
    "trace_pointer": null,
    "redacted_summary": "All three buy conditions passed. Price threshold met, sufficient USDC balance, position limit not exceeded. Decision: execute market buy.",
    "seal": "hmac-sha256:Y-LtGgHX2NhhbqP6TpWCcwLs_5NgpKgMIGWdT0W-dno",
    "customer_id": "2816693e-18b2-4b7b-9e37-c1aee57b4811",
    "created_at": "2026-03-09 18:08:32",
    "parent_receipt_id": null
  }
}