Skip to content

docs: Notifications architecture & channel setup #645

@joelpeace48-cell

Description

@joelpeace48-cell

Background & current state

Notifications span channels (in-app NEW-094, web push NEW-093, email #342) + preferences (NEW-096), but there's no doc on configuring them.

Goal

Author docs/NOTIFICATIONS.md: how to configure each channel + the preferences model.

Outline

  • Channels: in-app, web push (VAPID), email; setup/config per channel.
  • Preferences model + enforcement (NEW-096); event taxonomy; critical (non-disableable) notices.
  • Delivery/troubleshooting.

Task breakdown

  • Write docs/NOTIFICATIONS.md with per-channel setup.
  • Document the event taxonomy + preferences.
  • Cross-link.

Acceptance criteria

  • Each channel has clear setup steps; preference behavior documented.

Verification

  • Follow setup in staging; review.

Difficulty: easy · Effort: S–M · documentation

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions