brainstorming
Transforms vague ideas into fully-formed designs and specs through collaborative dialogue. Progresses through step-by-step questioning to understand requirements, proposing 2-3 approaches with trade-offs, presenting design in sections, writing a design document, and triggering implementation plan generation. Key outputs are structured design documents and executable implementation plans.
