Initial commit (unpacked platform)

This commit is contained in:
Sven (AAMOS AI)
2026-08-05 19:21:11 +07:00
commit ac5340195a
314 changed files with 57584 additions and 0 deletions
+66
View File
@@ -0,0 +1,66 @@
# Del 3 Funktionskatalog
Fullständig katalog ur spec §3–§45, organiserad efter beroenden och lanseringsordning.
Inget är bortförenklat allt är placerat. ✅ = byggt i denna kodbas, 🔧 = delvis/stub, ⬜ = ej påbörjat.
## Launch Core (måste finnas dag 1)
| Funktion | Spec | Status |
| ------------------------------------------------------------------------------------------ | ---------- | -------------------------------------------------------- |
| Konto, auth, onboarding med mål/kost/allergier/hushåll | §6 | ✅ |
| Hushåll: skapa/gå med via kod, roller, portionsfaktorer, delat vs privat | §7 | ✅ |
| Food Twin: transaktionsbaserat lager, platser, saldo+historik | §8 | ✅ |
| Registreringskällor: kyl/frys/skafferi/ingrediensbild, streckkod, kvitto, manuell, fritext | §912 | ✅ (bild/kvitto via AAMOS; röst ⬜ flagga) |
| Granska-och-bekräfta-flöde med confidence och korrigeringar | §10, §61.5 | ✅ |
| Bäst före-motor: use_by/best_before/öppnad/fryst, deterministisk | §13 | ✅ |
| Receptbibliotek med struktur, varianter, Recipe DNA | §14, §16 | ✅ (22 seedrecept; volymplan i Del 11) |
| Receptmotor: matchning, filtrering, allergisäkerhet, skalning, substitution | §17, §20 | ✅ |
| "Vad ska vi äta?" med förklaringar + "Jag är sugen på" | §1819 | ✅ |
| Nutrition: deterministisk beräkning, BMR/TDEE-mål, Min dag | §21 | ✅ |
| Måltidsloggning: recept/tidigare/manuell/tallriksfoto-intervall | §2223 | ✅ |
| Matlådor & rester, rekommenderas före ny lagning | §24 | ✅ |
| Inköpslista: aggregera, dra av lager, avdelningssortera, → lager | §27 | ✅ |
| Budget: vecka/månad, svinnvärde, kostnad/portion | §26 | ✅ |
| Säsong & högtid (datadriven eventmotor) | §28 | ✅ |
| Cooking Mode: steg, timers, skärm vaken, skalning | §41 | ✅ (röststyrning ⬜) |
| Prenumerationer: trial 7d, free tier, entitlements, signerad offline-token | §4447 | ✅ (butiksverifiering 🔧 sandbox; riktiga nycklar fas 7) |
| AAMOS-integration med typade kontrakt + mock | §31 | ✅ |
| Minne: "Vad appen vet om mig" rätta/pausa/radera/exportera | §32 | ✅ |
| Separata samtycken (personalisering/förbättring/bildträning) | §33 | ✅ |
| GDPR: export + kontoradering | §56 | ✅ |
| Adminpanel: users, moderering, flaggor, subscriptions, hälsa, audit | §57 | ✅ |
| Observability-grund: correlation-id, healthchecks, audit | §58 | ✅ |
## Launch Advanced (bakom feature flags, aktiveras under beta)
| Funktion | Flagga | Status |
| --------------------------------------------- | ---------------------- | --------------------------------- |
| AI-genererad veckoplan + dynamisk omplanering | `week_plan_ai` | ✅ |
| Tallriksfoto-analys (kalorii­ntervall) | `plate_photo_analysis` | ✅ |
| Kvittoskanning | `receipt_scanning` | ✅ |
| Smakprofil-inlärning ur betyg/feedback | (alltid på, ofarlig) | ✅ signaler; viktning 🔧 |
| Pantry Forecast-notiser | `pantry_forecast` | ✅ motor, 🔧 notisjobb |
| Väderbaserade förslag | `weather_context` | 🔧 motorstöd klart, väderkälla ⬜ |
| Röstinmatning ("jag är sugen på", lager) | `voice_input` | ⬜ |
| AAMOS-omrankning av topplistan | `ai_rerank` | ✅ |
| Hälsointegration (HealthKit/Health Connect) | `health_integration` | 🔧 connector-stubs |
## Post-launch
| Funktion | Spec | Kommentar |
| --------------------------------------------------------- | ---- | ----------------------------------------------------------------------------------- |
| Community: publicera recept, forks, cred | §35 | ✅ backend-flöde byggt, flagga `community_publishing` av tills moderering bemannats |
| Creator-nivåer, badges, verifierade recept | §37 | 🔧 datamodell klar, logik enkel |
| Rankinglistor (aldrig vikt/kalorier) | §38 | ✅ bakom `creator_rankings` |
| Food Memories ("förra midsommaren …") | §39 | 🔧 tabell klar, generering ⬜ |
| Dubblettdetektering recept (AI-förfinad) | §36 | ✅ Jaccard-bas, AI-nivå ⬜ |
| Specialistmodeller (nordiska förpackningar, kvitto-OCR …) | §33 | ⬜ AAMOS-sida, kontrakt redo |
| AI-evals-pipeline med testbibliotek | §34 | 🔧 tabeller + adminvy, corpus byggs under beta |
| Digital kvitto-import | §9 | ⬜ kräver lagliga avtal |
| Fler språk/marknader | §0 | 🔧 i18n-arkitektur klar (sv + en-skelett) |
## Future Partnerships (byggs EJ före laglig åtkomst + behov, spec §60)
Smarta kylskåp, smarta ugnar, köksvågar, butikskedjor/erbjudanden, direktköp,
kylkamera, creator payments. Arkitekturstöd finns: connector-interfacet (§43) och
eventmodellen är förberedda; inga av dessa får bli beroenden för kärnan.