Sources
Sources and Calculation Notes
A transparent note on the astronomical calculations and Panchang concepts used by Samvat.
Calculation Sources
Samvat uses its own TypeScript packages for astronomical and Panchang calculations, including solar position, lunar position, tithi, nakshatra, yoga, karana, muhurat, and festival rules.
The codebase exposes these calculations through the @samvat/core, @samvat/panchang, @samvat/calendars, and @samvat/festivals packages.
What the Calculations Produce
The calculation layer produces observable values such as sunrise, sunset, lunar longitude, solar longitude, tithi, nakshatra, yoga, karana, and muhurat windows.
Pages then turn those values into user-facing explanations, such as why Diwali is tied to Amavasya during pradosha or why Raksha Bandhan follows Shravana Shukla Purnima.
Cultural Sources
Festival definitions encode widely used Panchang rules such as Shravana Shukla Purnima for Raksha Bandhan and Kartik Krishna Amavasya during pradosha for Diwali.
Regional traditions can differ. Samvat should treat calculation notes as transparent software logic, not as a claim to override local religious authority.
How Corrections Should Be Evaluated
A useful correction should include the city, date, observance, Panchang source, and the exact rule difference being claimed.
That lets Samvat improve a calculation or add a regional variant without hiding the reasoning inside a generic date override.