dcaae9f0ba
- Uppdatera .env API_BASE_URL till http://192.168.8.123:4000. - Lägg till gitignorerad .env.telefontest med REACT_NATIVE_PACKAGER_HOSTNAME och API_BASE_URL. - Lägg till scripts/expo-lan.sh som dödar gammal expo-tmux, sourcar .env.telefontest och startar Expo med rätt variabler. - Uppdatera first-deploy.sh staging-sammanfattning: skriv ut API_BASE_URL och påminn om ./scripts/expo-lan.sh. - Lägg till docs/RUNBOOK-STAGING-EXPO.md.
Dokumentation (arbetsnamn: se brand.config.json)
Dokumentationen följer master-specifikationens leveransstruktur (Del 1–20).
| Del | Dokument | Innehåll |
|---|---|---|
| 1 | 01-executive-summary.md | Kärnprodukt, målgrupper, differentiering, affärsvärde |
| 2 | 02-kritisk-bedomning.md | Styrkor, svagheter, risker, betalningsvilja, retention |
| 3 | 03-funktionskatalog.md | Launch Core / Advanced / Post-launch / Partnerships |
| 4 | 04-ux.md | Onboarding, navigation, skärmar, flöden, paywall |
| 5–6 | 05-arkitektur.md | Komponenter, dataflöden, repostruktur, paketansvar |
| 7 | 07-datamodell.md | Tabeller, relationer, constraints, index, migrationer |
| 8 | 08-api-referens.md | Samtliga endpoints per domän |
| 9 | 09-aamos-integration.md | Kontrakt, task types, routing, memory, feedback, evals |
| 10 | 10-ai-kostnad.md | Modeller, verifierade priser, kostnad per skala |
| 11 | 11-receptstrategi.md | Volym, rättigheter, redaktion, creators, moderering |
| 12 | 12-sakerhet-gdpr.md | Konkret checklista + implementationsstatus |
| 13 | 13-subscriptions.md | StoreKit, Play Billing, verifiering, trial, grace, offline |
| 14 | 14-infrastruktur.md | Befintlig server nu, Docker, DB, S3, migration senare |
| 15 | 15-utvecklingsfaser.md | Fas 1–10 med mål, test, exit criteria, rollback |
| 16 | 16-teststrategi.md | Unit, integration, AI-evals, allergier, load, release |
| 17 | 17-launch-checklista.md | App Store, Play, TestFlight, privacy, incident |
| 18 | 18-riskregister.md | Risk, sannolikhet, påverkan, åtgärd, ägare |
| 19 | 19-beslutslogg.md | Alla låsta beslut med motivering |
| 20 | STATUS.md | Vad som är byggt, stubbar, nästa steg |
| – | CHANGELOG.md | Ändringslogg |
| 21 | 21-lanseringsplan.md | Körbar runbook: namnbeslut → butik |
| 22 | 22-butiksmetadata.md | Store-listning sv/en + marknadsmatris (M8-utkast) |
| 23 | 23-juridik-utkast.md | Integritetspolicy/villkor – UTKAST, kräver jurist |
| 24 | 24-lasttest.md | Lasttestreferens + trösklar |
| 25 | 25-testguide.md | Testa API/admin/mobilapp i egen infra – före namn & butik |
| – | namnbyte.md | Namnstatus + runbook för namnbyte (spec §65) |
Levande dokument som ska uppdateras vid varje förändring (spec §63): STATUS.md, CHANGELOG.md, 19-beslutslogg.md, 05-arkitektur.md, samt migrationsloggen i 07-datamodell.md.