{
  "id": "/suva/festivals/1908",
  "place": {
    "id": "2198148",
    "slug": "suva",
    "name": "Suva",
    "region": "Central, Fiji",
    "country": "FJ",
    "lat": -18.13683,
    "lon": 178.42531,
    "elevation_m": 0,
    "tz": "Pacific/Fiji"
  },
  "year": 1908,
  "tradition": "smarta",
  "method": "pac-rp@2026.1",
  "ruleset": "2026.3-draft",
  "rulings": [
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 54 of 87 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-01-01",
      "local_date": "1908-01-01"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-01-02",
      "local_date": "1908-01-02"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-01-07",
      "local_date": "1908-01-07"
    },
    {
      "festival": "bhogi",
      "name": "Bhogi",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Kept the day before Pongal.",
      "path": "/suva/festivals/1908/bhogi",
      "local_date": "1908-01-13"
    },
    {
      "festival": "pongal",
      "name": "Pongal",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "The Sun enters Makara on this day, before sunset.",
      "path": "/suva/festivals/1908/pongal",
      "local_date": "1908-01-14"
    },
    {
      "festival": "makara-sankranti",
      "name": "Makara Saṅkrānti",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "The Sun enters Makara on this day, counted from midnight.",
      "path": "/suva/festivals/1908/makara-sankranti",
      "local_date": "1908-01-14"
    },
    {
      "festival": "ekadashi",
      "name": "Putradā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-01-14",
      "local_date": "1908-01-14"
    },
    {
      "festival": "mattu-pongal",
      "name": "Mattu Pongal",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Kept the day after Pongal.",
      "path": "/suva/festivals/1908/mattu-pongal",
      "local_date": "1908-01-15"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 87 of 87 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-01-16",
      "local_date": "1908-01-16"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-01-22",
      "local_date": "1908-01-22"
    },
    {
      "festival": "ekadashi",
      "name": "Ṣaṭtilā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-01-30",
      "local_date": "1908-01-30"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 89 of 89 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-01-31",
      "local_date": "1908-01-31"
    },
    {
      "festival": "yama-tarpana",
      "name": "Yama Tarpaṇa",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 89 of 89 minutes of aruṇodaya.",
      "path": "/suva/festivals/1908/yama-tarpana",
      "local_date": "1908-02-01"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 26 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-02-01",
      "local_date": "1908-02-01"
    },
    {
      "festival": "ganesha-jayanti",
      "name": "Gaṇeśa Jayantī",
      "everyday": "Maghi Ganesh Jayanti",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/ganesha-jayanti",
      "local_date": "1908-02-05"
    },
    {
      "festival": "tila-chaturthi",
      "name": "Tila Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 89 of 89 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/tila-chaturthi",
      "local_date": "1908-02-05"
    },
    {
      "festival": "shri-panchami",
      "name": "Śrī Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/shri-panchami",
      "local_date": "1908-02-06"
    },
    {
      "festival": "vasanta-panchami",
      "name": "Vasanta Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vasanta-panchami",
      "local_date": "1908-02-06"
    },
    {
      "festival": "ratha-saptami",
      "name": "Ratha Saptamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 83 of 89 minutes of aruṇodaya.",
      "path": "/suva/festivals/1908/ratha-saptami",
      "local_date": "1908-02-08"
    },
    {
      "festival": "ekadashi",
      "name": "Jayā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-02-13",
      "local_date": "1908-02-13"
    },
    {
      "festival": "bhishma-dvadashi",
      "name": "Bhīṣma Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/bhishma-dvadashi",
      "local_date": "1908-02-13"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 90 of 90 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-02-14",
      "local_date": "1908-02-14"
    },
    {
      "festival": "maghi-purnima",
      "name": "Māghī Pūrṇimā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/maghi-purnima",
      "local_date": "1908-02-17"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-02-21",
      "local_date": "1908-02-21"
    },
    {
      "festival": "ekadashi",
      "name": "Vijayā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-02-28",
      "local_date": "1908-02-28"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 92 of 92 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-02-29",
      "local_date": "1908-02-29"
    },
    {
      "festival": "maha-shivaratri",
      "name": "Mahāśivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/maha-shivaratri",
      "local_date": "1908-03-01"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-03-06",
      "local_date": "1908-03-06"
    },
    {
      "festival": "ekadashi",
      "name": "Āmalakī Ekādaśī",
      "confidence": "boundary",
      "boundary_reasons": [
        "margin"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-03-14",
      "local_date": "1908-03-14"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 94 of 94 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-03-15",
      "local_date": "1908-03-15"
    },
    {
      "festival": "holika-dahana",
      "name": "Holikā Dahana",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 146 of 146 minutes of sāyāhna.",
      "path": "/suva/festivals/1908/holika-dahana",
      "local_date": "1908-03-17"
    },
    {
      "festival": "holi",
      "name": "Holī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Kept the day after Holikā Dahana.",
      "path": "/suva/festivals/1908/holi",
      "local_date": "1908-03-18"
    },
    {
      "festival": "vasantotsava",
      "name": "Vasantotsava",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā holds at sunrise.",
      "path": "/suva/festivals/1908/vasantotsava",
      "local_date": "1908-03-19"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-03-21",
      "local_date": "1908-03-21"
    },
    {
      "festival": "shitalashtami",
      "name": "Śītalāṣṭamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī does not reach madhyāhna on either day; the source then takes the second.",
      "path": "/suva/festivals/1908/shitalashtami",
      "local_date": "1908-03-26"
    },
    {
      "festival": "ekadashi",
      "name": "Pāpamocanī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī touches no sunrise; it is kept on the day it falls.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-03-28",
      "local_date": "1908-03-28"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 96 of 96 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-03-30",
      "local_date": "1908-03-30"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-03-30",
      "local_date": "1908-03-30"
    },
    {
      "festival": "navaratra-arambha-caitra",
      "name": "Navarātrārambha (Caitra)",
      "everyday": "Chaitra Navratri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/navaratra-arambha-caitra",
      "local_date": "1908-04-02"
    },
    {
      "festival": "gauri-tritiya",
      "name": "Gaurī Tṛtīyā",
      "everyday": "Gangaur",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 9 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/gauri-tritiya",
      "local_date": "1908-04-04"
    },
    {
      "festival": "saubhagya-shayana-vrata",
      "name": "Saubhāgya Śayana Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 9 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/saubhagya-shayana-vrata",
      "local_date": "1908-04-04"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 39 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-04-04",
      "local_date": "1908-04-04"
    },
    {
      "festival": "lakshmi-panchami",
      "name": "Lakṣmī Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/lakshmi-panchami",
      "local_date": "1908-04-05"
    },
    {
      "festival": "bhavani-utpatti",
      "name": "Bhavānī Utpatti",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/bhavani-utpatti",
      "local_date": "1908-04-09"
    },
    {
      "festival": "rama-navami",
      "name": "Rāma Navamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Navamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rama-navami",
      "local_date": "1908-04-10"
    },
    {
      "festival": "ekadashi",
      "name": "Kāmadā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-04-12",
      "local_date": "1908-04-12"
    },
    {
      "festival": "vaishakhi",
      "name": "Vaiśākhī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "The Sun enters Meṣa on this day, counted from sunrise.",
      "path": "/suva/festivals/1908/vaishakhi",
      "local_date": "1908-04-13"
    },
    {
      "festival": "ananga-trayodashi",
      "name": "Anaṅga Trayodaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/ananga-trayodashi",
      "local_date": "1908-04-14"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 98 of 98 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-04-14",
      "local_date": "1908-04-14"
    },
    {
      "festival": "vishnu-damanaka-chaturdashi",
      "name": "Viṣṇudamanaka Caturdaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vishnu-damanaka-chaturdashi",
      "local_date": "1908-04-15"
    },
    {
      "festival": "chaitri-purnima",
      "name": "Caitrī Pūrṇimā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/chaitri-purnima",
      "local_date": "1908-04-16"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-04-20",
      "local_date": "1908-04-20"
    },
    {
      "festival": "ekadashi",
      "name": "Varūthinī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-04-27",
      "local_date": "1908-04-27"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 100 of 100 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-04-28",
      "local_date": "1908-04-28"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-04-29",
      "local_date": "1908-04-29"
    },
    {
      "festival": "akshaya-tritiya",
      "name": "Akṣaya Tṛtīyā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 228 of 228 minutes of pūrvāhṇa.",
      "path": "/suva/festivals/1908/akshaya-tritiya",
      "local_date": "1908-05-03"
    },
    {
      "festival": "parashurama-jayanti",
      "name": "Paraśurāma Jayantī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 101 of 101 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/parashurama-jayanti",
      "local_date": "1908-05-03"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-05-04",
      "local_date": "1908-05-04"
    },
    {
      "festival": "shankara-jayanti",
      "name": "Śaṅkara Jayantī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/shankara-jayanti",
      "local_date": "1908-05-05"
    },
    {
      "festival": "gangotpatti",
      "name": "Gaṅgotpatti",
      "everyday": "Ganga Saptami",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/gangotpatti",
      "local_date": "1908-05-07"
    },
    {
      "festival": "ekadashi",
      "name": "Mohinī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-05-12",
      "local_date": "1908-05-12"
    },
    {
      "festival": "parashurama-dvadashi",
      "name": "Paraśurāma Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/parashurama-dvadashi",
      "local_date": "1908-05-13"
    },
    {
      "festival": "rukmini-dvadashi",
      "name": "Rukmiṇī Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rukmini-dvadashi",
      "local_date": "1908-05-13"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 51 of 102 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-05-13",
      "local_date": "1908-05-13"
    },
    {
      "festival": "nrisimha-chaturdashi",
      "name": "Nṛsiṃha Caturdaśī",
      "everyday": "Narasimha Jayanti",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 5 of 102 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/nrisimha-chaturdashi",
      "local_date": "1908-05-15"
    },
    {
      "festival": "buddha-purnima",
      "name": "Buddha Pūrṇimā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/buddha-purnima",
      "local_date": "1908-05-16"
    },
    {
      "festival": "sampat-gauri-vrata",
      "name": "Sampat Gaurī Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/sampat-gauri-vrata",
      "local_date": "1908-05-16"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-05-19",
      "local_date": "1908-05-19"
    },
    {
      "festival": "ekadashi",
      "name": "Aparā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-05-26",
      "local_date": "1908-05-26"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 103 of 103 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-05-27",
      "local_date": "1908-05-27"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-05-28",
      "local_date": "1908-05-28"
    },
    {
      "festival": "rambha-tritiya",
      "name": "Rambhā Tṛtīyā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rambha-tritiya",
      "local_date": "1908-06-02"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-06-03",
      "local_date": "1908-06-03"
    },
    {
      "festival": "aranya-gauri-vrata",
      "name": "Araṇya Gaurī Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/aranya-gauri-vrata",
      "local_date": "1908-06-05"
    },
    {
      "festival": "skanda-shashthi-jyaishtha",
      "name": "Skanda Ṣaṣṭhī (Jyaiṣṭha)",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/skanda-shashthi-jyaishtha",
      "local_date": "1908-06-05"
    },
    {
      "festival": "ekadashi",
      "name": "Nirjalā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-06-11",
      "local_date": "1908-06-11"
    },
    {
      "festival": "shri-rama-dvadashi",
      "name": "Śrī Rāma Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/shri-rama-dvadashi",
      "local_date": "1908-06-11"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 104 of 104 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-06-12",
      "local_date": "1908-06-12"
    },
    {
      "festival": "vata-savitri-vrata",
      "name": "Vaṭa Sāvitrī Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 104 of 104 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/vata-savitri-vrata",
      "local_date": "1908-06-14"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-06-17",
      "local_date": "1908-06-17"
    },
    {
      "festival": "ekadashi",
      "name": "Yoginī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-06-24",
      "local_date": "1908-06-24"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 104 of 104 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-06-26",
      "local_date": "1908-06-26"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-06-27",
      "local_date": "1908-06-27"
    },
    {
      "festival": "rathayatra",
      "name": "Rathayātrā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvitīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rathayatra",
      "local_date": "1908-06-30"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-07-02",
      "local_date": "1908-07-02"
    },
    {
      "festival": "skanda-panchami",
      "name": "Skanda Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/skanda-panchami",
      "local_date": "1908-07-04"
    },
    {
      "festival": "vivasvat-saptami",
      "name": "Vivasvat Saptamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vivasvat-saptami",
      "local_date": "1908-07-06"
    },
    {
      "festival": "ekadashi",
      "name": "Hariśayanī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-07-10",
      "local_date": "1908-07-10"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 62 of 103 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-07-11",
      "local_date": "1908-07-11"
    },
    {
      "festival": "kokila-vrata",
      "name": "Kokilā Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 133 of 133 minutes of sāyāhna.",
      "path": "/suva/festivals/1908/kokila-vrata",
      "local_date": "1908-07-13"
    },
    {
      "festival": "shiva-shayanotsava",
      "name": "Śiva Śayanotsava",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 103 of 103 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/shiva-shayanotsava",
      "local_date": "1908-07-13"
    },
    {
      "festival": "vyasa-puja",
      "name": "Vyāsa Pūjā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 133 of 133 minutes of the first three muhūrtas after sunrise.",
      "path": "/suva/festivals/1908/vyasa-puja",
      "local_date": "1908-07-14"
    },
    {
      "festival": "guru-purnima",
      "name": "Guru Pūrṇimā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā does not reach madhyāhna on either day; the source then takes the second.",
      "path": "/suva/festivals/1908/guru-purnima",
      "local_date": "1908-07-14"
    },
    {
      "festival": "ashunya-shayana-vrata-ashadha",
      "name": "Aśūnya Śayana Vrata (Āṣāḍha)",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvitīyā is current at moonrise.",
      "path": "/suva/festivals/1908/ashunya-shayana-vrata-ashadha",
      "local_date": "1908-07-15"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "boundary",
      "boundary_reasons": [
        "absent-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī does not reach moonrise on either day.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-07-16",
      "local_date": "1908-07-16"
    },
    {
      "festival": "ekadashi",
      "name": "Kāmikā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-07-24",
      "local_date": "1908-07-24"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 102 of 102 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-07-25",
      "local_date": "1908-07-25"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-07-26",
      "local_date": "1908-07-26"
    },
    {
      "festival": "madhusrava-tritiya",
      "name": "Madhusravā Tṛtīyā",
      "everyday": "Hariyali Teej",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/madhusrava-tritiya",
      "local_date": "1908-07-31"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-08-01",
      "local_date": "1908-08-01"
    },
    {
      "festival": "naga-panchami",
      "name": "Nāga Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/naga-panchami",
      "local_date": "1908-08-02"
    },
    {
      "festival": "ekadashi",
      "name": "Putradā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī touches no sunrise; it is kept on the day it falls.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-08-08",
      "local_date": "1908-08-08"
    },
    {
      "festival": "damodara-dvadashi",
      "name": "Dāmodara Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/damodara-dvadashi",
      "local_date": "1908-08-09"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 101 of 101 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-08-10",
      "local_date": "1908-08-10"
    },
    {
      "festival": "raksha-bandhana",
      "name": "Rakṣā Bandhana",
      "everyday": "Rakhi",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "The second half of Pūrṇimā covers 604 of 1439 minutes of the day.",
      "path": "/suva/festivals/1908/raksha-bandhana",
      "local_date": "1908-08-12"
    },
    {
      "festival": "rishi-tarpana",
      "name": "Ṛṣi Tarpaṇa",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rishi-tarpana",
      "local_date": "1908-08-12"
    },
    {
      "festival": "ashunya-shayana-vrata",
      "name": "Aśūnya Śayana Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvitīyā is current at moonrise.",
      "path": "/suva/festivals/1908/ashunya-shayana-vrata",
      "local_date": "1908-08-13"
    },
    {
      "festival": "kajjali-tritiya",
      "name": "Kajjalī Tṛtīyā",
      "everyday": "Kajari Teej",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/kajjali-tritiya",
      "local_date": "1908-08-14"
    },
    {
      "festival": "bahula-chaturthi",
      "name": "Bahulā Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 138 of 138 minutes of sāyāhna.",
      "path": "/suva/festivals/1908/bahula-chaturthi",
      "local_date": "1908-08-15"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-08-15",
      "local_date": "1908-08-15"
    },
    {
      "festival": "hala-shashthi",
      "name": "Hala Ṣaṣṭhī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/hala-shashthi",
      "local_date": "1908-08-17"
    },
    {
      "festival": "janmashtami",
      "name": "Janmāṣṭamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/janmashtami",
      "local_date": "1908-08-18"
    },
    {
      "festival": "shitala-saptami",
      "name": "Śītalā Saptamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/shitala-saptami",
      "local_date": "1908-08-18"
    },
    {
      "festival": "ekadashi",
      "name": "Ajā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-08-22",
      "local_date": "1908-08-22"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 99 of 99 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-08-24",
      "local_date": "1908-08-24"
    },
    {
      "festival": "aghora-chaturdashi",
      "name": "Aghora Caturdaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 99 of 99 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/aghora-chaturdashi",
      "local_date": "1908-08-25"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-08-25",
      "local_date": "1908-08-25"
    },
    {
      "festival": "rudra-vrata",
      "name": "Rudra Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rudra-vrata",
      "local_date": "1908-08-27"
    },
    {
      "festival": "haritalika-vrata",
      "name": "Haritālikā Vrata",
      "everyday": "Hartalika Teej",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Tṛtīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/haritalika-vrata",
      "local_date": "1908-08-30"
    },
    {
      "festival": "ganesha-chaturthi",
      "name": "Gaṇeśa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/ganesha-chaturthi",
      "local_date": "1908-08-31"
    },
    {
      "festival": "rishi-panchami",
      "name": "Ṛṣi Pañcamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/rishi-panchami",
      "local_date": "1908-09-01"
    },
    {
      "festival": "surya-shashthi-bhadrapada",
      "name": "Sūrya Ṣaṣṭhī (Bhādrapada)",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/surya-shashthi-bhadrapada",
      "local_date": "1908-09-02"
    },
    {
      "festival": "muktabharana-vrata",
      "name": "Muktābharaṇa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/muktabharana-vrata",
      "local_date": "1908-09-03"
    },
    {
      "festival": "radhashtami",
      "name": "Rādhāṣṭamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/radhashtami",
      "local_date": "1908-09-04"
    },
    {
      "festival": "ekadashi",
      "name": "Parivartanī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-09-07",
      "local_date": "1908-09-07"
    },
    {
      "festival": "vamana-jayanti",
      "name": "Vāmana Jayantī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī does not reach madhyāhna on either day; the source then takes the second.",
      "path": "/suva/festivals/1908/vamana-jayanti",
      "local_date": "1908-09-08"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 97 of 97 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-09-08",
      "local_date": "1908-09-08"
    },
    {
      "festival": "ananta-chaturdashi",
      "name": "Ananta Caturdaśī",
      "confidence": "boundary",
      "boundary_reasons": [
        "absent-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī does not reach the first three muhūrtas after sunrise on either day.",
      "path": "/suva/festivals/1908/ananta-chaturdashi",
      "local_date": "1908-09-09"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-09-13",
      "local_date": "1908-09-13"
    },
    {
      "festival": "chandra-shashthi",
      "name": "Candra Ṣaṣṭhī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī is current at moonrise.",
      "path": "/suva/festivals/1908/chandra-shashthi",
      "local_date": "1908-09-15"
    },
    {
      "festival": "jitashtami",
      "name": "Jitāṣṭamī",
      "everyday": "Jitiya",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 96 of 96 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/jitashtami",
      "local_date": "1908-09-17"
    },
    {
      "festival": "mahalakshmi-vrata-samapana",
      "name": "Mahālakṣmī Vrata Samāpana",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī is current at moonrise.",
      "path": "/suva/festivals/1908/mahalakshmi-vrata-samapana",
      "local_date": "1908-09-17"
    },
    {
      "festival": "ekadashi",
      "name": "Indirā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-09-21",
      "local_date": "1908-09-21"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 95 of 95 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-09-23",
      "local_date": "1908-09-23"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-09-23",
      "local_date": "1908-09-23"
    },
    {
      "festival": "mahalaya-amavasya",
      "name": "Mahālaya Amāvāsyā",
      "everyday": "Sarvapitṛ Amāvāsyā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Amāvasyā covers 146 of 146 minutes of aparāhṇa.",
      "path": "/suva/festivals/1908/mahalaya-amavasya",
      "local_date": "1908-09-25"
    },
    {
      "festival": "navaratra-arambha",
      "name": "Navarātrārambha",
      "everyday": "Navratri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/navaratra-arambha",
      "local_date": "1908-09-26"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-09-29",
      "local_date": "1908-09-29"
    },
    {
      "festival": "durga-saptami",
      "name": "Durgā Saptamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 49 of 49 minutes of the first muhūrta after sunrise.",
      "path": "/suva/festivals/1908/durga-saptami",
      "local_date": "1908-10-03"
    },
    {
      "festival": "mahashtami",
      "name": "Mahāṣṭamī",
      "everyday": "Durga Ashtami",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/mahashtami",
      "local_date": "1908-10-03"
    },
    {
      "festival": "mahanavami",
      "name": "Mahānavamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Navamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/mahanavami",
      "local_date": "1908-10-04"
    },
    {
      "festival": "vijaya-dashami",
      "name": "Vijayā Daśamī",
      "everyday": "Dussehra",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Daśamī with Śravaṇa covers 507 of 738 minutes of the day time.",
      "path": "/suva/festivals/1908/vijaya-dashami",
      "local_date": "1908-10-05"
    },
    {
      "festival": "ekadashi",
      "name": "Pāśāṅkuśā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-10-06",
      "local_date": "1908-10-06"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 31 of 93 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-10-07",
      "local_date": "1908-10-07"
    },
    {
      "festival": "karaka-chaturthi",
      "name": "Karaka Caturthī",
      "everyday": "Karwa Chauth",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/karaka-chaturthi",
      "local_date": "1908-10-13"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-10-13",
      "local_date": "1908-10-13"
    },
    {
      "festival": "ahoyi-ashtami",
      "name": "Ahoyī Aṣṭamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī is current at moonrise.",
      "path": "/suva/festivals/1908/ahoyi-ashtami",
      "local_date": "1908-10-17"
    },
    {
      "festival": "ekadashi",
      "name": "Ramā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-10-21",
      "local_date": "1908-10-21"
    },
    {
      "festival": "govatsa-dvadashi",
      "name": "Govatsa Dvādaśī",
      "everyday": "Vasu Baras",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 91 of 91 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/govatsa-dvadashi",
      "local_date": "1908-10-21"
    },
    {
      "festival": "yama-dipadana",
      "name": "Yama Dīpadāna",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 91 of 91 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/yama-dipadana",
      "local_date": "1908-10-22"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 91 of 91 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-10-22",
      "local_date": "1908-10-22"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-10-23",
      "local_date": "1908-10-23"
    },
    {
      "festival": "naraka-chaturdashi",
      "name": "Naraka Caturdaśī",
      "everyday": "Choti Diwali",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 91 of 91 minutes of aruṇodaya.",
      "path": "/suva/festivals/1908/naraka-chaturdashi",
      "local_date": "1908-10-24"
    },
    {
      "festival": "diwali-lakshmi-puja",
      "name": "Lakṣmī Pūjā",
      "everyday": "Diwali",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Amāvasyā covers 91 of 91 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/diwali-lakshmi-puja",
      "local_date": "1908-10-24"
    },
    {
      "festival": "kali-puja",
      "name": "Kālī Pūjā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Amāvasyā covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/kali-puja",
      "local_date": "1908-10-24"
    },
    {
      "festival": "govardhana-puja",
      "name": "Govardhana Pūjā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/govardhana-puja",
      "local_date": "1908-10-26"
    },
    {
      "festival": "bali-puja",
      "name": "Bali Pūjā",
      "confidence": "boundary",
      "boundary_reasons": [
        "tie-break-unstated"
      ],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 72 of 91 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/bali-puja",
      "local_date": "1908-10-26"
    },
    {
      "festival": "dyuta-pratipad",
      "name": "Dyūta Pratipad",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pratipadā covers 253 of 253 minutes of pūrvāhṇa.",
      "path": "/suva/festivals/1908/dyuta-pratipad",
      "local_date": "1908-10-26"
    },
    {
      "festival": "yama-dvitiya",
      "name": "Yama Dvitīyā",
      "everyday": "Bhai Dooj",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvitīyā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/yama-dvitiya",
      "local_date": "1908-10-27"
    },
    {
      "festival": "naga-chaturthi",
      "name": "Nāga Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/naga-chaturthi",
      "local_date": "1908-10-29"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-10-29",
      "local_date": "1908-10-29"
    },
    {
      "festival": "surya-shashthi",
      "name": "Sūrya Ṣaṣṭhī",
      "everyday": "Chhath",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/surya-shashthi",
      "local_date": "1908-10-31"
    },
    {
      "festival": "gopashtami",
      "name": "Gopāṣṭamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Aṣṭamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/gopashtami",
      "local_date": "1908-11-02"
    },
    {
      "festival": "akshaya-navami",
      "name": "Akṣaya Navamī",
      "everyday": "Amla Navami",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Navamī covers 256 of 256 minutes of pūrvāhṇa.",
      "path": "/suva/festivals/1908/akshaya-navami",
      "local_date": "1908-11-03"
    },
    {
      "festival": "durga-navami",
      "name": "Durgā Navamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Navamī does not reach madhyāhna on either day; the source then takes the second.",
      "path": "/suva/festivals/1908/durga-navami",
      "local_date": "1908-11-03"
    },
    {
      "festival": "ekadashi",
      "name": "Prabodhinī Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-11-05",
      "local_date": "1908-11-05"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 89 of 89 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-11-06",
      "local_date": "1908-11-06"
    },
    {
      "festival": "rasayatra",
      "name": "Rāsayātrā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/rasayatra",
      "local_date": "1908-11-07"
    },
    {
      "festival": "kartiki-purnima",
      "name": "Kārtikī Pūrṇimā",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/kartiki-purnima",
      "local_date": "1908-11-08"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-11-11",
      "local_date": "1908-11-11"
    },
    {
      "festival": "ekadashi",
      "name": "Utpannā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-11-20",
      "local_date": "1908-11-20"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 88 of 88 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-11-21",
      "local_date": "1908-11-21"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-11-22",
      "local_date": "1908-11-22"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-11-27",
      "local_date": "1908-11-27"
    },
    {
      "festival": "naga-panchami-margashirsha",
      "name": "Nāga Pañcamī (Mārgaśīrṣa)",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pañcamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/naga-panchami-margashirsha",
      "local_date": "1908-11-28"
    },
    {
      "festival": "champa-shashthi",
      "name": "Campā Ṣaṣṭhī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/champa-shashthi",
      "local_date": "1908-11-29"
    },
    {
      "festival": "skanda-shashthi",
      "name": "Skanda Ṣaṣṭhī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ṣaṣṭhī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/skanda-shashthi",
      "local_date": "1908-11-29"
    },
    {
      "festival": "mitra-saptami",
      "name": "Mitra Saptamī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Saptamī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/mitra-saptami",
      "local_date": "1908-11-30"
    },
    {
      "festival": "ekadashi",
      "name": "Mokṣadā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-12-04",
      "local_date": "1908-12-04"
    },
    {
      "festival": "akhanda-dvadashi",
      "name": "Akhaṇḍa Dvādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Dvādaśī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/akhanda-dvadashi",
      "local_date": "1908-12-05"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Śukla Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 87 of 87 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-12-05",
      "local_date": "1908-12-05"
    },
    {
      "festival": "dattatreyotpatti",
      "name": "Dattātreyotpatti",
      "everyday": "Datta Jayanti",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Pūrṇimā covers 87 of 87 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/dattatreyotpatti",
      "local_date": "1908-12-07"
    },
    {
      "festival": "sankashta-chaturthi",
      "name": "Saṅkaṣṭa Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī is current at moonrise.",
      "path": "/suva/festivals/1908/sankashta-chaturthi?on=1908-12-11",
      "local_date": "1908-12-11"
    },
    {
      "festival": "ekadashi",
      "name": "Saphalā Ekādaśī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Ekādaśī holds at sunrise.",
      "path": "/suva/festivals/1908/ekadashi?on=1908-12-19",
      "local_date": "1908-12-19"
    },
    {
      "festival": "pradosha-vrata",
      "name": "Kṛṣṇa Pradoṣa Vrata",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Trayodaśī covers 86 of 86 minutes of pradoṣa.",
      "path": "/suva/festivals/1908/pradosha-vrata?on=1908-12-21",
      "local_date": "1908-12-21"
    },
    {
      "festival": "shivaratri",
      "name": "Śivarātri",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturdaśī covers 48 of 48 minutes of niśītha.",
      "path": "/suva/festivals/1908/shivaratri?on=1908-12-22",
      "local_date": "1908-12-22"
    },
    {
      "festival": "vinayaka-chaturthi",
      "name": "Vināyaka Caturthī",
      "confidence": "determinate",
      "boundary_reasons": [],
      "agreement": {
        "state": "none-recorded",
        "institutions": []
      },
      "note": "Caturthī covers 48 of 48 minutes of madhyāhna.",
      "path": "/suva/festivals/1908/vinayaka-chaturthi?on=1908-12-27",
      "local_date": "1908-12-27"
    }
  ],
  "engine": {
    "version": "0.1.0",
    "ruleset": "2026.3-draft",
    "kernel": "de440-1900-2100",
    "kernel_sha256": "7eef444f9e5bd8786b8b5b72e775ecc376991b953a6246ec7a49d2c37434ea74",
    "tzdata": "2026f"
  }
}
