Stage 05: OBSERVER_LINE_OF_SIGHT — shift from geocentric to topocentric.
@type t() :: %EphCore.SnapshotPipeline.ObserverLineOfSight{ aberration_applied: boolean(), direction_unit: {float(), float(), float()}, frame: atom(), target: atom(), topocentric_position_km: {float(), float(), float()}, topocentric_range_km: float() }
@spec resolve(term(), EphCore.SnapshotPipeline.SolarSystemPosition.t()) :: t()
@spec resolve(term(), atom()) :: t()