From 700eb2c851010b2eedce6c2d0dd739e6f86317c2 Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Sun, 3 May 2026 19:58:12 +0200 Subject: [PATCH] feat(docs): update NEXT_STEPS and TEKNISK_BESKRIVNING with new categories and improved rules Co-authored-by: Copilot --- NEXT_STEPS.md | 10 ++++++---- TEKNISK_BESKRIVNING.md | 5 ++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/NEXT_STEPS.md b/NEXT_STEPS.md index c7395a4c..37fabcd3 100644 --- a/NEXT_STEPS.md +++ b/NEXT_STEPS.md @@ -10,11 +10,13 @@ All detaljhistorik och djup teknisk bakgrund finns i respektive tekniska dokumen ## Nyligen klart -- Kvittoimport: forbattrad antal/forpackningsinferens och robustare regelmotor. -- Kategorisering: utokade brodregler + contradiction guards. -- Kategoritrad: ny nod `Korvbrod` under `Fastfoodbrod` i seed-data. -- Flutter: klientpersistens for pagande kvittoimport. +- Kvittoimport: förbättrad antal/förpackningsinferens och robustare regelmotor. +- Kategorisering: utökade brödregler + contradiction guards och nya regler för pasta, grädde, ägg, juice, godis, och potatis. +- Kategoriträd: nya noder `Korvbröd` under `Fastfoodbröd` och `Grädde` under `Matlagning` i seed-data. +- Flutter: klientpersistens för pågående kvittoimport. - Produktmodell: user-scoped produkter och seed renodlad till kategorier. +- Testinfrastruktur: parametriserade enhetstester för kvittoimport (18 testfall). +- CI/CD: GitHub Actions-pipeline för automatiserad testkörning vid push och pull request. ## Huvudprioriteringar diff --git a/TEKNISK_BESKRIVNING.md b/TEKNISK_BESKRIVNING.md index 9359d5f9..e0b14fe2 100644 --- a/TEKNISK_BESKRIVNING.md +++ b/TEKNISK_BESKRIVNING.md @@ -12,9 +12,12 @@ Detta dokument är skrivet för systemadministratörer och programmerare. Fokus ### Tillägg från senaste sessionerna - **Kvittoimport, regelmotor:** förbättrad tolkning av multipack och enheter i importerade kvittorader. - **Kategori-guardrails:** utökade regler för bröd/rostbröd samt contradiction guards för att minska felaktiga AI-träffar. -- **Kategori-seed:** ny kategori `Korvbröd` under `Fastfoodbröd` i seed-data. +- **Kategori-seed:** ny kategori `Korvbröd` under `Fastfoodbröd` och `Grädde` under `Matlagning` i seed-data. - **Klientpersistens i Flutter:** kvittoimportens arbetssession sparas i klienten och återläses vid behov. - **Dataperspektiv:** kvittosessionen lagras inte server-side; backend-kontraktet är oförändrat för den delen. +- **Kvittokategorisering:** förbättrad deterministisk kategorisering med nya regler för pasta, grädde, ägg, juice, godis, och potatis. AI-guardrail justerad för att tillåta medium confidence-kategorisering. +- **Testinfrastruktur:** parametriserade enhetstester för kvittoimport (18 testfall) och CI/CD-pipeline med automatiserad testkörning på push. +- **CI/CD:** GitHub Actions-integration för automatiserad testkörning vid push och pull request. ### Driftnotering Verifiera efter deploy att seed-körning inkluderar uppdaterat kategoriträd och att kvittoflödet använder den senaste regelbaserade parserlogiken.