Every generation is a structured prompt — not a simple text-to-image call. User inputs are assembled into a layered query: the describe field sets the subject, the feel field modifies stroke personality, DS Style injects BCG arc geometry rules, and the style/weight/count parameters constrain the output. Claude returns SVG code — parsed, validated, and rendered directly in the browser.