Enable subconscious loop to trigger proactive, context-aware nudges (example: while chatting on WhatsApp, suggest a missed point from user memory/goals). The feature should detect relevant context, match against memory, and show concise actionable suggestions without spamming.
Tasks:
- Define trigger policy (confidence threshold, cooldown, dedupe).
- Implement pipeline: context capture -> memory match -> score -> nudge.
- Add per-app/user controls (enable/disable, sensitivity, quiet hours).
- Add actionable nudge UX (accept/copy/dismiss/mute).
- Add safety/privacy guardrails and redacted logs.
- Add tests for trigger/no-trigger and duplicate suppression.
Acceptance:
- Nudges appear only on high-confidence matches.
- Suggestions are specific and actionable.
- Users can control/disable nudges.
- No repeated spam or duplicate nudges.
Enable subconscious loop to trigger proactive, context-aware nudges (example: while chatting on WhatsApp, suggest a missed point from user memory/goals). The feature should detect relevant context, match against memory, and show concise actionable suggestions without spamming.
Tasks:
Acceptance: