# MVP-checklista: Recipe App (maj 2026) ## 1. Funktionell sluttestning (produktion/lik miljö) - [ ] Testa inventarie: skapa, ändra, ta bort, ändra kategori, filtrera, konsumera, historik. - [ ] Testa baslager: lägg till/ta bort, ändra kategori, filtrera, grupperad vy. - [ ] Testa receptimport: länk, PDF, bild, Markdown. Kontrollera parser, fallback, och matchning. - [ ] Testa produktadmin: merge, bulk-kategorisering, AI-kategorisering, dubblett-hantering, statuskö. - [ ] Testa alias: skapa, ta bort, user/global, badge i UI. - [ ] Testa seed-data: kontrollera att nya kategorier finns efter deploy. - [ ] Testa navigation: admin-knapp i profilmeny, alla länkar och vyer. ## 2. Säkerhet och access - [ ] Verifiera user-scope och IDOR-skydd på alla endpoints. - [ ] Testa rollbaserad access (admin/user). - [ ] Kontrollera JWT, throttling, och inputvalidering. ## 3. Regression och buggrättning - [ ] Kör alla automatiska tester (unit/integration). - [ ] Fixa eventuella UI-buggar (scroll, dropdown, state). - [ ] Testa edge cases: tom databas, nya användare, rollback av migrationer. ## 4. Dokumentation och onboarding - [ ] Slutgiltig README och teknisk beskrivning. - [ ] Kort användarguide för admin och användare. - [ ] Kontrollera .env-exempel och seed-instruktioner. ## 5. UI/UX-polish - [ ] Loading states, felmeddelanden, mobilanpassning. - [ ] Extra tester för bulk-operationer, AI-förslag, aliasradering. ## 6. Release - [ ] Tagga release i git. - [ ] Deploy till produktion. - [ ] Bekräfta drift och funktion i live-miljö.