You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prepend a powered-ascent act to /fly: the mission timeline extends to one continuous, scrubbable pad → orbit → cruise → arrival arc. Today launch is a zero-duration dot and the sim opens already in cruise — this makes getting off Earth the app's best standalone learning surface (thrust, gravity, drag, staging all legible at once), rendered to a broadcast-grade bar (a live launch on TV, not a moving diagram).
Design spine (locked)
Scene 0 — new launch-site-relative frame (ENU, m→km); can't live in the AU heliocentric world (float precision).
Fully integrated EOM — src/lib/orbital/ascent-physics.ts, pure fns, CI-validated like fly-physics; per-profile anchor block is the hybrid escape hatch.
One continuous timeline — multi-scale clock (seconds-dense ascent ⊕ days-dense cruise); existing trajectory data untouched.
LaunchProfile per launcher — keyed on fleet_refs launcher id; flagship tier hand-authored + generic 2-stage fallback (global-programs coverage, not NASA/SpaceX-only).
Descent & landing (Moon/Mars EDL) + orbital rendezvous/docking — completes pad → … → descent → surface. The EOM core, multi-scale clock, and re-basing handoff are built general to extend downward (RFC-033 §9).
PRD:
docs/prd/PRD-031.md· RFC:docs/rfc/RFC-033.md· target v2.xPrepend a powered-ascent act to
/fly: the mission timeline extends to one continuous, scrubbable pad → orbit → cruise → arrival arc. Todaylaunchis a zero-duration dot and the sim opens already in cruise — this makes getting off Earth the app's best standalone learning surface (thrust, gravity, drag, staging all legible at once), rendered to a broadcast-grade bar (a live launch on TV, not a moving diagram).Design spine (locked)
src/lib/orbital/ascent-physics.ts, pure fns, CI-validated likefly-physics; per-profileanchorblock is the hybrid escape hatch.LaunchProfileper launcher — keyed onfleet_refslauncher id; flagship tier hand-authored + generic 2-stage fallback (global-programs coverage, not NASA/SpaceX-only).Slices (RFC-033 §8)
ascent-physics.tsfull EOM + CI validation harness (Falcon 9)Sibling epic (forward-compat, not this epic)
Descent & landing (Moon/Mars EDL) + orbital rendezvous/docking — completes
pad → … → descent → surface. The EOM core, multi-scale clock, and re-basing handoff are built general to extend downward (RFC-033 §9).