Child work packages: GovOPlaN/govoplan-workflow#8, GovOPlaN/govoplan-dataflow#13, GovOPlaN/govoplan-admin#6, GovOPlaN/govoplan-files#39, GovOPlaN/govoplan-notifications#3. Existing mail/credential…
Selector audit follow-up: the current credential editor still asks for comma-separated module IDs and server references. This should be addressed as part of the envelope/server/credential redesign…
Progress update: View assignment targets no longer require typed user/group IDs.
Implemented locally:
- shared Core SearchableSelect with async lookup and keyboard/listbox semantics
- tenant-scope…
Codex State: progress
Summary
- Implemented the typed delivery catalog and rejection/outcome-unknown contract used by Campaign without importing Postbox internals.
- The Postbox provider…
Codex State: progress
Summary
- Resolved the target-cardinality, derivation, and fallback decisions: recipient rows support multiple direct or field-derived Postbox targets, independently…
Codex State: progress
Summary
- Implemented configurable personal Dashboard layouts with drag/drop, add/remove, sizing, provider-defined settings, Save/Cancel, and browser migration…
Codex State: progress
Implemented deterministic effective-time lookup, batch identity/account resolution, reverse function incumbencies with explicit vacancy, tenant/function validation,…
Codex State: needs-info
The optional capability dependency and typed Campaign adapter are implemented locally; Campaign delivery options now report whether Postbox is active. Full recipient/job…
Codex State: progress
Unified source-preserving group projections are implemented, including safe retention of temporarily hidden preferences. The persistence model reserves explicit…
Codex State: needs-info
Campaign now declares Postbox as optional, validates the postbox.delivery contract, exposes availability, and has a typed adapter that fails explicitly when…
Codex State: progress
Postbox emits versioned delivery/read/ack/evidence/lifecycle events and optionally dispatches one privacy-minimal in-app notification per current incumbent with a message…
Codex State: progress
The first usable Postbox foundation described here is implemented across govoplan-postbox, Core contracts, IDM reverse/batch assignment resolution, and the meta…