Architecture decision records¶
Each record captures one decision: the context that forced it, the options considered, and the consequences we accepted. Records are immutable once accepted; a changed decision gets a new record that amends or supersedes the old one. Proposals that precede decisions live in ../rfcs/.
ADR-0001 to ADR-0007 record the decisions D1 to D7 of stackr RFC-0002, the design relayr implements.
| ADR | Title | Status |
|---|---|---|
| 0001 | relayr, its own repository and package | Accepted |
| 0002 | The outbound actor, an ExternalAgentActor per rule |
Accepted |
| 0003 | A thread is never a chain | Accepted |
| 0004 | Sessions linked, not continued | Accepted |
| 0005 | Where a rule's source of truth lives | Accepted |
| 0006 | Bridged types in the artifactr namespace |
Accepted |
| 0007 | Notices by default | Accepted |
| 0008 | Trunk-based development with RFCs, ADRs and evergreen docs | Accepted |
| 0009 | Quality gates | Accepted |
| 0010 | MIT license | Accepted |
| 0011 | The documentation site and brand | Accepted |
| 0012 | The libraries pinned by git revision | Accepted |
To add a record, copy template.md to the next number and add a row above.