{
  "scenario": "surprise-cost",
  "title": "A cron-replacement digest. It only re-writes when the contract actually moves — quiet wakes cost nothing.",
  "beats": [
    {
      "name": "cold",
      "park": 1,
      "from": 0,
      "to": 1,
      "holdMs": 2600,
      "caption": "cold start · the gateway renders, its truth wakes the digest · two fresh renders"
    },
    {
      "name": "quiet-skip",
      "park": 2,
      "from": 2,
      "to": 2,
      "holdMs": 3600,
      "caption": "an identical re-wake · the gateway memo-SKIPS · moved[—] · fresh 0 · the digest never wakes"
    },
    {
      "name": "surprise-render",
      "park": 4,
      "from": 3,
      "to": 4,
      "holdMs": 4000,
      "caption": "the contract moves · the memo key MISSES · the gateway renders · the surprise propagates to the digest"
    }
  ]
}
