Ruleset 2026.3-draft

Rules are data,
with their source.

Each rule is a row of a published text, quoted as printed, with its page. Only rows whose part of the day and two-day rule can be evaluated exactly are here. The rest wait, each for a stated reason.

RuleWhenReadsTwo days qualifyAs printed
Gaurī Tṛtīyā
gauri-tritiya
Caitra, amānta
Śukla Tṛtīyā
madhyāhna
by the preface
Unstated in the source“S 3 Dolotsava, Gauri trtiya, Andolana trtiya, Saubhagya sayana vrata (paraviddha), Sarhul (Bihar).” p. 102
Saubhāgya Śayana Vrata
saubhagya-shayana-vrata
Caitra, amānta
Śukla Tṛtīyā
madhyāhna
by the preface
Paraviddhā: the second day“S 3 Dolotsava, Gauri trtiya, Andolana trtiya, Saubhagya sayana vrata (paraviddha), Sarhul (Bihar).” p. 102
Lakṣmī Pañcamī
lakshmi-panchami
Caitra, amānta
Śukla Pañcamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 5 Sri pancami or Laksmi pancami (purvaviddha).” p. 102
Bhavānī Utpatti
bhavani-utpatti
Caitra, amānta
Śukla Aṣṭamī
madhyāhna
by the preface
Paraviddhā: the second day“S 8 Annapurna puja (Beng.) (paraviddha), Bhavani-utpatti (paraviddha), Asokastami (Special when combined with naks. Punarvasu and Wednesday, after mid-day).” p. 102
Rāma Navamī
rama-navami
Caitra, amānta
Śukla Navamī
madhyāhnaUnstated in the source“S 9 Ramanavami (madhyahnavyapini, special with Punarvasu naks.), Rama jayanti.” p. 102 Not evaluated: The row calls the day special when it falls with Punarvasu nakṣatra; the nakṣatra is not tested.
Anaṅga Trayodaśī
ananga-trayodashi
Caitra, amānta
Śukla Trayodaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 13 Ananga trayodasi (purvaviddha), Mahavira jayanti (Jain).” p. 102
Viṣṇudamanaka Caturdaśī
vishnu-damanaka-chaturdashi
Caitra, amānta
Śukla Caturdaśī
madhyāhna
by the preface
Paraviddhā: the second day“S 14 Madanabhanji, (Bengal & Orissa) (paraviddha), Sivadamanaka caturdasi, Visnudamanaka caturdasi (paraviddha).” p. 102
Caitrī Pūrṇimā
chaitri-purnima
Caitra, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Paraviddhā: the second day“S 15 Caitri purnima (paraviddha), Hanumat jayanti, Oli ending (Jain).” p. 102
Akṣaya Tṛtīyā
akshaya-tritiya
Vaiśākha, amānta
Śukla Tṛtīyā
pūrvāhṇaParaviddhā: the second day“S 3 Aksaya trtiya (purvahna vyapini, paraviddha) (Special when combined with Rohini naksatra and Wednesday), Candanayatra, Parasurama jayanti (pradosavyapini — if occurs on two successive days, the second day is to be observed).” p. 102 Not evaluated: The row calls the day special with Rohiṇī nakṣatra and a Wednesday; neither is tested.
Paraśurāma Jayantī
parashurama-jayanti
Vaiśākha, amānta
Śukla Tṛtīyā
pradoṣaParaviddhā: the second day“S 3 Aksaya trtiya (purvahna vyapini, paraviddha) (Special when combined with Rohini naksatra and Wednesday), Candanayatra, Parasurama jayanti (pradosavyapini — if occurs on two successive days, the second day is to be observed).” p. 102
Śaṅkara Jayantī
shankara-jayanti
Vaiśākha, amānta
Śukla Pañcamī
madhyāhna
by the preface
Unstated in the source“S 5 Sankara jayanti.” p. 102
Gaṅgotpatti
gangotpatti
Vaiśākha, amānta
Śukla Saptamī
madhyāhnaPūrvaviddhā: the first day“S 7 Gangotpatti, (madhyahna vyapini, if occurs on two successive days, the first day is to be observed), Jahnu saptami, Sarkara saptami.” p. 102
Paraśurāma Dvādaśī
parashurama-dvadashi
Vaiśākha, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 12 Parasurama dvadasi (purvaviddha), Rukmini dvadasi (purvaviddha)” p. 102
Rukmiṇī Dvādaśī
rukmini-dvadashi
Vaiśākha, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 12 Parasurama dvadasi (purvaviddha), Rukmini dvadasi (purvaviddha)” p. 102
Nṛsiṃha Caturdaśī
nrisimha-chaturdashi
Vaiśākha, amānta
Śukla Caturdaśī
pradoṣaParaviddhā: the second day“S 14 Nrsimha caturdasi (pradosa vyapini — if it occurs on two successive days, the second day is to be observed, special when combined with naksatra 'Svati', yoga 'Siddhi' and 'Saturday').” p. 102 Not evaluated: The row calls the day special with Svātī nakṣatra, Siddhi yoga and a Saturday; none is tested.
Sampat Gaurī Vrata
sampat-gauri-vrata
Vaiśākha, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Paraviddhā: the second day“S 15 Sampat gauri vrata (paraviddha), Phuladola (Bengal & Orissa) (paraviddha), Gandhesvari puja (Bengal) (purvaviddha), Buddha purnima, Vaisakhi purnima.” p. 102
Buddha Pūrṇimā
buddha-purnima
Vaiśākha, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Unstated in the source“S 15 Sampat gauri vrata (paraviddha), Phuladola (Bengal & Orissa) (paraviddha), Gandhesvari puja (Bengal) (purvaviddha), Buddha purnima, Vaisakhi purnima.” p. 102
Rambhā Tṛtīyā
rambha-tritiya
Jyeṣṭha, amānta
Śukla Tṛtīyā
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 3 Rambha trtiya (purvaviddha).” p. 102
Araṇya Gaurī Vrata
aranya-gauri-vrata
Jyeṣṭha, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Paraviddhā: the second day“S 6 Aranya sasthi, Aranya gauri vrata, (paraviddha), Skanda sasthi, (purvaviddha), Sitala sasthi yatra (Orissa)” p. 102
Skanda Ṣaṣṭhī (Jyaiṣṭha)
skanda-shashthi-jyaishtha
Jyeṣṭha, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 6 Aranya sasthi, Aranya gauri vrata, (paraviddha), Skanda sasthi, (purvaviddha), Sitala sasthi yatra (Orissa)” p. 102
Śrī Rāma Dvādaśī
shri-rama-dvadashi
Jyeṣṭha, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 12 Sri Rama dvadasi (purvaviddha), Campaka dvadasi (Orissa) (purvaviddha).” p. 102
Vaṭa Sāvitrī Vrata Deccan
vata-savitri-vrata
Jyeṣṭha, amānta
Śukla Pūrṇimā
pradoṣaPūrvaviddhā: the first day“S 15 Vata-savitri vrata (Deccan) (pradosavyapini, purvaviddha), Snanayatra (Bengal & Orissa) (paraviddha).” p. 102
Rathayātrā
rathayatra
Āṣāḍha, amānta
Śukla Dvitīyā
madhyāhna
by the preface
Paraviddhā: the second day“S 2 Rathayatra (paraviddha, special when combined with naksatra 'Pusya')” p. 102 Not evaluated: The row calls the day special with Puṣya nakṣatra; the nakṣatra is not tested.
Skanda Pañcamī
skanda-panchami
Āṣāḍha, amānta
Śukla Pañcamī
madhyāhna
by the preface
Paraviddhā: the second day“S 5 Skanda pancami (paraviddha).” p. 102
Vivasvat Saptamī
vivasvat-saptami
Āṣāḍha, amānta
Śukla Saptamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 7 Vivasvat saptami (purvaviddha).” p. 102
Guru Pūrṇimā
guru-purnima
Āṣāḍha, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Paraviddhā: the second day“S 15 Guru purnima (paraviddha), Vyasa puja (paraviddha, 3 muhurtas after sunrise), Kokila vrata (sayahna vyapini). Siva sayanotsava (pradosavyapini).” p. 102
Vyāsa Pūjā
vyasa-puja
Āṣāḍha, amānta
Śukla Pūrṇimā
the first three muhūrtas after sunriseParaviddhā: the second day“S 15 Guru purnima (paraviddha), Vyasa puja (paraviddha, 3 muhurtas after sunrise), Kokila vrata (sayahna vyapini). Siva sayanotsava (pradosavyapini).” p. 102
Kokilā Vrata
kokila-vrata
Āṣāḍha, amānta
Śukla Pūrṇimā
sāyāhnaUnstated in the source“S 15 Guru purnima (paraviddha), Vyasa puja (paraviddha, 3 muhurtas after sunrise), Kokila vrata (sayahna vyapini). Siva sayanotsava (pradosavyapini).” p. 102
Śiva Śayanotsava
shiva-shayanotsava
Āṣāḍha, amānta
Śukla Pūrṇimā
pradoṣaUnstated in the source“S 15 Guru purnima (paraviddha), Vyasa puja (paraviddha, 3 muhurtas after sunrise), Kokila vrata (sayahna vyapini). Siva sayanotsava (pradosavyapini).” p. 102
Aśūnya Śayana Vrata (Āṣāḍha)
ashunya-shayana-vrata-ashadha
Āṣāḍha, amānta
Kṛṣṇa Dvitīyā
moonriseUnstated in the source“K 2 Asunya sayana vrata (candrodaya vyapini; purvahna vyapini and purvaviddha in Bengal).” p. 102 Not evaluated: In Bengal the row reads pūrvāhṇa and pūrvaviddha; that reading is not applied.
Madhusravā Tṛtīyā Gujerat
madhusrava-tritiya
Śrāvaṇa, amānta
Śukla Tṛtīyā
madhyāhna
by the preface
Paraviddhā: the second day“S 3 Madhusrava (Gujerat) (paraviddha).” p. 103
Nāga Pañcamī
naga-panchami
Śrāvaṇa, amānta
Śukla Pañcamī
madhyāhna
by the preface
Paraviddhā: the second day“S 5 Naga pancami (paraviddha)” p. 103
Dāmodara Dvādaśī
damodara-dvadashi
Śrāvaṇa, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 12 Buddha dvadasi, Damodara dvadasi (purvaviddha), Visnu-pavitraropana.” p. 103
Rakṣā Bandhana
raksha-bandhana
Śrāvaṇa, amānta
Śukla Pūrṇimā, second half
the day, sunrise to sunriseUnstated in the source“S 15 Rakhi purnima, Naroli purnima (Cocoanut day), Raksa Bandhana (in the second half of purnima), Rsi tarpana (madhyahna vyapini), Hayagriva utpatti, Jhulanayatra samapana” p. 103
Ṛṣi Tarpaṇa
rishi-tarpana
Śrāvaṇa, amānta
Śukla Pūrṇimā
madhyāhnaUnstated in the source“S 15 Rakhi purnima, Naroli purnima (Cocoanut day), Raksa Bandhana (in the second half of purnima), Rsi tarpana (madhyahna vyapini), Hayagriva utpatti, Jhulanayatra samapana” p. 103
Aśūnya Śayana Vrata
ashunya-shayana-vrata
Śrāvaṇa, amānta
Kṛṣṇa Dvitīyā
moonriseParaviddhā: the second day“K 2 Asunyasayana vrata (Dvitiya current at moonrise; if occurs on two successive days, it is to be observed on the second day).” p. 103
Kajjalī Tṛtīyā
kajjali-tritiya
Śrāvaṇa, amānta
Kṛṣṇa Tṛtīyā
madhyāhna
by the preface
Paraviddhā: the second day“K 3 Kajjali trtiya, (paraviddha), Angaveta trtiya (Orissa).” p. 103
Bahulā Caturthī Madhyadesa
bahula-chaturthi
Śrāvaṇa, amānta
Kṛṣṇa Caturthī
sāyāhnaPūrvaviddhā: the first day“K 4 Bahula caturthi (Madhyadesa) (Sayahnavyapini: if occurs on two successive days, it is to be observed on the 1st day).” p. 103
Hala Ṣaṣṭhī
hala-shashthi
Śrāvaṇa, amānta
Kṛṣṇa Ṣaṣṭhī
madhyāhna
by the preface
Paraviddhā: the second day“K 6 Hala sasthi (paraviddha).” p. 103
Śītalā Saptamī
shitala-saptami
Śrāvaṇa, amānta
Kṛṣṇa Saptamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“K 7 Sitala saptami (purvaviddha).” p. 103
Janmāṣṭamī
janmashtami
Śrāvaṇa, amānta
Kṛṣṇa Aṣṭamī
niśīthaParaviddhā: the second day“K 8 Janmastami (madhyaratra-vyapini), if midnight is covered on two days, or not on any day, it is to be observed on the 2nd day; special when combined with naksatra 'Rohini' at midnight, more so when on Monday or Wednesday. If the combination occurs before midnight and 'Rohini' extends up to midnight, it is to be observed on that day. Gokulastami.” p. 103 Not evaluated: The clauses on Rohiṇī nakṣatra, the Vaiṣṇava observance on the day after saptamī, and the Assam and South India reckoning in the solar month belong to other readings and are not applied.
Aghora Caturdaśī
aghora-chaturdashi
Śrāvaṇa, amānta
Kṛṣṇa Caturdaśī
pradoṣaUnstated in the source“K 14 Aghora caturdasi (pradosa vyapini).” p. 103
Rudra Vrata
rudra-vrata
Bhādrapada, amānta
Śukla Pratipadā
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 1 Rudra vrata (purvaviddha).” p. 103
Haritālikā Vrata
haritalika-vrata
Bhādrapada, amānta
Śukla Tṛtīyā
madhyāhna
by the preface
Paraviddhā: the second day“S 3 Haritalika vrata (paraviddha), Gauri vrata (Orissa), Gauri (Mysore)” p. 103
Gaṇeśa Caturthī
ganesha-chaturthi
Bhādrapada, amānta
Śukla Caturthī
madhyāhnaPūrvaviddhā: the first day“S 4 Varada caturthi (purvaviddha, madhyahnavyapini), Samvatsari parva (Jain-caturthi paksa), Saubhagya caturthi (Bengal), Ganesa caturthi (madhyahna vyapini and purvaviddha)” p. 103
Ṛṣi Pañcamī
rishi-panchami
Bhādrapada, amānta
Śukla Pañcamī
madhyāhnaDisputed in the source“S 5 Rsi pancami (madhyahnavyapini) — If occurs on two successive days, it is to be observed according to Madhava on the 1st day and according to Hemadri and Divodasa on the 2nd day” p. 103
Sūrya Ṣaṣṭhī (Bhādrapada)
surya-shashthi-bhadrapada
Bhādrapada, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Paraviddhā: the second day“S 6 Surya sasthi (paraviddha), Lolarka sasthi” p. 103
Muktābharaṇa Vrata
muktabharana-vrata
Bhādrapada, amānta
Śukla Saptamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 7 Muktabharana vrata (purvaviddha), Lalita saptami (Bengal & Orissa).” p. 103
Rādhāṣṭamī
radhashtami
Bhādrapada, amānta
Śukla Aṣṭamī
madhyāhnaUnstated in the source“S 8 Durvastami (purvaviddha — S 8 of saura Bhadra except Bengal), Mahalaksmi vratarambha, Radhastami (madhyahna vyapini)” p. 103
Vāmana Jayantī
vamana-jayanti
Bhādrapada, amānta
Śukla Dvādaśī
madhyāhnaUnstated in the source“S 12 Visnuparivartanotsava, Sakrotthana (in any of the naksatras U. Asadha, Sravana & Dhanistha), Kalki dvadasi, Sravana dvadasi (when combined with naksatra Sravana), Vamana jayanti (madhyahna vyapini).” p. 103
Ananta Caturdaśī
ananta-chaturdashi
Bhādrapada, amānta
Śukla Caturdaśī
the first three muhūrtas after sunriseUnstated in the source“S 14 Ananta caturdasi (covering three muhurtas from sunrise, but one muhurta in Bengal).” p. 103 Not evaluated: In Bengal the row asks for one muhūrta from sunrise; that reading is not applied.
Candra Ṣaṣṭhī
chandra-shashthi
Bhādrapada, amānta
Kṛṣṇa Ṣaṣṭhī
moonrisePūrvaviddhā: the first day“K 6 Candra sasthi (Sasthi current at moon-rise, if occurs on two successive days, it is to be observed on the first day).” p. 103
Mahālakṣmī Vrata Samāpana
mahalakshmi-vrata-samapana
Bhādrapada, amānta
Kṛṣṇa Aṣṭamī
moonriseUnstated in the source“K 8 Mahalaksmi vrata samapana (current at moonrise), Jitastami (pradosa), Jimutavahana puja” p. 103
Jitāṣṭamī
jitashtami
Bhādrapada, amānta
Kṛṣṇa Aṣṭamī
pradoṣaUnstated in the source“K 8 Mahalaksmi vrata samapana (current at moonrise), Jitastami (pradosa), Jimutavahana puja” p. 103
Mahālaya Amāvāsyā
mahalaya-amavasya
Bhādrapada, amānta
Kṛṣṇa Amāvasyā
aparāhṇaUnstated in the source“K 30 Mahalaya amavasya (aparahnavyapini)” p. 103 Not evaluated: The note on p. 106 gives the first day in a decreasing tithimāna and the second in an increasing one, when amāvāsyā covers the whole of aparāhṇa on both days; tithimāna is not computed.
Durgā Saptamī
durga-saptami
Āśvina, amānta
Śukla Saptamī
the first muhūrta after sunriseParaviddhā: the second day“S 7 Durga saptami (paraviddha) — covering one muhurta from sunrise” p. 104
Mahāṣṭamī
mahashtami
Āśvina, amānta
Śukla Aṣṭamī
madhyāhna
by the preface
Paraviddhā: the second day“S 8 Mahastami (paraviddha)” p. 104
Mahānavamī
mahanavami
Āśvina, amānta
Śukla Navamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 9 Mahanavami (purvaviddha) (In Bengal it is observed as paraviddha covering one muhurta from sunrise).” p. 104 Not evaluated: The Bengal reading (paraviddha, one muhūrta from sunrise) is not applied.
Vijayā Daśamī
vijaya-dashami
Āśvina, amānta
Śukla Daśamī
madhyāhna
by the preface
first, with Śravaṇa in the day time
Unstated in the source“S 10 Vijaya dasami (In Bengal it is observed as paraviddha, covering one muhurta from sunrise. In other places, if it touches Sravana naksatra in the day time it is observed on that day), Sarasvati visarjana (to be observed in naksatra Sravana), Dasahara.” p. 104 Not evaluated: The Bengal reading (paraviddha, one muhūrta from sunrise) is not applied.
Karaka Caturthī
karaka-chaturthi
Āśvina, amānta
Kṛṣṇa Caturthī
moonrisePūrvaviddhā: the first day“K 4 Karaka caturthi (current at moon-rise, if occurs on two successive days, it is to be observed on the first day)” p. 104
Ahoyī Aṣṭamī Gujerat
ahoyi-ashtami
Āśvina, amānta
Kṛṣṇa Aṣṭamī
moonriseParaviddhā: the second day“K 8 Ahoyi astami (Gujerat) (current at moonrise), Karastami (Maharashtra). If occurs on two successive days, it is to be observed on the second day.” p. 104
Govatsa Dvādaśī
govatsa-dvadashi
Āśvina, amānta
Kṛṣṇa Dvādaśī
pradoṣaPūrvaviddhā: the first day“K 12 Govatsa dvadasi (pradosa vyapini). If occurs on two days, it is to be observed on the first day.” p. 104
Yama Dīpadāna
yama-dipadana
Āśvina, amānta
Kṛṣṇa Trayodaśī
pradoṣaUnstated in the source“K 13 Yama dipadana (pradosa).” p. 104
Naraka Caturdaśī
naraka-chaturdashi
Āśvina, amānta
Kṛṣṇa Caturdaśī
aruṇodayaPūrvaviddhā: the first day“K 14 Naraka caturdasi (covering a period of 4 ghatikas before sunrise, if occurs on two successive days, it is to be observed on the first day)” p. 104
Lakṣmī Pūjā
diwali-lakshmi-puja
Āśvina, amānta
Kṛṣṇa Amāvasyā
pradoṣaUnstated in the source“K 30 Kali puja (nisithavyapini), Dipavali or Diwali (pradosa), Mahalaksmipuja (pradosa)” p. 104
Kālī Pūjā
kali-puja
Āśvina, amānta
Kṛṣṇa Amāvasyā
niśīthaUnstated in the source“K 30 Kali puja (nisithavyapini), Dipavali or Diwali (pradosa), Mahalaksmipuja (pradosa)” p. 104
Govardhana Pūjā
govardhana-puja
Kārtika, amānta
Śukla Pratipadā
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 1 Govardhana puja, Annakuta [purvaviddha], Balidaityaraja puja (pradosa), Dyuta pratipad (purvahna).” p. 104
Dyūta Pratipad
dyuta-pratipad
Kārtika, amānta
Śukla Pratipadā
pūrvāhṇaUnstated in the source“S 1 Govardhana puja, Annakuta [purvaviddha], Balidaityaraja puja (pradosa), Dyuta pratipad (purvahna).” p. 104
Bali Pūjā
bali-puja
Kārtika, amānta
Śukla Pratipadā
pradoṣaUnstated in the source“S 1 Govardhana puja, Annakuta [purvaviddha], Balidaityaraja puja (pradosa), Dyuta pratipad (purvahna).” p. 104
Yama Dvitīyā
yama-dvitiya
Kārtika, amānta
Śukla Dvitīyā
madhyāhnaPūrvaviddhā: the first day“S 2 Bhratrdvitiya, Yamadvitiya (madhyahna, purvaviddha), Masyadhara (Dwat) puja (Bihar).” p. 104
Nāga Caturthī
naga-chaturthi
Kārtika, amānta
Śukla Caturthī
madhyāhnaParaviddhā: the second day“S 4 Naga caturthi (paraviddha and madhyahnavyapini).” p. 104
Sūrya Ṣaṣṭhī
surya-shashthi
Kārtika, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Unstated in the source“S 6 Nadi sasthi, Skanda sasthi (Madras), Surya sasthi, Chhat (Bihar).” p. 104
Gopāṣṭamī
gopashtami
Kārtika, amānta
Śukla Aṣṭamī
madhyāhna
by the preface
Unstated in the source“S 8 Gopastami, Gosthastami.” p. 104
Akṣaya Navamī
akshaya-navami
Kārtika, amānta
Śukla Navamī
pūrvāhṇaUnstated in the source“S 9 Aksaya navami (purvahnavyapini), Jagaddhatri puja (Bengal), (udayavyapini one muhurta), Anla navami (Orissa), Durga navami (purvaviddha), Gauri vrata.” p. 104
Durgā Navamī
durga-navami
Kārtika, amānta
Śukla Navamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 9 Aksaya navami (purvahnavyapini), Jagaddhatri puja (Bengal), (udayavyapini one muhurta), Anla navami (Orissa), Durga navami (purvaviddha), Gauri vrata.” p. 104
Rāsayātrā
rasayatra
Kārtika, amānta
Śukla Pūrṇimā
niśīthaParaviddhā: the second day“S 15 Rasayatra, (nisithavyapini, i.e. covering a period from 24 minutes before to 24 minutes after midnight. If occurs on two days or does not occur on any day, it is to be observed on the second day), Puskar Fair. Ratha yatra (Jain), Tripurotsava (evening), Kedara vrata (Orissa), Kartiki purnima.” p. 104
Kārtikī Pūrṇimā
kartiki-purnima
Kārtika, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Unstated in the source“S 15 Rasayatra, (nisithavyapini, i.e. covering a period from 24 minutes before to 24 minutes after midnight. If occurs on two days or does not occur on any day, it is to be observed on the second day), Puskar Fair. Ratha yatra (Jain), Tripurotsava (evening), Kedara vrata (Orissa), Kartiki purnima.” p. 104
Nāga Pañcamī (Mārgaśīrṣa)
naga-panchami-margashirsha
Mārgaśīrṣa, amānta
Śukla Pañcamī
madhyāhna
by the preface
Paraviddhā: the second day“S 5 Naga pancami (2nd) (paraviddha).” p. 104
Campā Ṣaṣṭhī Maharashtra
champa-shashthi
Mārgaśīrṣa, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Paraviddhā: the second day“S 6 Campa sasthi (Maharashtra) (paraviddha). (Special when combined with naksatra Satabhisaj, yoga Vyatipata and Sunday), Skanda sasthi (purvaviddha), Guha sasthi” p. 104 Not evaluated: The row calls the day special with Śatabhiṣaj nakṣatra, Vyatīpāta yoga and a Sunday; none is tested.
Skanda Ṣaṣṭhī
skanda-shashthi
Mārgaśīrṣa, amānta
Śukla Ṣaṣṭhī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 6 Campa sasthi (Maharashtra) (paraviddha). (Special when combined with naksatra Satabhisaj, yoga Vyatipata and Sunday), Skanda sasthi (purvaviddha), Guha sasthi” p. 104
Mitra Saptamī
mitra-saptami
Mārgaśīrṣa, amānta
Śukla Saptamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 7 Mitra saptami (purvaviddha).” p. 104
Akhaṇḍa Dvādaśī
akhanda-dvadashi
Mārgaśīrṣa, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Paraviddhā: the second day“S 12 Matsya dvadasi, Akhanda dvadasi (paraviddha), Vyanjana dvadasi & Dana dvadasi (Orissa).” p. 104
Dattātreyotpatti
dattatreyotpatti
Mārgaśīrṣa, amānta
Śukla Pūrṇimā
pradoṣaUnstated in the source“S 15 Dattatreyotpatti (pradosa).” p. 104
Yama Tarpaṇa
yama-tarpana
Pauṣa, amānta
Kṛṣṇa Caturdaśī
aruṇodayaUnstated in the source“K 14 Yama tarpana (covering a period of 4 ghatikas before sunrise)” p. 105
Tila Caturthī
tila-chaturthi
Māgha, amānta
Śukla Caturthī
pradoṣaUnstated in the source“S 4 Tila caturthi and Kunda caturthi (pradosavyapini), Varada caturthi (Bengal & Orissa), Ganesa caturthi, Ganesa jayanti (madhyahnavyapini purvaviddha).” p. 105
Gaṇeśa Jayantī
ganesha-jayanti
Māgha, amānta
Śukla Caturthī
madhyāhnaPūrvaviddhā: the first day“S 4 Tila caturthi and Kunda caturthi (pradosavyapini), Varada caturthi (Bengal & Orissa), Ganesa caturthi, Ganesa jayanti (madhyahnavyapini purvaviddha).” p. 105
Śrī Pañcamī
shri-panchami
Māgha, amānta
Śukla Pañcamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 5 Sri Pancami (purvaviddha), Sarasvati puja (Bengal), Vasanta pancami, Madana pancami.” p. 105
Vasanta Pañcamī
vasanta-panchami
Māgha, amānta
Śukla Pañcamī
madhyāhna
by the preface
Unstated in the source“S 5 Sri Pancami (purvaviddha), Sarasvati puja (Bengal), Vasanta pancami, Madana pancami.” p. 105
Ratha Saptamī
ratha-saptami
Māgha, amānta
Śukla Saptamī
aruṇodayaUnstated in the source“S 7 Ratha saptami (covering 4 ghatikas before sunrise), Acala saptami, Vidhana saptami, Arogya saptami [purvaviddha].” p. 105
Bhīṣma Dvādaśī
bhishma-dvadashi
Māgha, amānta
Śukla Dvādaśī
madhyāhna
by the preface
Pūrvaviddhā: the first day“S 12 Bhisma dvadasi (purvaviddha), Amalaki dvadasi, Santana dvadasi, Varaha dvadasi” p. 105
Māghī Pūrṇimā
maghi-purnima
Māgha, amānta
Śukla Pūrṇimā
madhyāhna
by the preface
Paraviddhā: the second day“S 15 Maghi purnima (paraviddha)” p. 105
Mahāśivarātri
maha-shivaratri
Māgha, amānta
Kṛṣṇa Caturdaśī
niśīthaDisputed in the source“K 14 Mahasivaratri (nisithavyapini) — In some opinion it is to be observed on nisitha and in some opinion on pradosa. If occurs on two successive nisithas then according to Hemadri it is to be observed on the first day and according to Madhava, to be observed on the second day” p. 105 Not evaluated: The alternative opinion that reads pradoṣa instead of niśītha is not evaluated.
Holikā Dahana
holika-dahana
Phālguna, amānta
Śukla Pūrṇimā
sāyāhnaUnstated in the source“S 15 Holika-dahana (Sayahnavyapini — it should be observed on second half of purnima at night), Dolayatra (Bengal & Orissa) (covering 4 ghatikas before sunrise of the day of festival), Holi — on the day after Holikadahana.” p. 105 Not evaluated: The hour the row gives for the rite ("it should be observed on second half of purnima at night") is not tested: sāyāhna alone settles the day.
Holī
holi
the day after Holikā Dahana
Phālguna, amānta
Śukla Pūrṇimā
sāyāhnaUnstated in the source“S 15 Holika-dahana (Sayahnavyapini — it should be observed on second half of purnima at night), Dolayatra (Bengal & Orissa) (covering 4 ghatikas before sunrise of the day of festival), Holi — on the day after Holikadahana.” p. 105
Vasantotsava
vasantotsava
Phālguna, amānta
Kṛṣṇa Pratipadā
sunrisePūrvaviddhā: the first day“K 1 Vasantotsava (current at sunrise, if occurs on two successive days, it is to be observed on the first day).” p. 105
Śītalāṣṭamī
shitalashtami
Phālguna, amānta
Kṛṣṇa Aṣṭamī
madhyāhna
by the preface
Pūrvaviddhā: the first day“K 8 Sitalastami, (purvaviddha)” p. 105
Ekādaśī
ekadashi
Every lunation
Śukla Ekādaśī · Kṛṣṇa Ekādaśī
sunriseParaviddhā: the second day“The general rule prevalent in most part of India is that it is to be observed on the day when the tithi is current at sunrise. If it occurs on two successive days, it is to be observed on the second day. When does not occur on any day, it is to be observed on the day of the tithi, but widows and sannyasins would observe on the next-day.” p. 105 Not evaluated: The next-day observance for widows and sannyāsins, the Bengal avoidance of an ekādaśī joined to daśamī, and the Vaiṣṇava aruṇodaya rule belong to other traditions and are not applied.
Vināyaka Caturthī
vinayaka-chaturthi
Every lunation
Śukla Caturthī
madhyāhnaUnstated in the source“The sukla caturthi in each month is called Ganesa caturthi or Vinayaka caturthi. It is observed at madhyahna. The chief among them are caturthis of Bhadrapada and Magha. Similarly the krsna caturthi in each month is called Sankasta caturthi, to be observed on the day when the tithi is current at moonrise. It is called Angaraka caturthi if it falls on Tuesday.” p. 108
Saṅkaṣṭa Caturthī
sankashta-chaturthi
Every lunation
Kṛṣṇa Caturthī
moonriseUnstated in the source“The sukla caturthi in each month is called Ganesa caturthi or Vinayaka caturthi. It is observed at madhyahna. The chief among them are caturthis of Bhadrapada and Magha. Similarly the krsna caturthi in each month is called Sankasta caturthi, to be observed on the day when the tithi is current at moonrise. It is called Angaraka caturthi if it falls on Tuesday.” p. 108 Not evaluated: It is called Aṅgāraka Caturthī when it falls on a Tuesday; the weekday is not tested.
Pradoṣa Vrata
pradosha-vrata
Every lunation
Śukla Trayodaśī · Kṛṣṇa Trayodaśī
pradoṣaUnstated in the source“Pradosa-vrata — The sukla and krsna trayodasi tithis of each month when cover the period of 'pradosa', are observed as Pradosa-vratas.” p. 108
Śivarātri
shivaratri
Every lunation
Kṛṣṇa Caturdaśī
niśīthaUnstated in the source“The krsna caturdasi in each month is called 'Sivaratri'. The chief among them is that of Magha. The tithi must cover nisitha (or pradosa in some opinion).” p. 108 Not evaluated: The alternative opinion that reads pradoṣa instead of niśītha is not evaluated.
Vaiśākhī
vaishakhi
Sun enters Meṣa
nirayana
the day, from sunriseCannot arise: an instant“Mesadi — Cadaka puja (Bengal), Bahag Bihu (Assam), Cheiraoba (Manipur), Visu (T. C. State), Vaisakhi (on the samkramana day commencing from sunrise).” p. 106 Not evaluated: The other names in the row (Cadaka puja, Bahag Bihu, Cheiraoba, Visu) are regional observances and wait with the regional rows.
Makara Saṅkrānti
makara-sankranti
Sun enters Makara
nirayana
the day, from midnightCannot arise: an instant“Makaradi — Makaradi snana, Magh Bihu (Assam), Tila samkranti, Pongal (S. India), Bhogi (S. India — on the day before Pongal), Mattu Pongal (S. India — on the day after Pongal).” p. 106
Pongal S. India
pongal
Sun enters Makara
nirayana
the day, from the sunset beforeCannot arise: an instant“Makaradi — Makaradi snana, Magh Bihu (Assam), Tila samkranti, Pongal (S. India), Bhogi (S. India — on the day before Pongal), Mattu Pongal (S. India — on the day after Pongal).” p. 106 Not evaluated: The rule that heads the solar festivals, the day "taken to begin from midnight" (p. 106), is not applied to Pongal. It is kept on the first day of the month of Makara as the Tamil districts count it, a transit after sunset going to the next day (p. 244); the Rashtriya Panchang prints Pongal so.
Bhogi S. India
bhogi
the day before Pongal
Sun enters Makara
nirayana
the day, from the sunset beforeCannot arise: an instant“Makaradi — Makaradi snana, Magh Bihu (Assam), Tila samkranti, Pongal (S. India), Bhogi (S. India — on the day before Pongal), Mattu Pongal (S. India — on the day after Pongal).” p. 106
Mattu Pongal S. India
mattu-pongal
the day after Pongal
Sun enters Makara
nirayana
the day, from the sunset beforeCannot arise: an instant“Makaradi — Makaradi snana, Magh Bihu (Assam), Tila samkranti, Pongal (S. India), Bhogi (S. India — on the day before Pongal), Mattu Pongal (S. India — on the day after Pongal).” p. 106

