Notification delivery · Audit
Notification Delivery Audit
Audit one notification delivery boundary across email, SMS, push, in-app, webhook, or provider delivery status. Focus on correctness, consent, deduplication, retries, localization, observability, and user-visible state.
MCP library 1.6.1 · Instruction library 1.6.1 · English technical instructions
← Back to searchUse this workflow
Connect Vibe Coding Library to a coding agent that supports MCP over Streamable HTTP. Choose Other / MCP agent for a neutral prompt, or a ready-made Codex or Claude Code invocation. Add your task details below.
Goal and scope
Audit one notification delivery boundary across email, SMS, push, in-app, webhook, or provider delivery status. Focus on correctness, consent, deduplication, retries, localization, observability, and user-visible state.
Domain invariants
- Notification eligibility, consent/unsubscribe, locale, template data, and channel selection are owned and tested.
- Delivery side effects are idempotent and not duplicated by retries, job redelivery, or concurrent triggers.
- Provider errors, bounces, suppressions, rate limits, and webhooks update local state intentionally.
- Sensitive data in templates, logs, and provider payloads is minimized and safe.
- Critical notifications have observable delivery/failure paths and manual recovery where required.
Audit method
Trace the selected notification from trigger through eligibility, template rendering, queue/job, provider adapter, status webhook, user preferences, logs, UI state, and tests.
Choose a synthetic event/recipient/channel and a normal delivery control. Trace the same logical operation across duplicate triggers, ambiguous sends and status events, using the notification class's actual consent/eligibility policy. Pass the first wrong eligibility/effect/status transition and expected observation to Improve Notification Delivery. Keep provider acceptance and confirmed delivery distinct.
Workflow ID: notification-delivery-audit · View the versioned source · Shared workflow and authority rules