Barack Obama
1961-08-04
We benchmark every chart against astro.com. Here's the proof.
24 verified Rodden AA/A natal charts. Continuously validated by CI on every code change.
Every fixture's computed values match astro.com (Placidus, tropical, default orbs) within these tolerances. If any fixture falls outside any tolerance, the build fails before deploy.
| Quantity | Tolerance | Why this number |
|---|---|---|
| Planet ecliptic longitude | ±0.5° | Tighter than any planet's possible distance to a sign boundary — guarantees correct sign placement. |
| Planet sign placement | exact | Implied by the ±0.5° longitude tolerance. |
| Midheaven (MC) | ±0.5° | Same reasoning as planets. |
| Placidus house cusps | ±1.0° | Placidus is sensitive to latitude, time, and implementation differences; ±1° still keeps any cusp within its sign. |
| Rising sign | ±0.5° | Established by the Rising Sign Foundation (2026-04-20); carried forward. |
1961-08-04
1917-05-29
1926-06-01
1961-07-01
1879-03-14
1986-03-28
1918-07-18
1942-01-17
1892-04-08
1819-05-24
1958-08-16
1946-08-19
1955-02-24
1929-05-04
1940-10-23
1969-05-14
1965-11-21
2008-03-09
2008-03-30
1923-09-16
1940-10-09
1949-10-08
1856-05-06
1961-05-06
Every fixture's expected values — rising sign, Midheaven, all 10 classical planet longitudes, and 12 Placidus house cusps — are transcribed directly from astro-seek.com (which runs Swiss Ephemeris, the same engine astro.com uses), under Placidus, tropical zodiac, default orbs. The fixture files are checked into the repository under src/lib/astrology/fixtures/charts/. Our calc library must match within the tolerances above or the build fails.
Tolerance isn't "we're sometimes wrong" — it's the boundary within which independent professional ephemerides also disagree, due to choice of reference frame, obliquity model, ephemeris version, and numerical precision. Every value above is tighter than those sources disagree with each other.