Maintenance #298
stängdMaintenance #135: Produktionshårdning och slutregression
Uppgradera syntetisk acceptans till varukorgsschema 020
100%
Beskrivning
Följer leveransplan #297. DoD: verifiera aktuell Flyway-historik och migreringens checksumma från godkänt CI 213755844135f1495bebce364df6606f2fcfe6cd.zhZlTZ; tillämpa endast 020 med befintlig Flyway-rutin i foreningskiosk_acceptance. Verifiera nullable cart_activity_at och index, oförändrade befintliga affärsvärden och fungerande gammal app. Kort kontrollerat skrivstopp och återstartsplan krävs. Ingen uppdiktad backfill. Exkluderar appbyte, flaggaktivering, gallring, testköp och publik mobiltest. Dokumentera resultat på detta ärende.
Acceptanskriterier
Schema 020 validerat i syntetisk acceptans; befintliga data bevarade och gamla appen fungerar.
Testresultat
PASS 2026-09-13: Flyway 019->020 validerad; nullable datetime(6), index status/cart_activity_at, inga backfillvärden. Fryst projektion av befintliga tabellvärden oförändrad före/efter migration och HTTP-test. Storage/config/release-pointer bevarade. Samma app 3d2cc24 startad, hälsa och CSRF login/katalog/profil/my-cards/logout godkända. Oberoende slutkontroll: kolumn finns, app running, 0 öppna kontovarukorgar, flaggor oförändrade.