Documents : sources de documents + analyse #35

Closed
opened 2026-07-04 12:11:22 +00:00 by momsse · 0 comments
Owner

Migré depuis viziertronic/octant#84 — ouvert le 2026-06-26 par @momsse.

Sources de documents et analyse (contexte Documents).

Périmètre / livrables

  • Port PartyDocumentApi + use-case SynchronizePartyDocuments (cron selon la fréquence du party) → DocumentCreated.
  • UploadDocument (source ad hoc) → DocumentCreated.
  • AnalyseDocument (format accepté → DocumentAnalyzed avec montant/date/émetteur) vs ArchiveDocument (format non supporté/illisible → DocumentArchived), pilotés par policy sur DocumentCreated.
  • UpdateDocumentMetadataDocumentMetadataUpdated.
  • Abstraction multi-sources (drives, providers en ligne) derrière une interface commune.

Dépendances

Référence : docs/event-storming/transaction-matcher.md + le modèle transaction-matcher.estorm.

> _Migré depuis [viziertronic/octant#84](https://github.com/viziertronic/octant/issues/84) — ouvert le 2026-06-26 par @momsse._ Sources de documents et analyse (contexte Documents). ## Périmètre / livrables - Port `PartyDocumentApi` + use-case `SynchronizePartyDocuments` (cron selon la fréquence du party) → `DocumentCreated`. - `UploadDocument` (source ad hoc) → `DocumentCreated`. - `AnalyseDocument` (format accepté → `DocumentAnalyzed` avec montant/date/émetteur) vs `ArchiveDocument` (format non supporté/illisible → `DocumentArchived`), pilotés par policy sur `DocumentCreated`. - `UpdateDocumentMetadata` → `DocumentMetadataUpdated`. - Abstraction multi-sources (drives, providers en ligne) derrière une interface commune. ## Dépendances - #34 - Décision #30. Référence : [`docs/event-storming/transaction-matcher.md`](../blob/main/docs/event-storming/transaction-matcher.md) + le modèle [`transaction-matcher.estorm`](../blob/main/docs/event-storming/transaction-matcher.estorm).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
momsse/octant#35
No description provided.