my workflow these days is to spend a lot of time (20-30min) constructing a very detailed plan in claude code, using the /interview command I made based on the quoted technique from anthropic. often with one or more excalidraws passed in, and with instructions for both frontend and backend repo changes.
then fire it off in a worktree and run a custom /revise command at the end to clean up the code. Then I go through as a QA and find anything visual I don't like, and tell it to fix it. Then I do a thorough code review.
https://x.com/trq212/status/2005315275026260309