UC: View / Edit Notification Preferences¶
Description:
An agent manages their preferences for receiving and routing system notifications, determining whether, when, and how they are alerted to new events in their Spaces.
Ecosystem Relationships
Mapps Involved: - Notification Center
Holon Types: - [CRU] Agent - [CRU] Space
Ecosystems Supported: - Empowered Agents Holarchy
Personas Likely Involved: - Signal Amplifier - Techno-Doula - Regenerative Actor
Use
Preconditions: - Agent is authenticated and active within one or more Spaces - Notification settings infrastructure is initialized
Post-conditions: - Preferences are saved and take effect for future notifications - Changes may affect frequency, format, and delivery venue
Assumptions: - Preferences may be scoped per Space or apply globally - System respects preferences when routing new notifications
Main Flow¶
- Agent navigates to the Notification Center
- Selects “Notification Settings”
- Adjusts delivery options (e.g., email, digest, SMS, in-app)
- Optionally sets priority tiers or mute schedules
- Saves preferences, which are then applied immediately
Wireframes¶
- Notification Preferences screen with toggle options
- Delivery method matrix UI
GitHub Issues¶
- [ ] Notification preference schema and persistence
- [ ] Integration with multiple delivery channels
- [ ] UI for granular control over settings
Implementation Notes¶
- Digest scheduling could be handled by background job
- Support batch editing across Spaces