{
  "status": "DRAFT",
  "cases": [
    {
      "id": "CAPTURE_QUALITY_LOW",
      "http": 422,
      "handling": {
        "vi": "Thu nhận chưa đạt; hướng dẫn thử lại.",
        "en": "Capture quality is insufficient; guide a retry."
      }
    },
    {
      "id": "PRESENTATION_REJECTED",
      "http": 422,
      "handling": {
        "vi": "Không tiếp tục phiên; chuyển phương án thay thế theo chính sách.",
        "en": "Stop the session and use the policy-approved alternative."
      }
    },
    {
      "id": "SESSION_EXPIRED",
      "http": 409,
      "handling": {
        "vi": "Tạo phiên mới, không phát lại dữ liệu cũ.",
        "en": "Create a fresh session; do not replay old capture."
      }
    },
    {
      "id": "DEVICE_UNTRUSTED",
      "http": 403,
      "handling": {
        "vi": "Từ chối phiên và chuyển đội vận hành kiểm tra thiết bị.",
        "en": "Reject the session and request a device review."
      }
    },
    {
      "id": "SCOPE_NOT_ALLOWED",
      "http": 403,
      "handling": {
        "vi": "Kiểm tra quyền client, tổ chức và mục đích.",
        "en": "Check client, organization and purpose authorization."
      }
    },
    {
      "id": "RATE_LIMITED",
      "http": 429,
      "handling": {
        "vi": "Tôn trọng Retry-After, giới hạn số lần thử lại.",
        "en": "Honor Retry-After and bound retry attempts."
      }
    },
    {
      "id": "PROCESSING_UNAVAILABLE",
      "http": 503,
      "handling": {
        "vi": "Không suy diễn thành công; dùng phương án thay thế.",
        "en": "Do not infer success; invoke the alternative workflow."
      }
    }
  ]
}