Sign-in (start)
route name in code: Auth
How to get here / where to go
Section titled “How to get here / where to go”Incoming
Section titled “Incoming”—
Outgoing
Section titled “Outgoing”—
Capabilities on this screen
Section titled “Capabilities on this screen”| Capability | Status | Proof | ADO |
|---|---|---|---|
| Continue as a guest without entering anything | works | RNTLAuth.continueAsGuest ✓RNTL AuthScreen.test.tsx ✓RNTL AuthScreen.test.tsx ✓ | — |
| Google sign-in on the phone | works | RNTLAuthScreen.test.tsx ✓RNTL AuthScreen.test.tsx ✓ | — |
| Apple sign-in on iOS | works | RNTLAuth.appleSignIn ✓RNTL AuthScreen.test.tsx ✓RNTL AuthScreen.test.tsx ✓ | — |
| On the web demo a demo sign-in replaces Google (configuration flag) | partial | RNTLAuthScreen.test.tsx ✓RNTL AuthScreen.test.tsx ✓ | #222 (New) |
| Escape the Crowd straight from the sign-in screen | works | RNTLAuth.escapeTheCrowd ✓RNTL AuthScreen.test.tsx ✓RNTL AuthScreen.test.tsx ✓ | — |
Controls
Section titled “Controls”| Control | Label | element | Proof (last green build) |
|---|---|---|---|
apple-sign-in | Sign in with Apple | Button | RNTL×4 |
continue-as-guest | Continue as guest | Button | RNTL×1 |
escape-the-crowd | ESCAPE THE CROWD | Button | RNTL×3 |
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)