I chat with Claude about viability, capability, existing solutions, alternative approaches, etc.
This helps me get an idea of what we’re doing. I get pushback and have to be clear and Opus is good at asking questions.
Then I get it to write a set of documents for Claude Code describing the vision, the solution, the technical choices, the testing plan, the validation approach, how to share with colleagues, future ideas and a table of contents.