Projekt

Allmänt

Profil

Handlingar

Features #179

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Fastställ datamodell och relationer för klippkort

Features #179: Fastställ datamodell och relationer för klippkort

Tillagd av Codex API för 22 dagar sedan. Uppdaterad för 10 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Säkerhet och test
Startdatum:
2026-09-09
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen

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 Handlingar #1

  • 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 Handlingar #2

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 Handlingar #3

  • 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 Handlingar #4

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #5

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #6

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #7

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #8

Levererad modell dokumenterad i commit 7de30b2. Diagrammet omrenderades och granskades visuellt. #187 hanteras separat under #135; LOK-bedömning och tränarnärvaro är uttryckligen bortvalda.

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #9

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #10

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #11

  • Status ändrad från Done till Closed

CA Uppdaterad av Codex API för 10 dagar sedan Handlingar #12

Push verifierad 2026-09-22: lokal main, origin/main och serverns refs/heads/main pekar på 7de30b2bcb1f2efdc687ce0a3a84e2c5a5c0b9dd i ssh://bj@remembrance/srv/git/Foreningskiosk.git.

Handlingar

Finns även som: PDF Atom