Skip to content

Escape the Crowd

route name in code: Escape · initial screen

OutgoingkindControl
Guided tournavigate
Onboardingnavigate
CapabilityStatusProofADO
Escape the Crowd: finds a calm place within 1.2 km (then 2 km) and guides there right awayworksRNTLEscape.guideMe
RNTLEscapeScreen.test.tsx
APIescape.test.ts
APIescape.test.ts
Outside the catalogue’s coverage the app shows a demo mode instead of an error; a location refusal ends the session with a messageworksRNTLEscape.demoNotice
RNTLEscape.exit
RNTLEscapeScreen.test.tsx
RNTLEscapeScreen.test.tsx
ControlLabelelementProof (last green build)
escape-found-titleGot it. A quiet spot awaits:TextRNTL×3
escape-demo-noticeno labelViewRNTL×1
escape-guide-meGuide meButtonRNTL×2
escape-retryTry againButtonRNTL×4
escape-exitBack to the appButtonRNTL×1
escape-searchingChecking where you are…Textno proof
ai-disclosure-bannerno labelView · AiDisclosureBannerRNTL×4
ai-disclosure-okGot itButton · AiDisclosureBannerRNTL×1

Controls are attributed one level deep: shared components count for the screen that renders them directly.

Last change of the screen file: 3e651f3 (2026-08-30)