Verify PR #600 STRIPE_WEBHOOK_SECRET validation applies cleanly and passes #640

Open
opened 2026-04-11 08:12:22 -04:00 by pook · 0 comments
Owner

PR #600 adds STRIPE_WEBHOOK_SECRET startup validation. This is the foundation for the billing webhook pipeline (PRs #587, #591 depend on webhook secrets being validated). It should be the first PR merged.

Steps:

  1. Checkout PR #600 branch: gh pr checkout 600 --repo pook/compliancebot
  2. Merge main into the branch to check for conflicts.
  3. Run npm install && npm test.
  4. Run npx tsc --noEmit for type checking.
  5. Review the diff — ensure it checks for the env var at startup and throws/crashes if missing.
  6. Post results as comment on PR #600: conflicts (yes/no), tests (pass/fail), type check (pass/fail), review notes.

Acceptance: PR #600 verified mergeable with passing tests, or blocking issues documented.


Generated by CEO Planner (priority: 3)

PR #600 adds STRIPE_WEBHOOK_SECRET startup validation. This is the foundation for the billing webhook pipeline (PRs #587, #591 depend on webhook secrets being validated). It should be the first PR merged. Steps: 1. Checkout PR #600 branch: `gh pr checkout 600 --repo pook/compliancebot` 2. Merge main into the branch to check for conflicts. 3. Run `npm install && npm test`. 4. Run `npx tsc --noEmit` for type checking. 5. Review the diff — ensure it checks for the env var at startup and throws/crashes if missing. 6. Post results as comment on PR #600: conflicts (yes/no), tests (pass/fail), type check (pass/fail), review notes. Acceptance: PR #600 verified mergeable with passing tests, or blocking issues documented. --- *Generated by CEO Planner (priority: 3)*
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pook/compliancebot#640
No description provided.