fix: update documentation status and add quality-gates information in CI workflow
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:
@@ -166,6 +166,22 @@ Abstrakt bas `DocumentParser` används för dokumenttypsspecifik parsing.
|
|||||||
- Swagger/OpenAPI-dokumentation
|
- Swagger/OpenAPI-dokumentation
|
||||||
- Caching av skrapade sidor om belastningen mot externa webbplatser blir ett problem
|
- Caching av skrapade sidor om belastningen mot externa webbplatser blir ett problem
|
||||||
|
|
||||||
|
## Quality-gates (npm scripts + CI)
|
||||||
|
|
||||||
|
Tillagda scripts i `backend/package.json`:
|
||||||
|
|
||||||
|
| Script | Kommando |
|
||||||
|
|---|---|
|
||||||
|
| `typecheck` | `tsc --noEmit` |
|
||||||
|
| `audit:high` | `npm audit --audit-level=high` |
|
||||||
|
| `quality:ci` | Kedja: typecheck → build → audit |
|
||||||
|
|
||||||
|
CI-workflow (`.github/workflows/test.yml`) uppdaterad (2026-05-12):
|
||||||
|
- Bytte `npm install` till `npm ci` för reproducerbara byggen.
|
||||||
|
- Ersatte Prisma- och test-steg (saknas i projektet) med: `typecheck` → `build` → `audit:high`.
|
||||||
|
- Tog bort `continue-on-error` på build-steget — pipeline fångar nu verkliga fel.
|
||||||
|
- `npm audit --audit-level=high` rapporterar **0 sårbarheter**.
|
||||||
|
|
||||||
## Referenser
|
## Referenser
|
||||||
|
|
||||||
- [README.md](README.md)
|
- [README.md](README.md)
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
# Plan för vidareutveckling av Microservice Importer
|
# Plan för vidareutveckling av Microservice Importer
|
||||||
|
|
||||||
## Dokumentstatus (2026-05-10)
|
## Dokumentstatus (2026-05-12)
|
||||||
|
|
||||||
Detta dokument riktar sig till utvecklare och driftansvariga för microservice-importer. Teknisk referens finns i [TEKNISK_BESKRIVNING.md](TEKNISK_BESKRIVNING.md).
|
Detta dokument riktar sig till utvecklare och driftansvariga för microservice-importer. Teknisk referens finns i [TEKNISK_BESKRIVNING.md](TEKNISK_BESKRIVNING.md).
|
||||||
|
|
||||||
### Senast avklarat i angränsande flöden
|
### Senast avklarat i angränsande flöden
|
||||||
|
- Quality-gates tillagda (2026-05-12): `typecheck`, `audit:high`, `quality:ci` i `backend/package.json`. CI kör nu `npm ci`, typecheck, build och audit. 0 sårbarheter.
|
||||||
|
- Beroenden uppgraderade (2026-05-12): Nest 11-serien + multer 2.1.1 + `@types/express` 5 + Nest CLI 11.
|
||||||
- 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- och rostbrödklassning har utökade guardrails för att minska felaktig kategorisering.
|
- Bröd- och 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.
|
||||||
|
|||||||
Reference in New Issue
Block a user