# <Project Name> · Design State

**Last updated:** YYYY-MM-DD
**Current phase:** Step N — <phase name>
**Status:** in_progress / approved / blocked / shipped

---

## Current Direction

<Name and one-line summary of the chosen theme, or "undecided" if step 1 isn't done yet.>

## Locked Decisions

*Decisions that are no longer up for debate. Never re-ask these.*

1. <specific decision — e.g. "Theme: Moss & Bone">
2. <...>

## Rejected Directions

*Directions the user killed. Never re-propose these. Include verbatim rejection quotes so the signal is preserved.*

1. **<Direction name>** (round N) — user said: "<verbatim quote>"

## Preserved

*Directions the user liked but didn't pick — kept for potential later use (e.g. dark mode variant).*

1. **<Direction name>** (round N) — saved at `<file path>`

## Open Questions

*What the current round needs to answer. Strike through once resolved.*

1. <question>
2. <...>

## Inspiration sources

<Paths to reference images, Pinterest boards, links, in-repo files, etc.>

## Rounds Log

*Append-only log. Never edit past rounds, only add new ones.*

### Round 1 — YYYY-MM-DD

**Step:** <1-6>
**Skills loaded:** <comma-separated list>
**Concept:** <1-line concept name + thesis>
**File:** `<path to HTML mockup>`
**User reaction:** "<verbatim>"
**Outcome:** REJECTED | PRESERVED | APPROVED | PARTIAL
**Decisions locked this round:**
- <specific decision>
**Still open:**
- <specific question>

### Round 2 — YYYY-MM-DD

*(same structure)*

---

## Permanent artifacts

*Paths to all files saved to `docs/design/` or similar permanent locations.*

```
docs/design/
├── themes/
│   └── ...
├── brand-kit/
│   └── ...
└── mockups/
    └── ...

docs/superpowers/specs/
└── ...
```
