Files
Cibello-app/docs
Sven (AAMOS AI) 74f95daab2 feat(3d): meal-box merge, stored mutations, undo, mobile undo UI + i18n ×12
- Merge leftovers into existing meal_box when same recipeId + cookedAt date + frozen + available.
- Store mealBoxMutations JSONB on cooking_sessions for deterministic undo.
- Undo decrements portions/remaining, discards box at zero, appends correction ledger rows.
- Mobile: undo button in cooking/[id].tsx after-flow and meal-boxes.tsx within 24h window.
- i18n undo strings across all 12 locales; parity test green.
- 6 new integration tests: merge, no cross-date merge, frozen split, undo restore, undo discard, ledger invariant.
- Update FAS3 audit doc with 3d semantics.

Closes Fas 3d
2026-08-07 17:04:42 +07:00
..
2026-08-05 19:21:11 +07:00
2026-08-05 19:21:11 +07:00
2026-08-05 19:21:11 +07:00

Dokumentation (arbetsnamn: se brand.config.json)

Dokumentationen följer master-specifikationens leveransstruktur (Del 120).

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
56 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 110 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.