--- name: options description: "Present multiple design options as a vertical stack of anchored turns" user-invocable: false --- # Options Present multiple design options as a vertical stack of turns — each turn of options is its own `
`, newest turn at the **top**, and every option gets a stable `{turn}{letter}` id (`1a`, `1b`, `2a`…) that the user references back in chat and you cross-link between turns. Always include `` in `` — the host provides pan/zoom, so the user can freely zoom out on designs wider than the viewport. **How to write it** — put one `
2Riffs on 1b
2aTighter spacing
…design…
…

Try next: "more like 2a but with the serif from 1c" · "make 2b full-bleed" · "new directions"

…turn 1, unchanged…
``` **Rules:** turn section ids are `t1`, `t2`, `t3`…; option ids are `1a`, `1b`, `2a`… and go on the option's **outermost** element (`.dv-opt`), never on the badge — so `#1b` scrolls the whole option into view. Ids are stable forever, never reused or renumbered. Options within a turn sit side-by-side in a wrapping row; don't hand-roll your own pan/zoom — the host canvas provides it. **Every** option-id reference in the file — turn heading, option label, `.dv-next` line, any prose — is an `1b` link, never a bare `1b`; in your chat replies, just write `1b`. End each turn with a one-line `.dv-next` of 2–3 plain-English follow-ups the user could paste into chat. Size each `.dv-card` to its content (explicit width is fine); don't use `height:100%`.