{
  "note_id": "TC-002",
  "revision_id": "2026-09-25.1",
  "revised_on": "2026-09-25",
  "revision_log_url": "https://tntresearch.co.uk/temporal-club/revisions.json",
  "synthetic": true,
  "title": "Every day at nine",
  "user_request": "Run at 09:00 every day in Europe/London",
  "zone": "Europe/London",
  "rule_reference": "https://www.gov.uk/when-do-the-clocks-change",
  "rule_reference_type": "human-readable description of the UK clock-change rule",
  "rule_context": "The UK clocks move forward one hour on 29 March 2026.",
  "tzdb_release": null,
  "tzdb_release_note": "This synthetic case states the offsets directly; no IANA time-zone database release is claimed or pinned.",
  "civil_recurrence": {
    "local_time": "09:00:00",
    "occurrences": [
      {
        "local": "2026-03-28T09:00:00+00:00",
        "instant_utc": "2026-03-28T09:00:00Z"
      },
      {
        "local": "2026-03-29T09:00:00+01:00",
        "instant_utc": "2026-03-29T08:00:00Z"
      }
    ],
    "elapsed_hours_between_occurrences": 23
  },
  "fixed_duration_alternative": {
    "interval_hours": 24,
    "second_instant_utc": "2026-03-29T09:00:00Z",
    "second_local_time": "2026-03-29T10:00:00+01:00"
  },
  "open_policy_question": "If zone rules change later, should replay preserve the schedule previously computed, regenerate under revised rules, or support both?",
  "challenge": "Provide a recurrence where the intended policy cannot be recovered from the stored data."
}
