hellenistic-outer-planet-testimony-1.0.0 is an additive contemporary extension over exact Swiss Ephemeris positions. It is disabled by default and cannot mutate the traditional seven-planet arrays consumed by Stelliums doctrine functions.
Calculation contract
- Bodies are Uranus, Neptune, and Pluto in that fixed order.
- The engine returns longitude, latitude, signed longitude speed, retrograde state, sign, and Whole Sign place when an Ascendant exists.
- Natal, solar-return, lunar-return, current-sky, Today, Journal, and private synastry surfaces read the same account preference.
- Existing immutable charts must be recalculated to acquire the optional facts; missing facts are never estimated.
Isolation contract
The engine stores optionalOuterPlanets separately from planets. Transit and synastry aspect builders continue to receive only the seven traditional bodies. Dignity, sect, rulership, Lots, dispositors, topical rulers, profections, releasing, Decennials, and translated Today guidance never read the optional array.
Report contract
Checkout freezes selected, policyVersion, ordered bodies, role, and traditionalDoctrineUnchanged. Fulfillment rejects altered selections, rejects incomplete outer facts, removes unselected facts, and prints selected positions in a separately disclosed PDF section.
Source and historical boundary
Swiss Ephemeris is the astronomical source for the later-discovered bodies. Ancient Hellenistic texts cannot source a rule for planets unknown to their authors. Stelliums therefore treats any use as a declared contemporary observation policy rather than attributing it to Ptolemy, Valens, Dorotheus, Paulus, Porphyry, or another ancient authority.
