Home / Engine / Chart and Pipeline Engine

Affirmology engine - chart coverage gaps and what to add

Updated Jun 19, 2026 · Affirmology_EngineCoverage_Gaps_v1.md

Summary. The astrology engine (affirmology-agent/src/affirmology/chart/astrology.py) calls Swiss Ephemeris with the MOSHIER flag (swe.FLGMOSEPH). Moshier is the built-in analytic ephemeris that needs no data files, but it only covers the ten classical planets and the l

Affirmology engine - chart coverage gaps and what to add

2026-06-17 · why points are missing and the prioritized fill list

Why Chiron, Lilith, Part of Fortune, Juno, Pallas were missing

The astrology engine (affirmology-agent/src/affirmology/chart/astrology.py) calls Swiss Ephemeris with the MOSHIER flag (swe.FLG_MOSEPH). Moshier is the built-in analytic ephemeris that needs no data files, but it only covers the ten classical planets and the lunar nodes. Consequences: - Chiron IS in the code (OPTIONAL_BODIES) but Moshier cannot compute it and the asteroid data file is not installed, so it is silently skipped. - The four asteroids (Ceres, Pallas, Juno, Vesta) are not in the body list at all, and would also need the data file. - Black Moon Lilith, Part of Fortune, Part of Spirit, and the Vertex were simply never added, even though Moshier CAN compute them (Lilith is a lunar orbital element; the Parts and Vertex are formulas from Sun/Moon/Asc/MC).

Fix paths

Priority 1 - astrology points to add (high value, mostly small lift)

  1. Chiron (the core wound and the healer gift). Needs the data file.
  2. The four asteroids: Ceres (nourishment, cycles, loss and return), Pallas (wisdom, strategy, pattern recognition), Juno (commitment, contracts, partnership), Vesta (devotion, focus, what you tend). Needs the data file.
  3. Black Moon Lilith, mean and true (raw, untamed, sovereign self). No data file. ADD NOW.
  4. Part of Fortune and Part of Spirit, with sect (day/night) handled correctly. No data file. ADD NOW. Fortune is the body/material-flow lot; Spirit is the vocation lot.
  5. Vertex / anti-Vertex (fated encounters). No data file. ADD NOW.

Priority 2 - the biggest interpretive gap: ASPECTS

The engine outputs positions but computes no ASPECTS between them. A chart without an aspect grid is a list, not a reading. Add: the major aspects (conjunction, sextile, square, trine, opposition) and ideally minor (quincunx, semisextile), with orbs, applying/separating, and an aspect-to-angles pass. This single addition is the largest quality jump for any reading the agents write.

Priority 3 - condition and timing (astrology)

Priority 4 - VEDIC depth (high value for wealth, currently only the base sidereal chart)

Priority 5 - Human Design depth

Priority 6 - numerology depth

Priority 7 - Gene Keys completeness

Computed and stored today (Jeff and Sol)

Part of Fortune, Part of Spirit, Vertex, Black Moon Lilith (mean and true) for both, in each person's extended_points_facts.md and in the paste-ready blueprint capsule. Standouts: Sol's Black Moon Lilith sits in Taurus in the 2nd house (raw self-worth and money power, reinforcing her Taurus North Node "claim your own value" code); Jeff's Part of Fortune sits at the very end of Libra into Scorpio in the 9th, near his Midheaven and Jupiter (fortune tied to his public, Jupiter-blessed vocation).