Docs
This directory is the system-of-record for durable project knowledge.
Quick Links
| Category | Index | Type | Purpose |
|---|---|---|---|
| Guides | guides/README.md | how-to | Practical step-by-step procedures |
| Design | design-docs/index.md | explanation | Feature design, ADRs, decision rationale |
| ADR Template | design-docs/decisions/0001-template.md | reference | Decision record template |
| Core Beliefs | design-docs/core-beliefs.md | explanation | Agent-first operating principles |
| Discovery | discovery/index.md | explanation | Validate ideas and capture taste |
| Delivery Specs | delivery-specs/index.md | reference | Engineering handoff specs |
| Exec Plans | exec-plans/README.md | how-to | Complex multi-step work tracking |
| Tech Debt | exec-plans/tech-debt-tracker.md | how-to | Known debt and cleanup opportunities |
| Exploration | exploration/README.md | exploration | Ideas, research, scratchpad |
| Learnings | learnings/README.md | reference | Durable patterns from completed work |
| Archived Learnings | learnings/archived/README.md | reference | Overflow learnings archive |
| References | references/README.md | reference | External docs for agent context |
Learnings by Category
| Category | File |
|---|---|
| Architecture | learnings/architecture.md |
| Conventions | learnings/conventions.md |
| Gotchas | learnings/gotchas.md |
| Integrations | learnings/integrations.md |
| Security | learnings/security.md |
| Testing | learnings/testing.md |
| Workflow | learnings/workflow.md |
System Docs
- Architecture: ARCHITECTURE.md
- Operations: RUNBOOK.md
- Taxonomy: DOCS_TAXONOMY.md
- Quality: QUALITY_SCORE.md
- Feature Slicing: FEATURE_SLICING.md
- Contract: DOCS_CONTRACT.json
Directory Structure
docs/
βββ README.md # This file (index)
βββ ARCHITECTURE.md # System design overview [reference]
βββ RUNBOOK.md # Operations guide [how-to]
βββ DOCS_TAXONOMY.md # Where to put new docs [reference]
βββ QUALITY_SCORE.md # Domain quality grades [reference]
βββ FEATURE_SLICING.md # Feature slicing strategy [reference]
βββ DOCS_CONTRACT.json # Validation config [reference]
βββ guides/ # How-to guides [how-to]
β βββ README.md # Guide index
βββ design-docs/ # Decision rationale [explanation]
β βββ index.md # Design docs catalogue
β βββ core-beliefs.md # Agent-first principles
β βββ decisions/ # Architectural Decision Records
βββ discovery/ # Idea validation [explanation]
β βββ index.md # Discovery index
βββ delivery-specs/ # Engineering handoff [reference]
β βββ index.md # Delivery specs index
βββ exec-plans/ # Work tracking [how-to]
β βββ README.md # Exec plans index
β βββ tech-debt-tracker.md # Technical debt
βββ exploration/ # Ideas, scratchpad [exploration]
β βββ README.md # Exploration index
βββ learnings/ # Durable patterns [reference]
β βββ README.md # Learnings index
β βββ architecture.md # Architecture learnings
β βββ conventions.md # Convention learnings
β βββ gotchas.md # Gotcha learnings
β βββ integrations.md # Integration learnings
β βββ security.md # Security learnings
β βββ testing.md # Testing learnings
β βββ workflow.md # Workflow learnings
β βββ archived/ # Overflow archive
β βββ README.md # Archive policy
βββ references/ # External docs [reference]
βββ README.md # External docs for agent context
Adding Documentation
| If you need... | Create in... | Type |
|---|---|---|
| Step-by-step procedure | docs/guides/<topic>.md |
how-to |
| Design for a feature | docs/design-docs/<feature>.md |
explanation |
| External library docs | docs/references/<library>-llms.txt |
reference |