Commit 79b84525 authored by Sergio Gimenez's avatar Sergio Gimenez
Browse files

fix: correct oop-commons/ADR-0027 note in FM persistence-model

The note claimed ADR-0027 was 'proposed' for vendoring command/event contract types.
But slot 0027 is already taken by the TF-SDK adapter ADR, and there is no shared
oop-commons package — types are vendored per-component, matching OEG and SRM.
No ADR is written yet for this vendoring decision.
parent 0a4c5fc1
Loading
Loading
Loading
Loading
+3 −1
Changes for fm/persistence-model.md: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -267,7 +267,9 @@ federation-manager/
- **Unit of work:** persist `federation_transactions` (`pending`) **before** publish; on publish set
  `in_progress`; finalize from `event.srm.operation.completed`.
- Command/event contract types (`CommandEnvelopeV1`, `Srm*V1`) are vendored per-component and
  validated against [srm/interface-contract.md](/srm/interface-contract.md) (ADR-0027 *proposed*).
  validated against [srm/interface-contract.md](/srm/interface-contract.md) (no shared `oop-commons`
  package — vendor per component, matching OEG and SRM; ADR not yet written, slot 0027 is taken
  by the TF-SDK adapter ADR).

## P. Security Design