{
  "product": "ragflow",
  "scope": "formal",
  "phase": "post",
  "case_id": "memory-0-1",
  "question": "For the next outage on Larch, which recovery procedure should Mara use, and which outage gate led to the delivery-mode change?",
  "answer": {
    "answer": "For Larch’s next outage, Mara should use REPLAY-0-632, the procedure tested on August 8 that restored the missing updates. The delivery-mode change was prompted by outages at GATE-0-519: on August 15, Mara approved switching Larch from BATCH-0-741 to STREAM-0-286.",
    "citations": [
      {
        "handle": "ragflow:document:95244f4933ba4a2bb8c270eecf201f4a:chunk:422cd16eee930caa",
        "quote": "The team tested REPLAY-0-632, which restored the missing updates."
      },
      {
        "handle": "ragflow:memory:a14659ca2f114db9b1b8c1707f3bbb35:19",
        "quote": "For the next outage, use the recovery procedure validated on August 8."
      },
      {
        "handle": "ragflow:memory:a14659ca2f114db9b1b8c1707f3bbb35:15",
        "quote": "Mara approved switching Larch from BATCH-0-741 to STREAM-0-286. This supersedes the August 1 delivery decision. The cause was the GATE-0-519 outages recorded on August 8"
      }
    ]
  },
  "citation_checks": [
    {
      "handle": "ragflow:document:95244f4933ba4a2bb8c270eecf201f4a:chunk:422cd16eee930caa",
      "quote_bound": true
    },
    {
      "handle": "ragflow:memory:a14659ca2f114db9b1b8c1707f3bbb35:19",
      "quote_bound": true
    },
    {
      "handle": "ragflow:memory:a14659ca2f114db9b1b8c1707f3bbb35:15",
      "quote_bound": true
    }
  ],
  "retrieval_seconds": 13.458,
  "total_seconds": 18.979,
  "context_bytes": 4625,
  "context_entries": 11,
  "dropped": [],
  "usage": {
    "prompt_tokens": 1759,
    "completion_tokens": 405,
    "total_tokens": 2164,
    "cost": 0.0004223,
    "is_byok": false,
    "prompt_tokens_details": {
      "cached_tokens": 0,
      "cache_write_tokens": 1756,
      "audio_tokens": 0,
      "video_tokens": 0
    },
    "cost_details": {
      "upstream_inference_cost": 0.0004223,
      "upstream_inference_prompt_cost": 0.0002198,
      "upstream_inference_completions_cost": 0.0002025
    },
    "completion_tokens_details": {
      "reasoning_tokens": 101,
      "image_tokens": 0,
      "audio_tokens": 0
    }
  },
  "finish_reason": "stop"
}