File size: 1,599 Bytes
9e64e71
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Vision (Optional)

This directory is for **project philosophy** — the enduring "why" that persists across all features.

**Most projects don't need this directory.** Delete it if:
- The project is a tool with obvious purpose
- Discovery docs capture your "why" sufficiently
- The project is < 6 months
- You're the only contributor

## When to Use This Directory

Create vision docs when:
- The project IS a methodology (the "why" matters as much as the "what")
- Multiple contributors need philosophical alignment
- The project will evolve over years
- You find yourself repeating the same principles across discovery docs

## Vision vs Discovery

| Vision | Discovery |
|--------|-----------|
| Enduring project philosophy | Feature-specific validation |
| Persists across all features | Per-feature taste capture |
| "Why does this project exist?" | "Why build this feature?" |
| Example: framework principles | Example: feature PR/FAQ |

## What Goes Here

- `VISION.md` — Project philosophy, principles, north star
- `ROADMAP.md` — Outcome-based roadmap (Now/Next/Later)
- Design philosophy documents

## Creating Vision Docs

Use the `strategy` skill for structured vision documents:

```
skill({ name: "strategy" })
```

Or create a lightweight `VISION.md` manually with:
- One-sentence purpose
- 2-3 paragraphs of enduring principles
- Bulleted list of core beliefs

## Example Projects

| Project | Has Vision? | Why |
|---------|-------------|-----|
| `agentic-settings` | Yes | Framework — the "why" IS the product |
| `prompt-recipes` | No | Tool — purpose is self-evident |