{"service":"rotastellar-sim","version":"1.1.0","description":"Orbital Simulation — stateless orbital computation for satellite digital twins","endpoints":["POST /v1/state — Get orbital state at a timestamp","POST /v1/state/batch — Batch state for multiple satellites","POST /v1/propagate — Full trajectory over a time window","POST /v1/passes — Compute ground station passes","POST /v1/orbital-params — Compute orbital parameters from altitude","GET  /v1/templates — Orbit templates","GET  /v1/constellation-templates — Constellation patterns","POST /v1/constellation-templates/:id/expand — Generate satellite definitions","GET  /v1/ground-stations — Ground station network","POST /v1/sessions — Create simulation session","GET  /v1/sessions/:id — Get session state","POST /v1/sessions/:id/tick — Advance simulation time","POST /v1/sessions/:id/fault — Inject fault into satellite"]}