{
  "lane": "B",
  "preflight_reused": true,
  "fixture_kind": "completed-order-state-only-not-a-real-payment",
  "cases": [
    {
      "scenario": "apply_first",
      "method": "POST",
      "path": "/p/mealOrder/refund",
      "http_status": 200,
      "code": 0,
      "wire_shape": {
        "object": {
          "code": "number",
          "data": {
            "object": {
              "refund_id": "string"
            }
          },
          "message": "string"
        }
      },
      "normalized_wire_sha256": "89fac8c862a28793d0318626cbd0d6b9b01617611e4ddd214cdd9a13ce7b4668",
      "own_id_mapping_verified": true,
      "refund_source_pending": true
    },
    {
      "scenario": "reject_success",
      "method": "POST",
      "path": "/p/mealOrder/refundReject",
      "http_status": 200,
      "code": 0,
      "wire_shape": {
        "object": {
          "code": "number",
          "data": {
            "array": []
          },
          "message": "string"
        }
      },
      "raw_response_sha256": "74b6394516473426d5b966c9770792c0b72f330138113c010e72e3bb02e70d18",
      "normalized_wire_sha256": "74b6394516473426d5b966c9770792c0b72f330138113c010e72e3bb02e70d18",
      "source_rejected_refund_and_reset_order": true
    },
    {
      "scenario": "reject_immediate_cache",
      "method": "POST",
      "path": "/p/mealOrder/refundReject",
      "http_status": 200,
      "code": 1,
      "wire_shape": {
        "object": {
          "code": "number",
          "data": {
            "array": []
          },
          "message": "string"
        }
      },
      "raw_response_sha256": "0d7d38c00e8539982ce73aecb89f6b307bfee8b11ab8283351a6b657381c5e5e",
      "normalized_wire_sha256": "0d7d38c00e8539982ce73aecb89f6b307bfee8b11ab8283351a6b657381c5e5e",
      "all_owned_source_unchanged": true
    },
    {
      "scenario": "reject_after_own_cache_clear",
      "method": "POST",
      "path": "/p/mealOrder/refundReject",
      "http_status": 200,
      "code": "2",
      "wire_shape": {
        "object": {
          "code": "string",
          "data": {
            "array": []
          },
          "message": "string"
        }
      },
      "raw_response_sha256": "5da90c16e683942159f3b87be79aa59abed54557bd32c0ca5f677a2f940d653a",
      "normalized_wire_sha256": "5da90c16e683942159f3b87be79aa59abed54557bd32c0ca5f677a2f940d653a",
      "all_owned_source_unchanged": true
    },
    {
      "scenario": "apply_again",
      "method": "POST",
      "path": "/p/mealOrder/refund",
      "http_status": 200,
      "code": 0,
      "wire_shape": {
        "object": {
          "code": "number",
          "data": {
            "object": {
              "refund_id": "string"
            }
          },
          "message": "string"
        }
      },
      "normalized_wire_sha256": "b4ff0f88f34aa05353aee8df537532a0198d69a22dc50d0c03e2568723ffc17c",
      "own_id_mapping_verified": true,
      "refund_source_pending": true
    },
    {
      "scenario": "reject_missing",
      "method": "POST",
      "path": "/p/mealOrder/refundReject",
      "http_status": 200,
      "code": "2",
      "wire_shape": {
        "object": {
          "code": "string",
          "data": {
            "array": []
          },
          "message": "string"
        }
      },
      "raw_response_sha256": "3be34fafaacbdd8f8f71a5eab7953258015dc8b2e1971399b41e3ffec233cb9e",
      "normalized_wire_sha256": "3be34fafaacbdd8f8f71a5eab7953258015dc8b2e1971399b41e3ffec233cb9e",
      "all_owned_source_unchanged": true
    }
  ],
  "database_writes": "own four-table fixture and real apply/reject/audit only",
  "boundary": {
    "private_file_cache": true,
    "redis_disabled": true,
    "external_stubs_configured": true,
    "real_queue": false,
    "allowlist": "own-refund-apply-reject-only",
    "business": ""
  },
  "wallet_source_before": {
    "store_user": {
      "rows": 1,
      "sha": "ef4660f3d983d6ef4172b0c145ac050b26293266d0510f80e10a848142a95c4e"
    },
    "store_staff": {
      "rows": 1,
      "sha": "52ed52b4b5239c00daf862e66ffb4a0971202faf33f0bb57e5614757d416d125"
    },
    "store_existing_orders": {
      "rows": 1,
      "sha": "fdd1db7e1c7d4483dd402b73134b8fb4371973612d1b9b95f71f0a97e0e890fb"
    },
    "ai_user": {
      "rows": 1,
      "sha": "fa93a42d85ca35c5ef968d290c143877d964a7331bbf9b3098a3ae7b84e141b9"
    },
    "ai_user_balance_log": {
      "rows": 1,
      "sha": "671d4a2a551bcb7f623d642bfd05878ebd7da733aa0f3ff3b4c28664a2708828"
    },
    "ai_user_subsidy": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_subsidy_log": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_subsidy_used": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_gift_log": {
      "rows": 3,
      "sha": "a7249fb896df76c2fb3dc6462568b33b32a88f3cb6b2d84389048f7b67c60f8f"
    },
    "ai_account_settlement": {
      "rows": 2,
      "sha": "0fcb94171046a7b61bee4c875f8227380c01d5154b7428ee6750e704b85bb585"
    }
  },
  "apply_id_observation": {
    "response_type": "string",
    "source_type": "string",
    "id_decimal_text_equal": true
  },
  "audit_source": {
    "rows": 3,
    "apply_events": 2,
    "reject_events": 1,
    "identity_action_target_context_path_time_trace_defaults_verified": true
  },
  "failure": null,
  "wallet_source_after": {
    "store_user": {
      "rows": 1,
      "sha": "ef4660f3d983d6ef4172b0c145ac050b26293266d0510f80e10a848142a95c4e"
    },
    "store_staff": {
      "rows": 1,
      "sha": "52ed52b4b5239c00daf862e66ffb4a0971202faf33f0bb57e5614757d416d125"
    },
    "store_existing_orders": {
      "rows": 1,
      "sha": "fdd1db7e1c7d4483dd402b73134b8fb4371973612d1b9b95f71f0a97e0e890fb"
    },
    "ai_user": {
      "rows": 1,
      "sha": "fa93a42d85ca35c5ef968d290c143877d964a7331bbf9b3098a3ae7b84e141b9"
    },
    "ai_user_balance_log": {
      "rows": 1,
      "sha": "671d4a2a551bcb7f623d642bfd05878ebd7da733aa0f3ff3b4c28664a2708828"
    },
    "ai_user_subsidy": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_subsidy_log": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_subsidy_used": {
      "rows": 0,
      "sha": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
    },
    "ai_user_gift_log": {
      "rows": 3,
      "sha": "a7249fb896df76c2fb3dc6462568b33b32a88f3cb6b2d84389048f7b67c60f8f"
    },
    "ai_account_settlement": {
      "rows": 2,
      "sha": "0fcb94171046a7b61bee4c875f8227380c01d5154b7428ee6750e704b85bb585"
    }
  },
  "cleanup": {
    "own_refunds_deleted": 2,
    "own_audits_deleted": 3,
    "own_orders_deleted": 1,
    "own_stalls_deleted": 1,
    "remaining_own_orders": 0,
    "remaining_own_refunds": 0,
    "remaining_own_stalls": 0,
    "both_business_databases_wallet_sources_unchanged": true
  }
}
