ShipForge LogoShipForge
Go to Dashboard
Active AI-Run Pipeline

From feature request
to shipped PR.

An engineering control plane that automates product handoffs. Write ideas, chat with clarification agents, generate approved PRDs, generate task lists, and run automated AI code reviews on every pull request.

Live AI Pipeline Workflow

IntakePM submits raw request
ClarificationAI asks follow-up details
PRD GenInngest builds structured doc
TaskingExplodes PRD into Kanban list
ReviewWebhook triggers AI PR review
ShipMerge & deploy verified features
Structured PRD OutputStage 3
PRD: Stripe Billing Integration
Problem StatementWe need to transition from manual billing invoices to a self-serve automated payment flow to decrease onboarding friction for the Pro subscription tier.
User Stories“As a Pro user, I want to pay with credit card, so I can instantly unlock high limits.”
Acceptance Criteria
  • Stripe webhook updates subscription status in real-time.
  • Upgrade widget falls back gracefully if Stripe is down.
AI Code Review OutputNeeds Changes
PR #412: stripe-billing-hook#stripe-branch
BLOCKING: CSRF vulnerability in Stripe webhook handler

Path: /api/stripe/webhook/route.ts#L42

Suggestion: Verify signature using stripe.webhooks.constructEvent instead of parsing request body directly.

NON-BLOCKING: Missing exponential backoff on DB retry

Path: /lib/db/billing.ts#L88