Skip to content

Scale notification delivery pipeline#31

Merged
productdevbook merged 1 commit intomainfrom
codex/scale-notification-pipeline
Mar 9, 2026
Merged

Scale notification delivery pipeline#31
productdevbook merged 1 commit intomainfrom
codex/scale-notification-pipeline

Conversation

@productdevbook
Copy link
Owner

Summary

  • move notification fan-out, tracking, and webhook work onto explicit queue-backed workers
  • add deterministic notification job ids, status lifecycle updates, and stable target paging for safer retries at scale
  • cache API key validation, add notification targeting/status migrations, and update analytics aggregation paths

Verification

  • pnpm build
  • pnpm lint
  • pnpm typecheck
  • pnpm exec vitest run tests/batching.test.ts tests/api-key-cache.test.ts tests/notification-status.test.ts tests/notification-queue.test.ts

Notes

  • full pnpm test still has pre-existing failures in provider/crypto-related suites and is not included here

@productdevbook productdevbook merged commit 651fb93 into main Mar 9, 2026
1 check passed
@productdevbook productdevbook deleted the codex/scale-notification-pipeline branch March 9, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant