Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 1 | { |
| 2 | "cli": { | |
| 3 | "version": ">= 16.0.0", | |
| 4 | "appVersionSource": "remote" | |
| 5 | }, | |
| 6 | "build": { | |
| 7 | "base": { | |
| EAS builds of the phone app skip expo doctor. Its one failing check is the second React (the app's 19.2.3 beside the site's 19.3.0 at the root), which metro.config.js already resolves to one copy; the doctor cannot allow a single duplicate, and React Native 0.86 needs 19.2.3 while the site needs 19.2.8 or newer. npm run doctor still runs it. | 8 | "node": "24.21.0", |
| 9 | "env": { | |
| 10 | "EAS_BUILD_DISABLE_EXPO_DOCTOR_STEP": "1" | |
| 11 | } | |
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 12 | }, |
| 13 | "development": { | |
| 14 | "extends": "base", | |
| 15 | "developmentClient": true, | |
| 16 | "distribution": "internal", | |
| The phone app with your own g1t, on g1t.sh/download until Google Play, and Node 24 (#5) | 17 | "env": { |
| 18 | "APP_VARIANT": "development" | |
| 19 | }, | |
| 20 | "android": { | |
| 21 | "buildType": "apk" | |
| 22 | } | |
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 23 | }, |
| 24 | "preview": { | |
| 25 | "extends": "base", | |
| 26 | "distribution": "internal", | |
| 27 | "channel": "preview", | |
| The phone app with your own g1t, on g1t.sh/download until Google Play, and Node 24 (#5) | 28 | "env": { |
| 29 | "APP_VARIANT": "preview" | |
| 30 | }, | |
| 31 | "android": { | |
| 32 | "buildType": "apk" | |
| 33 | }, | |
| 34 | "autoIncrement": true | |
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 35 | }, |
| 36 | "production": { | |
| 37 | "extends": "base", | |
| 38 | "channel": "production", | |
| 39 | "autoIncrement": true, | |
| The phone app with your own g1t, on g1t.sh/download until Google Play, and Node 24 (#5) | 40 | "android": { |
| 41 | "buildType": "app-bundle" | |
| 42 | } | |
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 43 | } |
| 44 | }, | |
| 45 | "submit": { | |
| 46 | "production": { | |
| The phone app with your own g1t, on g1t.sh/download until Google Play, and Node 24 (#5) | 47 | "android": { |
| 48 | "track": "internal", | |
| 49 | "releaseStatus": "draft" | |
| 50 | } | |
| The phone app: Chat in full with phone notifications, plus Code and Customize (#4) | 51 | } |
| 52 | } | |
| 53 | } |
This file's history is long; its oldest lines are credited to the oldest commit read.