Volumetric thermosphere shell around Earth, Keplerian orbit propagation from parsed TLE elements, ground-track trace, then a scripted conjunction and burn-resolution at T+30s.
TLE parsed with AS.parseTLE() → Keplerian elements → AS.propagate() samples the orbit 256 times.
Atmospheric density from an NRLMSIS-style falloff (AS.atmoDensity); shell opacity is modulated by Kp.
Conjunction + burn are scripted beats — not solved — but the geometry and miss-distance response are physically consistent.