Agent Context Map
Use this map when you need code context for geolocation behavior but do not need to read generated Nitro files, full app bundles, or every scenario screen.
Start Here for This Task
Pick the smallest entry point that matches your change:
Avoid these until needed:
packages/react-native-nitro-geolocation/nitrogen/generated/**: generated bindings. Read only to debug codegen output.docs/doc_build/**: generated documentation output.examples/*/node_modules/**: installed dependencies.- Full scenario screen sweeps. Use the E2E map below to open only the failing flow and its screen.
Native Responsibility Map
Shared TypeScript Layer
Android Foreground
Android Background
iOS Foreground
iOS Background
E2E Scenario File Map
All native E2E flows live in examples/v0.81.1/.maestro/. Route names and deep
links live in examples/v0.81.1/src/App.tsx. Shared selectors, result blocks,
permission helpers, and location assertions live in
examples/v0.81.1/src/screens/scenario/.
E2E Command Map
Run from repo root with the matching workspace script:
Android all-tests.yaml can include live provider-selection checks through
android-provider-selection.yaml when RUN_ANDROID_PROVIDER_SELECTION=1 is
set.
