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.

Trust and methodology