# Navi Mobile Release Checklist

Date: 2026-05-04

## Profiles

EAS profiles live in `apps/mobile/eas.json`:

- `development`: internal development client.
- `preview`: internal staging/testing build.
- `production`: app-store production build with auto-increment.

## User-Owned Inputs Required

- Expo/EAS account and project link.
- Apple Developer Team ID and App Store Connect access.
- Google Play Console access.
- Bundle identifier and package name final approval.
- Store screenshots, copy, privacy nutrition labels, and review credentials.
- Production API URL and mobile env variables.

## Build Commands

Run from `apps/mobile` after EAS is authenticated:

```bash
eas build --profile development --platform ios
eas build --profile preview --platform ios
eas build --profile preview --platform android
eas build --profile production --platform all
```

## Release Blockers

- OTP bypass present in staging or production.
- Mobile build still uses mock payment as real money.
- Privacy/terms are not legally approved.
- API staging smoke test fails.
