Features #235
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #189: Verifiera och leverera samlat klippkortsflöde i syntetisk acceptans
Verifiera ägarens enartikelsköp med klipp i syntetisk acceptans
100%
Beskrivning
Leverera det avgränsade webbflödet #234 och databasgrunden #230 till syntetisk acceptans. DoD: godkänd release-CI, kontrollerad migration 017 med verifierad bevaring av befintliga kort, minsta nödvändiga appbehörigheter, identifierbar release och dokumenterad återgång. Verifiera inloggad kortägares granskning, bekräftelse, dubbelbekräftelse och uppdaterat saldo med syntetiska uppgifter samt användargranskning. Exkluderar deltagaruppgifter, delning, flera artikelrader, produktionsaktivering och riktiga personuppgifter. #233 måste hanteras före aktivering med riktiga kontouppgifter.
Acceptanskriterier
Identifierbar syntetisk acceptansrelease: ägaren kan bekräfta en artikel med klipp, saldo minskar exakt en gång och återgång är dokumenterad. Befintliga kort bevaras. Ingen produktion eller riktiga personuppgifter.
Testresultat
PASS: release 9f5aeaf v0.10.0; 185 CI-tester, migrationsrepetition 016-017, HTTP dubbelbekräftelse exakt ett avdrag/saldo8, appgrants och ursprungliga datas kontrollsummor verifierade. Levererat i syntetisk acceptans. Användaren bekräftade fungerande avgränsat flöde 2026-09-11. Nytt blandat flöde i #236-240.
CA Uppdaterad av Codex API för 21 dagar sedan
- Relaterar till Features #234: Visa och bekräfta enartikelsköp med klipp i kiosken tillagd
CA Uppdaterad av Codex API för 21 dagar sedan
Levererat till syntetisk acceptans: v0.10.0, app 9f5aeaf3220a9672279429a8f6884d5ec0a14cae, CI .QVPyNL. 83 unit/612 assertions och 102 integration/2006 assertions godkända. Separat migrationsrepetition 016->017 bevarade befintliga kort och tillät äldre kortutgivning. Acceptans017 validerad, oförändrade SELECT/INSERT-rättigheter på korttabeller; direkt UPDATE/DELETE nekas. Separat syntetiskt HTTP-test köpte ett kort och dubbelbekräftade två klipp: samma registrering, exakt ett avdrag, saldo8 även på Mina klippkort, ingen extra kontantbetalning. Fixtureorg4/konto5 inaktiverade efteråt. Kontrollsummor visar att samtliga ursprungliga kort, ägare, loggposter och köpunderlag är oförändrade även efter testet. Mobil/desktop granskade. Tunnel18083 återställd, HTTP200. Återgång dokumenterad, gammal container bevarad. Privat lokal SQL-kontrollkopia är inte en fristående backuplösning. Dokumentation docs/architecture/card-checkout-acceptance-235.md. Ingen produktion eller riktiga personuppgifter. Väntar användargranskning.
CA Uppdaterad av Codex API för 21 dagar sedan
- Status ändrad från Verification till Ready for deploy
- % Klart ändrad från 80 till 90
- Testresultat uppdaterad (skillnader)