AEROSIM-TS-137
Assemble one complete pre-flight summary and launch path
The normal signed-in journey presents aircraft, world, conditions, controls, and initial camera together and offers one deliberate launch that reaches active flight.
- Verified flow state
- Done
- Owner
- AeroSim Architecture and Delivery
- Feature
- AEROSIM-FT-18
- Component
- Assemble one complete pre-flight summary and launch path
- Repository
- corp-v1-aerosim/corp-v1-aerosim
Delivery scope
Replace the disconnected Flight Setup, pre-flight, and direct-flight setup states with one ordered launch coordinator backed by the canonical configuration and session repository.
Implementation contract
Implementation artifacts
- corp-v1-aerosim/corp-v1-aerosim:applications/web/src/App.tsx
- corp-v1-aerosim/corp-v1-aerosim:applications/web/src/router.tsx
- corp-v1-aerosim/corp-v1-aerosim:applications/web/src/preflight/PreflightBriefingScreen.tsx
- corp-v1-aerosim/corp-v1-aerosim:applications/web/src/session/launch/session-launch-coordinator.ts
Inputs
- Authenticated production acceptance against AeroSim 1.0.0.0 at source 2d237533af1d277fb86b794f519b31780f4112dd.
- Acceptance direction and Wave 31 grouping in Discord message 1549073931644698767.
Outputs
- The normal signed-in journey presents aircraft, world, conditions, controls, and initial camera together and offers one deliberate launch that reaches active flight.
Failure boundaries
- Fail release acceptance when the reproduced production behavior remains possible or the correction is not bound to the exact launched configuration.
Excluded scope
- Do not broaden this correction into later-release Training, Logbook, or unrelated account-management scope.
Verification steps
- Complete Home → Hangar → Flight Setup → pre-flight → launch using ordinary visible controls and assert every reviewed value reaches the session.
- Verify refresh, Back, duplicate clicks, and stale history state cannot omit a required value or create more than one session.
Traceability
Requirements
Dependencies
- AEROSIM-TS-100Canonical ID: TASK-0100
- AEROSIM-TS-104Canonical ID: TASK-0104
- AEROSIM-TS-107Canonical ID: TASK-0107
- AEROSIM-TS-113Canonical ID: TASK-0113
- AEROSIM-TS-116Canonical ID: TASK-0116
Acceptance evidence
Verified delivery: application PR #200 reviewed head 20d8c902cec8be95b464a798127e41aa74a74882 merged as 256464535b9f0ada8f3c75e17baa83a08c47471c. The signed-in launch path now presents aircraft, world, conditions, controls, and initial camera from one canonical configuration; creates one repository-backed session; carries the exact configuration and session into active flight; rejects mixed-revision history; preserves Back behavior; and ignores duplicate clicks. Focused TASK-0137 tests passed 4/4, launch-integrity tests passed 8/8, camera continuation tests passed 5/5, candidate CI tasks 6202-6210 passed, integration run 5120 passed, and immutable image publication run 5119 passed. Release completion verified on product 1.0.0.0 at GitOps revision 5d3712d89dfbf7dacd993348e55f497d126c7bf9 with Argo Synced/Healthy, exact image digests, authenticated API/database access, and three-world configured-flight acceptance.
Current evidence boundary
No current implementation, acceptance, release, or deployment evidence is claimed for this planned Task. Any prior implementation may be used only as prototype and discovery evidence.