argelander-providers
v0.0.1
Published
Standalone StateProviders for Argelander: near-earth SGP4/TLE and pre-sampled state playback behind the frozen SPEC-PROVIDER seam, with worker port marshalling. Reserved pre-release.
Readme
argelander-providers
Standalone StateProviders below the frozen SPEC-PROVIDER seam (ADR-0008). Sgp4Provider propagates near-earth TLEs from source (Vallado formulation, WGS-72) and answers TEME natively or ITRF93/IAU_EARTH through a rendering-grade GMST spin; deep-space elements refuse until SDP4 lands. PresampledProvider plays back per-body sampled state tables (CSV ingestion via parsePresampledCsv) with cubic Hermite interpolation and slerped orientation. serveStateProvider and remoteStateProvider marshal any provider across a Web Worker or MessagePort boundary with transferable batches so propagation stays off the main thread (AGE-05). Epochs outside coverage refuse atomically with CoverageRefusalError; nothing is clamped and nothing is NaN-filled.
