Features #296
stängdMaintenance #135: Produktionshårdning och slutregression
Gallra utgångna öppna kontovarukorgar i begränsad batch
100%
Beskrivning
Beslut #213, beroende av #294. DoD: standardavstängd rutin med torrkörning och begränsad batch rensar utgångna öppna kontokorgars innehåll och kontokoppling. Lås och ny kontroll inom transaktionen hindrar konflikt med innehållsändring eller betalning. Alla registrerade köp, ekonomi, klippkort och deltagarunderlag undantas. Isolerade MariaDB-tester verifierar exakt tidsgräns, tenantisolering, idempotens, batchgräns, samtidighet och oförändrade skyddade data. Utkastpostens hantering följer FK/triggers. Exkluderar schema för aktivitet, UI, schemaläggning och körning i drift. Drift får inte aktiveras före användarinformation #295.
Acceptanskriterier
Torrkörning och batch testas isolerat; skyddade köp och övriga föreningars data oförändrade; ingen driftgallring.
Testresultat
PASS CI 213755844135f1495bebce364df6606f2fcfe6cd.zhZlTZ: 84/628 och 173/3182 tester/assertions, bygge/paketering. Exakt tidsgräns, torrkörning, tre aktiveringsgrindar, 500/1/0-batcher, tenantisolering, personfält/okänd tid/gäst-undantag, rollback, två processer vid ändring/slutförande och oförändrade ekonomiska poster/klipp/deltagare verifierade.
CA Uppdaterad av Codex API för 18 dagar sedan
- Blockerad av Features #294: Tillämpa 30 dygns giltighet på öppna kontovarukorgar tillagd
CA Uppdaterad av Codex API för 18 dagar sedan
- Testresultat uppdaterad (skillnader)
Kod 2137558 och dokumentation cc70d69 pushade. account-carts:prune kör torrt som standard. Apply kräver expiry_enabled, prune_enabled och explicit föreningsgodkännande. Inga timers, befintliga data, flaggor eller driftmiljöer ändrade. Se docs/architecture/account-cart-pruning-296.md. #294-296 implementerade men inte aktiverade i befintliga miljöer.
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.