Pattern
03-knowledge/patternsA repeatable solution worth reusing. When it applies, what it solves, how to implement.
What it is
A pattern is a battle-tested way of doing something in this project — a reusable approach worth following rather than reinventing. After 50+ captures, the patterns directory is a library the whole team (and every agent) draws on.
When to write it
When you arrive at an approach you'd want repeated — a 'do it this way here' decision that will come up again.
What goes in it
- Context — when this pattern applies
- The problem it solves
- How to implement it
- Trade-offs and when NOT to use it
How it fits
A knowledge artefact alongside gotchas and ADRs. Patterns are how good decisions stop being re-litigated every session.
Get the templatestarter/docs/03-knowledge/patterns/knowledge-pattern.md