Every chart this app draws rests on computed planetary positions. This page recomputes documented sky events, eclipses, conjunctions, an equinox, a nakshatra ingress from a printed panchangam, in your browser right now, and shows the difference against independently published values.
| Sky event | Published | Computed here | Difference | Tolerance | Result |
|---|
The engine is a clean-room TypeScript implementation of standard astronomical theory: the truncated ELP-2000/82 lunar series and JPL approximate planetary elements per Meeus, IAU nutation and precession, Placidus houses, and the Espenak-Meeus Delta-T model. Accuracy is about ten arcseconds for the Sun and Moon, and a few arcminutes for the planets, up to roughly ten arcminutes for Saturn at the edges of 1800-2050.
Even one arcminute matters at KP sub-lord boundaries, so the app shows boundary distances instead of hiding them. Printed vakya panchangams can differ from computed (drik) positions; that is a century-old difference of method, not a defect in either.
The same checks, plus about five hundred more (differential tests against a reference implementation, golden charts, property tests), run in the repository's test suite:
npm install npm test