The Lovable-to-Windsurf stack
Lovable scaffolds in the browser, Windsurf hardens it locally, CodeRabbit gates the PR. Not a Figma file and not a markdown spec.
Who owns what
Lovable
The first app — React, auth, schema in the browser. Not local debugging.
Try Lovable (opens in a new tab)Windsurf
The refactor — Cascade, edge cases, queries on disk. Not the live sandbox.
Try Windsurf (opens in a new tab)CodeRabbit
The merge gate — review on GitHub. Not the feature work.
Try CodeRabbit (opens in a new tab)
How to use this stack
- Prompt Lovable for the product. Sync to GitHub. Do not stay in the browser sandbox.
- Clone into Windsurf. Cascade refactors logic you would not ship from a chat.
- Push the branch. CodeRabbit comments. Fix in Windsurf, not in Lovable.
- This is not spec-to-prototype (no design file, no Eraser). Swap Lovable for Bolt.new if you already live there.