A row that names no part of the day falls under the preface: “Here noon or madhyahna relates to the period of time from 24 minutes (one ghatika) before mid-day upto the same time after it. This is the most appropriate time. If this time is not covered by the tithi on any day, the festival is to be observed on the succeeding day of the tithi.” The general rule the marks refer to: “When the requisite tithi covers the prescribed time on two successive days, the festival is to be observed in such a case on the first day where marked 'Purvaviddha', and on the second day where marked 'Paraviddha'.” Calendar Reform Committee 1955, General Rules for Religious Festivals, p. 101. Where a row marks neither, the resolver rules the day the tithi covers longer and flags the ruling as a boundary, because that choice is ours and not the source’s. A tithi within 300 seconds of a threshold is a boundary too.

The solar festivals are dated by the Sun’s entry into a sign: “The following festivals are observed according to the day of Sun's transit into rasis (Ravi-samkramana). For this purpose the day has been taken to begin from midnight, i.e., when the samkramana takes place after midnight, the festival relating to the samkramana is to be observed on the following day.” Calendar Reform Committee 1955, General Rules for Religious Festivals, p. 106. Pongal alone is not taken from midnight: its row tags it for South India, and it is ruled by the report’s account of how a Tamil month begins, “The Tamil rule: In the Tamil districts the rule is that when a samkranti takes place before sunset, the month begins on the same day, while if it takes place after sunset the month begins on the following day.” Calendar Reform Committee 1955, Rules of Samkranti, p. 244. A rule kept the day after or before another takes that rule’s day and counts from it.

Not here yet: rows kept in one region under a rule of its own (Bengal, and the regional names of the solar rows), rows dated by a nakṣatra in a solar month (Onam) or by a part of the night the source does not define, and rows that name no part of the day and have no printed date to be checked against. They are listed, each with its reason, in packages/rules/NOT-ENCODED.md.

Ruleset
2026.3-draft
Source
Calendar Reform Committee, 1955
Engine · ruleset
0.1.0 · 2026.3-draft
As data
/v1/rules