Skip to main content

AEROSIM-TS-122

Project task

Conform all Hangar aircraft-selection states to the approved design

Trainer, Jet, and Utility selection states match the approved cards, imagery, active treatment, confirmation, and navigation.

AEROSIM-TS-122Canonical ID TASK-0122
Verified flow state
Done
Owner
AeroSim UI/UX, Architecture and Delivery
Component
Web Application — Release 1.0.0 user journey
Repository
corp-v1-aerosim/corp-v1-aerosim

Delivery scope

Implement and compare all three UIUX-100-HANGAR frames, preserving approved aircraft images, card and button placement, selected-state treatment, header behavior, Back, and Continue destinations.

Implementation contract

Implementation artifacts

  • applications/web/src/hangar/HangarScreen.tsx
  • applications/web/test/design/hangar-design-conformance.spec.tsx

Inputs

  • The ReleaseDesignContractV1 baseline from TASK-0117.
  • Trainer, Sport/Utility, Light Jet, asset-loading, and unavailable-aircraft fixtures.

Outputs

  • Design-conformant Hangar states driven by the canonical aircraft catalogue.
  • Rendered and interaction evidence for each selectable aircraft.

Failure boundaries

  • Fail on mismatched selected aircraft, wrong image, selection drift, unavailable confirmation, dead navigation, or layout variance.
  • Prevent confirmation while the selected model is unresolved.

Excluded scope

  • Additional aircraft beyond the Release 1.0.0 catalogue are excluded.
  • Aircraft tuning and asset conversion remain owned by their existing Tasks.

Verification steps

  • Run applications/web/test/design/hangar-design-conformance.spec.tsx.
  • Compare Trainer, Jet, and Utility states and verify each selection-to-confirmation transition.

Traceability

Acceptance evidence

Verified delivery: application PR #157 reviewed head 61e893b68022be9c2a30b26960f34b7282845456, merged as 7a05734d179683c601e43c98df23f832d8aa34be; 27/27 focused Hangar conformance tests and 1213/1213 affected web tests passed; Trainer, Jet, and Utility interaction screenshots cover 1440x900 and 1600x900 against Penpot revision 6569; publication run 4609 attempt 2 and integration run 4610 succeeded using the certified browser base image. 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.