Christopher Alexander's "A Pattern Language" (253 patterns) for design across domains. Use for pattern-based design thinking, applying architectural patterns to software/organizations/communities, navigating pattern hierarchies, finding related patterns, and domain transformations.
253 interconnected design patterns from Christopher Alexander's seminal work, organized for multi-domain application.
Read pattern file directly:
patterns/apl0/dim0/cat{1-3}/seq{01-36}/apl{NNN}.md
Or use query script:
python3 scripts/query_patterns.py get 107
# Get parent patterns (broader context)
python3 scripts/query_patterns.py broader 107
# Get child patterns (narrower detail)
python3 scripts/query_patterns.py narrower 107
# Find path between patterns
python3 scripts/query_patterns.py path 1 253
python3 scripts/query_patterns.py search "light"
python3 scripts/query_patterns.py search "community"
| Category | Range | Scale |
|---|---|---|
| cat1 | 1-94 | Towns |
| cat2 | 95-204 | Buildings |
| cat3 | 205-253 | Construction |
Dimensions (6 perspectives): dim0=Archetypal, dim2=Physical, dim3=Social, dim4=Conceptual, dim5=Interpersonal
| ID | Pattern | Reaches |
|---|---|---|
| 1 | INDEPENDENT REGIONS | 94% |
| 18 | NETWORK OF LEARNING | 68% |
| 24 | SACRED SITES | 65% |
| 95 | BUILDING COMPLEX | 61% |
| ID | Pattern | Connections |
|---|---|---|
| 30 | ACTIVITY NODES | 24 |
| 142 | SEQUENCE OF SITTING SPACES | 23 |
| 107 | WINGS OF LIGHT | 21 |
| 100 | PEDESTRIAN STREET | 20 |
python3 scripts/query_patterns.py search "privacy"apl253/
├── SKILL.md # This file
├── scripts/
│ └── query_patterns.py # Pattern query tool
├── references/
│ ├── pattern-structure.md # Directory layout
│ ├── dependency-graph.md # Graph analysis
│ └── domain-transformations.md # Domain mappings
└── patterns/apl0/
├── dim{0-5}.md # Dimension descriptions
└── dim{0-5}/cat{1-3}/seq{01-36}/
├── apl{NNN}.md # Pattern content
└── apl{NNN}/
├── broader.md # Parent patterns
└── narrower.md # Child patterns