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.
CA Uppdaterad av Codex API för 18 dagar sedan
- Blockerad av Maintenance #297: Fastställ leveransplan för 30-dagarsvarukorgar i acceptans tillagd
CA Uppdaterad av Codex API för 18 dagar sedan
- Blockerar Maintenance #299: Aktivera 30-dagarsvarukorgar i syntetisk acceptans utan gallring tillagd
CA Uppdaterad av Codex API för 18 dagar sedan
- Testresultat uppdaterad (skillnader)
Levererat enbart schema020 i syntetisk acceptans. Commit 665da09 pushad, dokumentation docs/architecture/account-cart-schema-298.md. PowerShell-strömmen gav ett extra CR efter PASS och därmed exit1; återstart av samma app skedde. Ingen omkörning av migration. Slutläge verifierat separat; explicit exit0 tillagt och bash -n godkänd. Inga app-/flagg-/grantändringar, ingen gallring och publik mobiltest orörd. Nästa steg #299.
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.