feat: enhance user-scoped AI functionality with admin toggles and premium features
Test Suite / test (24.15.0) (push) Has been cancelled
Test Suite / test (24.15.0) (push) Has been cancelled
This commit is contained in:
@@ -1,3 +1,20 @@
|
||||
# Session 2026-05-06: Refaktor och user-scoped AI
|
||||
|
||||
Denna session har genomfört:
|
||||
- **User-scoped AI-fallback:** AI-förslag för ingrediens- och kategorimatchning är nu individuellt aktiverbara per användare (premium).
|
||||
- **Admin-toggles:** Backend och UI har stöd för att admin kan slå på/av AI per användare.
|
||||
- **Premium-scope:** Flutter och backend respekterar premium-flagga och AI-tillgång i alla flöden.
|
||||
- **Rematch och manuell produkt:** Flutter har stöd för ommatchning och manuell produkt vid import.
|
||||
- **Lessons learned:**
|
||||
- Nullable propagation i Prisma och DTO:er kräver noggrannhet.
|
||||
- Fallback-first AI och tydlig separation av analyskontrakt ger robustare flöden.
|
||||
- User-scoped features kräver ownerId/userId-filter i all logik.
|
||||
- Manuella migrationer kan krävas vid DB-problem (se migrering-MSI.md).
|
||||
|
||||
Se även:
|
||||
- [TEKNISK_BESKRIVNING.md](TEKNISK_BESKRIVNING.md) för teknisk genomgång.
|
||||
- [AI-FUNKTIONER.md](_archive/microservice-ai/AI-FUNKTIONER.md) för AI-översikt.
|
||||
|
||||
# Plan för omarbetning av receptimport
|
||||
|
||||
## Bakgrund
|
||||
|
||||
Reference in New Issue
Block a user