Escape the Crowd
nazwa trasy w kodzie: Escape · ekran startowy
Jak tu trafić / dokąd stąd
Dział zatytułowany „Jak tu trafić / dokąd stąd”Wejścia
Dział zatytułowany „Wejścia”—
Wyjścia
Dział zatytułowany „Wyjścia”| Wyjścia | kind | Kontrolka |
|---|---|---|
| Wycieczka z przewodnikiem | navigate | — |
| Wejście do aplikacji | navigate | — |
Zdolności na tym ekranie
Dział zatytułowany „Zdolności na tym ekranie”| Zdolność | Status | Dowód | ADO |
|---|---|---|---|
| Escape the Crowd: znajduje spokojne miejsce w promieniu 1,2 km (potem 2 km) i od razu prowadzi | działa | RNTLEscape.guideMe ✓RNTL EscapeScreen.test.tsx ✓API escape.test.ts ✓API escape.test.ts ✓ | — |
| Poza zasięgiem katalogu aplikacja pokazuje tryb demo zamiast błędu; odmowa lokalizacji kończy sesję z komunikatem | działa | RNTLEscape.demoNotice ✓RNTL Escape.exit ✓RNTL EscapeScreen.test.tsx ✓RNTL EscapeScreen.test.tsx ✓ | — |
Kontrolki
Dział zatytułowany „Kontrolki”| Kontrolka | Etykieta | element | Dowód (ostatni zielony build) |
|---|---|---|---|
escape-found-title | Mam. Spokojne miejsce czeka: | Text | RNTL×3 |
escape-demo-notice | bez etykiety | View | RNTL×1 |
escape-guide-me | Prowadź mnie | Button | RNTL×2 |
escape-retry | Spróbuj ponownie | Button | RNTL×4 |
escape-exit | Wróć do aplikacji | Button | RNTL×1 |
escape-searching | Sprawdzam, gdzie jesteś… | Text | brak dowodu |
ai-disclosure-banner | bez etykiety | View · AiDisclosureBanner | RNTL×4 |
ai-disclosure-ok | Rozumiem | Button · AiDisclosureBanner | RNTL×1 |
Kontrolki przypisane jeden poziom w głąb: komponenty współdzielone liczą się do ekranu, który je renderuje bezpośrednio.
Ostatnia zmiana pliku ekranu: 3e651f3 (2026-08-30)