Integrate governed address contact resolution

This commit is contained in:
2026-08-02 07:24:29 +02:00
parent 7b0c9cfdde
commit 8099e34c6c
9 changed files with 774 additions and 12 deletions
+5 -1
View File
@@ -44,13 +44,17 @@ Goal: allow distribution lists to resolve through installed modules.
Tasks:
- [x] integrate with `addresses.lookup` and address-list source capability
- [x] integrate with versioned, channel-neutral Addresses contact-point
resolution; retain lookup/address-list source capabilities as compatibility
fallbacks
- [x] integrate with IDM identity and effective function-assignment resolution
- [ ] resolve typed IDM groups once `govoplan-idm#7` exposes the provider contract;
until then the selector and expansion return an explicit unavailable outcome
- [x] integrate with Organizations unit/function resolution
- [x] consume governed Datasource/Connector states through pinned Dataflow outputs
- [x] apply Addresses preference/consent facts and explainable Policy decisions
- [x] freeze exact postal/email targets, contact-point IDs, revisions,
fingerprints, and decision provenance in expansion snapshots
- [x] preserve module independence when optional providers are absent
## Milestone 4: UI