Docs03 · Knowledge

Pattern

03-knowledge/patterns

A 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