---
id: "concept-multi-direction-design"
type: "concept"
source_timestamps: ["00:08:21", "00:10:11"]
tags: ["iteration", "version-control", "prototyping"]
related: ["entity-stitch", "concept-command-line-design", "concept-vibe-design"]
definition: "Generating and comparing multiple high-fidelity design variations simultaneously, treating design iteration like version control."
sources: ["s48-markdown-design-meeting"]
sourceVaultSlug: "s48-markdown-design-meeting"
originDay: 48
---
# Multi-Direction Design

## Definition

The ability to generate, branch, and compare multiple high-fidelity design options simultaneously from a single prompt. [[entity-stitch|Stitch]] enables this by generating **up to five distinct UI directions** at once on an infinite canvas.

## Why It's Different

Traditional design tools encourage a *single-track* iteration: you start with one mock, evolve it, occasionally fork. Multi-direction design treats divergence as the default — every prompt is a **fan-out**, and the user's job is to select, merge, or recombine.

The analogy [[entity-nate-b-jones|Jones]] uses: design iteration becomes like **version control in software engineering**. Branches are first-class. Merging is explicit. History is preserved.

## Mechanics in Stitch

- One prompt → 5 variants laid out on infinite canvas.
- Side-by-side evaluation.
- Cherry-pick elements across variants and merge into a chosen direction.
- Each variant is exportable code, feeding into [[concept-command-line-design]].

## Why It Matters

Reduces the 'first idea wins' bias of legacy tools. Combines well with [[concept-vibe-design]]: you describe a vibe, get five interpretations, and learn what the model thinks 'calm-but-energetic' looks like — surfacing taste decisions earlier.

## Related
[[entity-stitch]] · [[concept-vibe-design]] · [[concept-command-line-design]] · [[concept-design-markdown]]
