Approve it from
your pocket.
A real Expo / React Native app, not a wrapper around a mobile website — the governed approval experience is implemented in the repository, with store distribution still on the release roadmap.
The same risk gate, now on a phone.
Every card shows a color-coded risk score and a plain-language routing label straight from the decision engine. Tap through for the full picture before you decide.
Approve or deny with one thumb. Nothing on the phone is a paraphrase of what the backend actually says.
One OpenAPI spec. Two clients.
The mobile app isn’t a second implementation someone has to remember to keep in sync — it’s generated off the same spec as the dashboard.
Backend, dashboard and mobile can’t quietly drift apart — CI regenerates and diffs the client on every push, the same discipline the rest of the platform holds itself to.
P0 is real. P1+ is roadmap.
Expo SDK 57, React Native 0.87, React 19.3, TypeScript strict, expo-router — 36 test cases across 8 files, no Android/iOS toolchain needed since native builds run on EAS, not in this repo.