Reconciliation : domaine event-sourced (@octant/reconciliation) #37
Labels
No labels
bug
enhancement
pr-split
question
security
transaction-matcher
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
momsse/octant#37
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Créer le domaine event-sourced Reconciliation (
@octant/reconciliation,packages/domain/reconciliation).Périmètre / livrables
MatchCandidate,Reconciliation.Reconciliation:Created→Established/Dismissed/Skipped/Undone/Superseded/Archived(commandeSupersedeReconciliationincluse).MatchCandidate:Created/Updated/Removed(+ hotspot « matching abortion », cf. décision #30).MatchCandidate: aucune dépendance directe vers transactions ou documents.MatchCandidates,Reconciliations.Dépendances
@octant/event-sourcing,@octant/testing.Référence :
docs/event-storming/transaction-matcher.md+ le modèletransaction-matcher.estorm.Domaine livré et mergé via #96 (review locale traitée avant la PR, puis review distante traitée ; CI verte). Reste : types de read models (
MatchCandidates,Reconciliations) + query ports, à livrer avec l'infra Postgres #39.Livré par #96 (mergée) — domaine @octant/reconciliation complet (Reconciliation + MatchCandidate).