feat: Update documentation with new receipt categorization rules and test infrastructure details
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -11,6 +11,8 @@ Detta dokument är för systemadministratörer och utvecklare som driftar eller
|
|||||||
- Regelbaserad kvittotolkning har förbättrats för multipack, enheter och antaluttryck.
|
- Regelbaserad kvittotolkning har förbättrats för multipack, enheter och antaluttryck.
|
||||||
- Parserstödet för brödrelaterade produkter och guardrails mot felkategorisering har utökats.
|
- Parserstödet för brödrelaterade produkter och guardrails mot felkategorisering har utökats.
|
||||||
- Integrationen med klienten för kvitto-session är fortfarande stateless i denna tjänst; ingen serverlagring av användarsession infördes.
|
- Integrationen med klienten för kvitto-session är fortfarande stateless i denna tjänst; ingen serverlagring av användarsession infördes.
|
||||||
|
- Kvittokategorisering: nya regler för pasta, grädde, ägg, juice, godis, och potatis samt justerad AI-guardrail.
|
||||||
|
- Testinfrastruktur: parametriserade enhetstester för kvittoimport (18 testfall) och CI/CD-pipeline med automatiserad testkörning på push.
|
||||||
|
|
||||||
## Viktigt!! Kod- och byggpraxis!
|
## Viktigt!! Kod- och byggpraxis!
|
||||||
Säkerställ att inga absoluta Windows-sökvägar används i koden, för att stödja bygg och drift på Linux/Ubuntu
|
Säkerställ att inga absoluta Windows-sökvägar används i koden, för att stödja bygg och drift på Linux/Ubuntu
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ Detta dokument riktar sig till utvecklare och driftansvariga för microservice-i
|
|||||||
- Regelbaserad kvittotolkning har stärkts för multipack/enheter och svårare radformat.
|
- Regelbaserad kvittotolkning har stärkts för multipack/enheter och svårare radformat.
|
||||||
- Bröd-/rostbrödklassning har utökade guardrails för att minska felaktig kategorisering.
|
- Bröd-/rostbrödklassning har utökade guardrails för att minska felaktig kategorisering.
|
||||||
- Klientens granskningsflöde och sessionpersistens i Flutter är implementerat, vilket minskar avbrott mellan parse och spara.
|
- Klientens granskningsflöde och sessionpersistens i Flutter är implementerat, vilket minskar avbrott mellan parse och spara.
|
||||||
|
- Kvittokategorisering: nya regler för pasta, grädde, ägg, juice, godis, och potatis samt justerad AI-guardrail.
|
||||||
|
- Testinfrastruktur: parametriserade enhetstester för kvittoimport (18 testfall) och CI/CD-pipeline med automatiserad testkörning på push.
|
||||||
|
|
||||||
## Status (2026-05-03) — Driftsatt och integrerad med recipe-app
|
## Status (2026-05-03) — Driftsatt och integrerad med recipe-app
|
||||||
|
|
||||||
@@ -45,7 +47,7 @@ cd /opt/containers/recipe-app && git pull && ./deploy.sh
|
|||||||
### Medel prioritet
|
### Medel prioritet
|
||||||
- **Fler webbplats-parsers** — Specifika parsers för t.ex. Tasteline, Köket.se, Arla
|
- **Fler webbplats-parsers** — Specifika parsers för t.ex. Tasteline, Köket.se, Arla
|
||||||
- **Swagger/OpenAPI** — Automatisk API-dokumentation via `@nestjs/swagger`
|
- **Swagger/OpenAPI** — Automatisk API-dokumentation via `@nestjs/swagger`
|
||||||
- **Testtäckning** — Enhetstester för parsers och `receipt-parsing.service.ts`
|
- **Testtäckning** — Utökad enhetstesttäckning för parsers och `receipt-parsing.service.ts` (18 testfall för kvittoimport)
|
||||||
|
|
||||||
### Låg prioritet / Framtida
|
### Låg prioritet / Framtida
|
||||||
- **Caching** — Cacha skrapade sidor för att minska belastning på externa webbplatser
|
- **Caching** — Cacha skrapade sidor för att minska belastning på externa webbplatser
|
||||||
|
|||||||
Reference in New Issue
Block a user