porphyry-seven-day-phase-proximity-1.0.0 is a deterministic comparison layer over swiss-atmospheric-visibility-1.0.0 and swiss-planetary-stations-1.0.0. It performs no new astronomical search and never changes the preserved source events.
Applicability and inputs
- Targets are Mercury, Venus, Mars, Jupiter, and Saturn.
- The Sun and Moon return not-applicable.
- A complete appearance lane requires prior and next modeled events plus finite nonnegative day distances.
- A complete station lane requires prior and next exact roots plus finite nonnegative day distances.
Selection and ordering
Every complete-lane event with an absolute distance no greater than seven days is retained. Seven days is inclusive to floating-point tolerance. Results are sorted by distance, temporal direction, source lane, and event type so the same frozen inputs always produce the same ledger.
Status contract
- within-window: at least one known source event qualifies, even when the other lane is unavailable.
- outside-window: no event qualifies and both source chronologies are complete.
- indeterminate: no event qualifies and at least one chronology is incomplete.
- not-applicable: Sun or Moon.
Regression boundaries
- Exactly 7.000000 days is retained as the inclusive endpoint.
- An event at 7.000001 days is excluded.
- Appearance and station events never lose their source identity.
- A known qualifying event is retained when the other chronology is unavailable.
- Missing chronology never becomes an outside-window result.
