{
  "schema_version": 1,
  "snapshot_at": "2026-11-12T19:04:56Z",
  "curation": "Human-reviewed public programme snapshot from official ETHChiangmai, current chiangmai.devfolio.co, and 4Seas Longevity pages. Static only: do not auto-reconcile conflicting official dates.",
  "timezone_policy": "Dates without source times remain date-only. Devfolio clock times are preserved as displayed because the extracted source does not state a timezone; never convert them to UTC.",
  "disagreements": [
    "Nomad Market II: ETHChiangmai says 25–26 Dec; 4Seas Longevity says 24–25 Dec. Both claims remain below.",
    "Season end: ETH top-level series and SocialLayer say 3 Jan 2027; 4Seas residency says 5 Jan 2027; one current ETH section says 30 Dec. The guide uses Jan 3 for the top-level season without extending it.",
    "Longevity: 29 Nov–29 Dec is a co-living package window; the opening milestone is 30 Nov.",
    "Current hackathon: chiangmai.devfolio.co, not the prior-season ethchiangmai.devfolio.co. Devfolio's displayed clock times have no confirmed timezone."
  ],
  "milestones": [
    {
      "id": "eth-season-current",
      "program": "ETHChiangmai 2026",
      "title": "Season / Opening & Coliving",
      "start_date": "2026-11-11",
      "end_date": "2027-01-03",
      "date_precision": "day",
      "venue": "Chiang Mai / 4Seas Nimman",
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Top-level description, Open Graph and JSON-LD EventSeries; current visible app also lists Opening / Coliving on Nov 11.",
      "confidence": "official but internally inconsistent",
      "warnings": ["4Seas residency says 2027-01-05; current app contains a Nov 11–Dec 30 section; old JSON-LD subEvent dates belong to the prior season."]
    },
    {
      "id": "eth-applications-current",
      "program": "ETHChiangmai 2026",
      "title": "Application Start",
      "start_date": "2026-11-01",
      "end_date": "2026-11-01",
      "date_precision": "day",
      "venue": null,
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Current visible schedule data in the index-linked JavaScript bundle.",
      "confidence": "official current UI"
    },
    {
      "id": "eth-market-1-current",
      "program": "ETHChiangmai 2026",
      "title": "Nomad Market I",
      "start_date": "2026-11-14",
      "end_date": "2026-11-15",
      "date_precision": "day",
      "venue": "4Seas Nimman",
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Current visible schedule data.",
      "confidence": "official current UI",
      "related_public_events": [{"source_event_id":"3mzhxwuiqb6ir","title":"Nomad Market vol.1","start_utc":"2026-11-14T09:00:00Z","end_utc":"2026-11-14T14:00:00Z","timezone":"Asia/Bangkok","url":"https://4seas.xyz/event/events/3mzhxwuiqb6ir"}],
      "warnings": ["SocialLayer currently has a Nov 14 timed Nomad Market vol.1 entry; do not invent hourly coverage for Nov 15."]
    },
    {
      "id": "eth-market-2-current",
      "program": "ETHChiangmai 2026",
      "title": "Nomad Market II",
      "start_date": "2026-12-25",
      "end_date": "2026-12-26",
      "date_precision": "day",
      "venue": "4Seas Nimman",
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Current visible schedule data.",
      "confidence": "official but conflicts with Longevity page",
      "warnings": ["4Seas Longevity pages instead say Dec 24–25."]
    },
    {
      "id": "eth-hackathon-current",
      "program": "ETHChiangmai 2026",
      "title": "ETHChiangmai & Longevity Hackathon 2026",
      "start_date": "2026-12-26",
      "end_date": "2026-12-27",
      "date_precision": "day",
      "venue": "Chiang Mai",
      "source_url": "https://chiangmai.devfolio.co/schedule",
      "evidence": "Current Devfolio site linked by the current ETHChiangmai schedule.",
      "confidence": "official current UI",
      "related_public_events": [
        {"source_event_id":"3mziedjoz6iir","title":"ETHChiangmai Hackathon","start_utc":"2026-12-25T17:00:00Z","end_utc":"2026-12-27T16:30:00Z","timezone":"Asia/Bangkok","url":"https://4seas.xyz/event/events/3mziedjoz6iir"},
        {"source_event_id":"3mzie6g5s6iir","title":"ETHChiangmai Hackathon","start_utc":"2026-12-26T02:00:00Z","end_utc":"2026-12-27T15:30:00Z","timezone":"Asia/Bangkok","url":"https://4seas.xyz/event/events/3mzie6g5s6iir"}
      ],
      "warnings": ["Devfolio displays 08:00 start/end without an explicit timezone in extracted public text. Two different timed SocialLayer entries also exist; do not merge them silently."]
    },
    {
      "id": "eth-crops-summit-current",
      "program": "ETHChiangmai 2026",
      "title": "CROPS Summit",
      "start_date": "2026-12-27",
      "end_date": "2026-12-27",
      "date_precision": "day",
      "venue": "Chiang Mai, Thailand",
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Current visible schedule data in the index-linked JavaScript bundle.",
      "confidence": "official current UI",
      "warnings": ["Old JSON-LD subEvent instead describes a Feb 3, 2026 Summit from the prior season; excluded."]
    },
    {
      "id": "eth-cypherpunk-conference-current",
      "program": "ETHChiangmai 2026 partner event",
      "title": "Cypherpunk Conference",
      "start_date": "2026-12-30",
      "end_date": "2026-12-30",
      "date_precision": "day",
      "venue": "4Seas",
      "source_url": "https://ethchiangmai.com/",
      "evidence": "Current program card in index-linked JavaScript.",
      "confidence": "official current UI; not present in the small timeline array"
    },
    {
      "id": "longevity-month-opening",
      "program": "Zuzalu Longevity Month 2026",
      "title": "Longevity Month Opening",
      "start_date": "2026-11-30",
      "end_date": "2026-11-30",
      "date_precision": "day",
      "venue": "Chiang Mai",
      "source_url": "https://4seas.xyz/longevity/en/",
      "evidence": "Key dates: Opens 30 November; homepage banner says Nov 30–Dec 28.",
      "confidence": "official current page",
      "warnings": ["Registration/co-living page describes a 29 Nov–29 Dec package window; opening and accommodation start are not interchangeable."]
    },
    {
      "id": "longevity-market",
      "program": "Zuzalu Longevity Month 2026",
      "title": "Nomad Market · Longevity source",
      "start_date": "2026-12-24",
      "end_date": "2026-12-25",
      "date_precision": "day",
      "venue": "Chiang Mai",
      "source_url": "https://4seas.xyz/longevity/en/",
      "evidence": "Key dates on official Longevity page; registration page also says Market 24–25 Dec.",
      "confidence": "official but conflicts with ETH page",
      "warnings": ["ETHChiangmai current schedule instead lists Nomad Market II on Dec 25–26."]
    },
    {
      "id": "longevity-hackathon-conference",
      "program": "Zuzalu Longevity Month 2026",
      "title": "ETHChiangmai & Longevity Hackathon 2026 & Conference",
      "start_date": "2026-12-26",
      "end_date": "2026-12-27",
      "date_precision": "day",
      "venue": "Chiang Mai",
      "source_url": "https://4seas.xyz/longevity/en/",
      "evidence": "Key dates on official Longevity page.",
      "confidence": "official current page"
    },
    {
      "id": "longevity-summit",
      "program": "Zuzalu Longevity Month 2026",
      "title": "Longevity Summit",
      "start_date": "2026-12-28",
      "end_date": "2026-12-28",
      "date_precision": "day",
      "venue": "Chiang Mai",
      "source_url": "https://4seas.xyz/longevity/en/",
      "evidence": "Key dates on official Longevity page; registration page says Summit 28 Dec.",
      "confidence": "official current page"
    },
    {
      "id": "longevity-coliving-package",
      "program": "Zuzalu Longevity Month 2026",
      "title": "Full Month co-living package window",
      "start_date": "2026-11-29",
      "end_date": "2026-12-29",
      "date_precision": "day",
      "venue": "4Seas, Chiang Mai",
      "source_url": "https://4seas.xyz/longevity/longevitymonth2026/",
      "evidence": "Public registration page iframed from /coliving/en/longevity/longevitymonth2026.",
      "confidence": "official current page",
      "warnings": ["This is a package/accommodation window, not a replacement for the Nov 30 opening milestone."]
    },
    {
      "id": "devfolio-registration-opens",
      "program": "ETHChiangmai & Longevity Hackathon 2026",
      "title": "Registrations begin",
      "start_date": "2026-11-11",
      "end_date": "2026-11-11",
      "displayed_time": "08:00 PM",
      "timezone": null,
      "date_precision": "day + source-displayed time; timezone unspecified",
      "source_url": "https://chiangmai.devfolio.co/schedule",
      "confidence": "official current hackathon page"
    },
    {
      "id": "devfolio-registration-ends",
      "program": "ETHChiangmai & Longevity Hackathon 2026",
      "title": "Registrations end",
      "start_date": "2026-12-10",
      "end_date": "2026-12-10",
      "displayed_time": "12:00 AM",
      "timezone": null,
      "date_precision": "day + source-displayed time; timezone unspecified",
      "source_url": "https://chiangmai.devfolio.co/schedule",
      "confidence": "official current hackathon page"
    },
    {
      "id": "devfolio-hackathon-start",
      "program": "ETHChiangmai & Longevity Hackathon 2026",
      "title": "Hackathon starts",
      "start_date": "2026-12-26",
      "end_date": "2026-12-26",
      "displayed_time": "08:00 AM",
      "timezone": null,
      "date_precision": "day + source-displayed time; timezone unspecified",
      "source_url": "https://chiangmai.devfolio.co/schedule",
      "confidence": "official current hackathon page"
    },
    {
      "id": "devfolio-hackathon-end",
      "program": "ETHChiangmai & Longevity Hackathon 2026",
      "title": "Hackathon ends",
      "start_date": "2026-12-27",
      "end_date": "2026-12-27",
      "displayed_time": "08:00 AM",
      "timezone": null,
      "date_precision": "day + source-displayed time; timezone unspecified",
      "source_url": "https://chiangmai.devfolio.co/schedule",
      "confidence": "official current hackathon page"
    }
  ]
}
