Block a user
[Debt] Reduce campaign route and recipient UI duplication after address integration
[Debt] Provide shared module runtime proxy helper for modules
[Debt] Consolidate duplicated calendar sync source finalization paths
[Debt] Remove permission catalog duplication between access and core
[Debt] Define shared platform API schema primitives across access, admin, policy, and tenancy
[Debt] Centralize repeated WebUI API client request helpers
[Debt] Refactor duplicated audit route response assembly
[Feature] Integrate addresses.lookup for recipient autocomplete and add-contact flows
Codex State: progress
Summary
- Added optional addresses.lookup support at the mail backend/API boundary: manifest metadata, /api/v1/mail/address-lookup, runtime registry access, and…
[Feature] Integrate addresses.lookup for attendees and organizers
Codex State: done
Summary
- Implemented optional address lookup for scheduling participants via addresses.lookup, exposed /api/v1/scheduling/address-lookup, wired participant email…
[Feature] Integrate addresses.lookup for attendees and organizers
[Feature] Integrate addresses.lookup for attendees and organizers
Codex State: started
Summary
- Starting Milestone 5 scheduling/address integration: participant lookup through optional addresses.lookup; manual participants stay supported and module…
[Feature] Integrate addresses.lookup for recipient autocomplete and add-contact flows
Codex State: started
Summary
- Starting Milestone 5 mail/address integration: optional address lookup only; no hard addresses dependency and no write/contact action until addresses…
[Feature] Consume addresses.recipientSource with immutable campaign snapshots
Codex State: done
Summary
- Implemented optional addresses integration for campaign recipients: capability-backed address autocomplete, address-source listing/snapshot import, import…
[Feature] Consume addresses.recipientSource with immutable campaign snapshots
[Feature] Consume addresses.recipientSource with immutable campaign snapshots
Codex State: started
Summary
- Starting address-module campaign integration; manual recipients remain supported, address lists/segments deferred until their structure is explicit.
Sugges…
[Feature] Implement passkey support
[Feature] Implement vCard-compatible contact model, import, and export
[Feature] Implement vCard-compatible contact model, import, and export
Codex State: done
Summary
- Completed vCard foundation: import/export, partial import diagnostics, source payload/revision fields, and multi-value contact editing.
Changed Files
-…
[Feature] Expose address lookup and recipient-source capabilities
Codex State: done
Summary
- Implemented core-mediated address capabilities: addresses.lookup and addresses.recipientSource with immutable DTOs and source provenance.
Changed Files
-…
[Feature] Expose address lookup and recipient-source capabilities