Skip to content

Restore downloadable whitepaper pipeline#206

Merged
blove merged 1 commit into
mainfrom
codex/restore-whitepaper-pipeline
May 7, 2026
Merged

Restore downloadable whitepaper pipeline#206
blove merged 1 commit into
mainfrom
codex/restore-whitepaper-pipeline

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 7, 2026

Summary

  • Restore the whitepaper generation pipeline and committed downloadable PDFs for the overview, agent, render, and chat guides.
  • Rewire marketing CTAs, signup emails, analytics, and e2e coverage back to downloadable whitepaper assets.
  • Add generation-time guards and PDF text audits against stale API names such as streamResource, AgentRef, MockStreamTransport, and invalid render/chat examples.

Validation

  • npm run generate-whitepaper with root .env Anthropic credentials
  • npm run generate-whitepaper -- --paper render
  • npm run generate-whitepaper -- --paper chat
  • npm run generate-whitepaper -- --paper overview
  • npm run generate-whitepaper -- --paper angular
  • npx tsc --noEmit --pretty false --target ES2022 --module NodeNext --moduleResolution NodeNext --esModuleInterop --skipLibCheck apps/website/scripts/generate-whitepaper.ts
  • rg stale/hallucinated API scan over generated HTML and extracted PDF text
  • npx playwright test -c apps/website/playwright.config.ts -g whitepaper
  • npx nx lint website --skip-nx-cache (passes with existing instrumentation-client.ts warning)
  • npx nx build website --skip-nx-cache
  • npx nx e2e website --skip-nx-cache
  • In-app browser smoke on http://localhost:3000/ and /angular

@vercel
Copy link
Copy Markdown

vercel Bot commented May 7, 2026

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

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 7, 2026 6:44pm

Request Review

@blove blove merged commit ab1c503 into main May 7, 2026
14 checks passed
@blove blove deleted the codex/restore-whitepaper-pipeline branch May 7, 2026 18:47
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