Skip to content

[codex] Audit ThreadPlane domain migration and lead forms#452

Merged
blove merged 1 commit into
mainfrom
codex/cacheplane-ai-audit
May 19, 2026
Merged

[codex] Audit ThreadPlane domain migration and lead forms#452
blove merged 1 commit into
mainfrom
codex/cacheplane-ai-audit

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 19, 2026

Summary

  • finish the ThreadPlane domain audit cleanup for env examples, deployment comments, and generated whitepaper PDFs
  • harden lead-form API validation and fix variant whitepaper signups to send the selected paper id
  • add mocked route coverage for Resend/Loops/analytics integrations and browser coverage for all lead-generation forms

Operational Notes

  • verified Resend has cacheplane.ai as a verified sending domain
  • added missing RESEND_AUDIENCE_ID to the Vercel threadplane project for development, preview, and production
  • no old-domain 301 redirects are included by request

Verification

  • npx vitest --config /Users/blove/.codex/worktrees/3576/angular-agent-framework/apps/website/vite.config.mts --root /Users/blove/.codex/worktrees/3576/angular-agent-framework/apps/website run src/app/api/leads/route.spec.ts src/components/contact/ContactForm.spec.tsx
  • npx nx lint website --skip-nx-cache
  • npx playwright test --config apps/website/playwright.config.ts
  • npx nx build website --skip-nx-cache
  • git diff --check HEAD

@vercel
Copy link
Copy Markdown

vercel Bot commented May 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
threadplane Ready Ready Preview, Comment May 19, 2026 2:51am

Request Review

@blove blove merged commit 2843557 into main May 19, 2026
18 checks passed
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