Skip to main content
A strict documentation format designed exclusively for AI agents. Four artifact types capture both the “why” behind decisions and the resulting rules and instructions.

Structure

Artifact Types

Decisions

Capture the “why” behind choices using well-known formats:
  • RFC: Proposals outlining solution options and constraints
  • ADR: Implementation details of chosen directions

Rules

Imperatives derived from decisions. State what must/must not be done. Reference related RFCs/ADRs for context.

Guides

Implementation and usage details. Reference decisions and rules. Cover installation, usage, architecture overviews, and conventions.

Projects

Self-contained documentation following the same structure. Each project includes decisions, rules, guides, and a project.md overview.

Naming Conventions

Files follow strict naming patterns for AI parsing and cross-referencing:
Pattern Rules:
  • ADR/RFC: 4-digit sequence + descriptive name + type extension
  • Rules/Guides: Descriptive name + type extension
  • Projects: Directory name matches project identifier
  • Use kebab-case for all names
  • Extensions (.adr.md, .rfc.md, .rules.md, .guide.md) enable type-based tooling

Cross-References

All artifacts use front matter to establish relationships: