Web Dev Workflow
The rule โ Plan in Claude chat, build in Claude Code, review on the Vercel preview URL, and never push directly to
main.
Phase 1 โ Idea & Brief (Claude chat)
Decide project type, domain pattern, and whether Sanity/Supabase are needed. Output a written design-brief.md saved to /docs.
Phase 2 โ Design Concept (Claude chat)
Work through colors, type, layout. Gather any mockups into /docs. There is no Figma โ approval happens on the live style guide.
Phase 3 โ Project Setup
New repo from the starter template โ local folder โ add /docs โ add the domain to Cloudflare โ connect the repo to Vercel โ open Claude Code and tell it to read CLAUDE.md and /docs first.
Phase 4 โ Build
Style guide builds first, then pages. Share the /style-guide preview URL for client approval before building pages. All work on feature branches.
Phase 5 โ Review & Launch
Run the pre-launch checklist on the preview URL, get written client sign-off, then merge to main (= live in 1โ2 min).
Phase 6 โ Post-Launch
All changes follow the same feature-branch flow. Content-only edits go through Sanity (if set up) without touching code.