Consolidated from pattern-catalog.md and PATTERN-INDEX.md Format: ADR-style numbered patterns
Total Patterns: 62 patterns (001-061) + template (000)
Foundational patterns for system architecture and infrastructure
Data access, session management, and query abstraction patterns
AI coordination, spatial intelligence, and language model integration patterns
External system integration, plugin architecture, and platform connectivity patterns
Background job execution, periodic tasks, and infrastructure coordination patterns
Development methodology, quality assurance, and workflow management patterns
bd CLI (COMPLETION DISCIPLINE TRIAD)Patterns for maintaining grammar awareness (Entity/Moment/Place) throughout features
See pattern-000-template.md for the standard template when creating new patterns.
Every pattern should include a Product Relevance classification:
When in doubt, default to “Process-only” — it can be reclassified later.
Pattern Sweeps occur every 6 weeks per the staggered audit calendar.
In addition to standard sweep activities, each sweep should:
Each Pattern Sweep results document should include:
## Product Relevance Summary
- Portable patterns awaiting product review: [list]
- Patterns reclassified this sweep: [list]
- Converged patterns (methodology → product): [list]
The Pattern Family Index organizes patterns by how they work together. While this index (README.md) groups patterns by category (what they’re about), the family index groups them by family (patterns that reinforce each other). Apply patterns in family units for best results.
The Proto-Pattern Registry tracks emerging pattern candidates that need additional evidence before formalization. Proto-patterns are evaluated during 6-week pattern sweeps and promoted when they meet the evidence threshold.
The Anti-Pattern Index provides bidirectional navigation between patterns and their associated anti-patterns:
Use the anti-pattern index to:
Last updated: March 3, 2026 Added Human-AI Collaboration Referee (061); total now 62 patterns