Maintenance #290
stängdVerifiera stödd Node-version för ZXing i isolerad CI
100%
Beskrivning
CI för 6e771c8 gav EBADENGINE: @zxing/library 0.23.0 kräver Node >=24, byggmiljön använder 22.23.2. DoD: granskad versionsanpassning i isolerad CI, låst verktygsversion och godkänt frontendbygge samt skannertest utan denna engine-varning. Utanför scope: appaktivering, byte av skannerbibliotek eller andra infrastrukturändringar. Relaterat fynd från #233.
Acceptanskriterier
Isolerad CI bygger med versionsmässigt stödd Node och skannertest PASS utan ZXing engine-varning.
Testresultat
PASS: CI 9959a76.AIk25s, Node 24.21.0 digest-låst, engine-strict, ingen EBADENGINE. 84/628 + 159/3037 tester/assertions. Skannertest i fyra vyer mot CI-byggda filer PASS inklusive QR/EAN8/EAN13. Ordinarie runner uppdaterad med hashkontroll och tidigare version bevarad.
CA Uppdaterad av Codex API för 18 dagar sedan
- Relaterar till Features #233: Omfatta kortbetalda köp i gallring av kontokopplingar tillagd
CA Uppdaterad av Codex API för 18 dagar sedan
- Testresultat uppdaterad (skillnader)
Slutfört: kod 9959a76, verifieringsdokument a432022 pushade. Se docs/architecture/ci-node-290.md. Inga app-, databas- eller flaggändringar. Lokal Playwright med syntetisk kameravideo, inte ett nytt fysiskt mobiltest.
CA Uppdaterad av Codex API för 18 dagar sedan
Avslutsgranskning 2026-09-13: ärendets uttryckliga DoD och dokumenterade test-/beslutsunderlag uppfyllda. Stängning gäller avgränsad leverans eller utredning, inte produktionsgodkännande eller framtida aktivering. SMS-utredningen innebär inte beställd SMS-tjänst.