MOON_CONNECTION_FLOW_VALIDATION_2026 07 15 - TheDaniel166/moira GitHub Wiki
Moon Connection Flow Validation — 2026-07-15
Product under test
This ledger covers the neutral MoonConnectionFlow geometry exposed by:
moira.aspect_events.moon_connection_flow_at(...);Moira.moon_connection_flow_at(...);POST /v1/aspects/moon-connection-flow;- the nested
moon_connection_flowmember of Dorotheus V.9 leasing results.
It does not validate an astrological outcome, a fortune/infortune assignment, or a complete leasing judgement.
Computational semantics
- Positions are apparent geocentric longitudes in the true ecliptic and equinox of date from Moira's planetary pipeline.
- Input epochs are UT1 Julian days; the planetary pipeline performs its own TT conversion.
- Exact events are the established eight directional forms of the five major aspects.
- The prior search window is caller-declared as either the current tropical sign or a positive bounded fixed lookback.
- The next search is bounded by the Moon's current tropical-sign egress.
- Previous and next events are strictly before and after the query instant.
- Current motion delegates to the signed
AspectMotionWitness; no event absence or stationary state is flattened into applying/separating truth. - Motion speeds are the canonical
PlanetData.speedproduct: derivatives of corrected geocentric ecliptic longitude. Existing REST compatibility identifiers still contain the historical wordastrometric; this substrate correction does not change those response literals or models.
Source boundary
Dorotheus, Carmen Astrologicum V.9.8 states that the Moon's flow-away and
connection indicate the leasing matters described in V.9. V.6.27-31 supports
the general prior/root and next/outcome sequence. V.10 and V.29 show that
matter chapters may assign these events to particular parties or temporal
roles. The surviving V.9 passage does not assign them to its four named
leasing stakes. Consequently the geometry is transported in full while the
V.9 clause remains not_evaluable pending the fuller Theophilus/Hephaistion
parallel.
Evidence classes
- Invariant tests prove policy coherence, strict event ordering, exact search bounds, last-prior/first-next selection, signed time direction, and explicit no-event reasons.
- DE441 regression evidence at JD 2451545.0 traces the current-sign previous event, instantaneous motion, and next current-sign connection through engine and leasing vessels.
- REST tests prove every policy, event, motion, provenance, and boundary field survives serialization and appears in OpenAPI.
- Public-surface tests prove root, facade, and module admission.
DE441 regression is regression and invariant evidence for the named product; it is not an external doctrinal oracle or empirical proof of astrology.