Features #179
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Fastställ datamodell och relationer för klippkort
100%
Beskrivning
DoD: granskad modell för föreningskorttyp, artikelkoppling, kortinstans, ägare/deltagare och klipptransaktion. Ange tenant-nycklar, snapshotfält, saldo/integritetsregler och behörighetsgränser. PlantUML-källa med verifierad genererad bild. Ingen migration eller UI i detta designärende; öppna beslut märks uttryckligt.
Acceptanskriterier
Granskbar datamodell med tenant-nycklar, artikelkopplingar, kortinstanser, saldo/ledger och separata personkopplingar. Öppna familje-/rättelse-/närvarobeslut märkta. PlantUML och verifierad bild. Ingen migration eller driftändring.
Testresultat
PASS 2026-09-22: dokumentationen stämdes av mot levererat schema och accepterade klippkortsflöden på revision 5df8589. PlantUML-källan renderades utan fel och PNG-bilden granskades visuellt. Slutlig dokumentationscommit: 7de30b2. Ingen applikationskod eller produktion ändrades.
CA Uppdaterad av Codex API för 22 dagar sedan
- Kategori satt till Säkerhet och test
- Tilldelad satt till Codex API
- Acceptanskriterier uppdaterad (skillnader)
- Driftsättningspåverkan satt till Ingen
CA Uppdaterad av Codex API för 22 dagar sedan
Logiskt designförslag framtaget i docs/architecture/punch-cards-179.md samt punch-cards-179.puml. Bild docs/generated/plantuml/punch_cards_179.png renderad lokalt med projektets PlantUML-skript och visuellt granskad. Separata offer/use-konfigurationer utan artikeltypslista, föreningstyper, kortinstanser per köpt enhet, separata ägarkopplingar, nyttjanden och append-only ledger med atomärt saldo. Tenant-FK, nödvändiga nya UNIQUE-index, snapshot/idempotens, rätt typ och låsregler beskrivna. Familj/närvaro/rättelser/giltighetsgränser är uttryckligen öppna beslut, inga personuppgiftspolicyer antagna. LOK-kopplingen i #168 behöver omarbetas efter aktivitetsschema. Ingen SQL-migration, kod, driftändring eller DB-verifiering. Inväntar användargranskning och målversionsplanering; inte färdig implementation.
CA Uppdaterad av Codex API för 10 dagar sedan
- Versionsmål satt till 0.4 - Konto och historik
- Testresultat uppdaterad (skillnader)
Datamodellen har stämts av mot den levererade implementationen på revision 5df8589. Föråldrade referenser till article_card_uses, separat punch_redemptions-tabell och den bortvalda LOK-/närvaromodellen har tagits bort. PlantUML-källan är uppdaterad och bilden docs/generated/plantuml/punch_cards_179.png har genererats och visuellt verifierats. #187 kvarstår som separat produktbeslut.
CA Uppdaterad av Codex API för 10 dagar sedan
- Testresultat uppdaterad (skillnader)