Declination in degrees [-90,90], north positive.
Full ecliptic latitude in degrees [-90,90], not an assumed zero.
Ecliptic longitude in degrees; finite values wrap into [0,360).
Strictly |declination| > the supplied true obliquity, with no uncertainty allowance, except for the Sun, by convention. In chartDeclinations the chart's own Sun row is never out of bounds, at any latitude. In declinationsForBodies a row labelled exactly "Sun" is exempt while its ecliptic latitude is within SUN_BOUND_LATITUDE, and flagged by the strict rule beyond it. The real Sun does pass the bound at about half of all solstices, by up to about 1.1″, but the ephemeris's solar declination is off by up to about 2.7″ near the present and its solar latitude by tens of arcseconds far from it (−68″ in year 2, +26″ in 3902), more than the effect, so the flag could not say which.
Right ascension in degrees [0,360), or null at a numerical celestial pole.
False exactly when ra is null; consult RA_POLE_TOLERANCE.
|declination| − trueObliquity, in arcseconds: positive beyond the bound, negative inside it. For every row but the exempt Sun, outOfBounds is exactly boundMarginArcsec > 0. The flag describes the ephemeris's position; it agrees with the real sky only where |boundMarginArcsec| exceeds the ephemeris's declination error for that body (see the README).