All significant architectural decisions are recorded here.
Each ADR is one file, numbered sequentially.
Use the /adr skill or follow the format of an existing ADR to add a new one.
All ADRs are Accepted unless the document itself states otherwise.
| ADR | Title |
|---|---|
| 0001 | Use Architecture Decision Records |
| 0002 | System Architecture |
| 0003 | Tooling and Developer Experience |
| 0004 | Domain Model |
| 0005 | Frontend Styling |
| 0006 | Admin Interface |
| 0007 | Markdown Rendering |
| 0008 | Use lucide-svelte for Icons |
| 0009 | Add created_at and updated_at Timestamps |
| 0010 | Authentication and Authorization |
| 0011 | Image Support for Tier List Items |
| 0012 | Docker Packaging and Publishing |
| 0013 | UUID Primary Keys |
| 0014 | End-to-End Testing Strategy |
| 0015 | Unit Testing Strategy |
| 0016 | Accessibility and Semantic HTML |
| 0017 | Replace Tags with Item Props |
| 0018 | Category Prop Keys |
| 0019 | Prop Keys with Icon Set Support |
| 0020 | Customizable Site Content via Generalized CMS |
| 0021 | Admin Confirmation Dialog |
| 0022 | Soft Delete and Trash |
| 0023 | Export Tooling — Streaming ZIP (fflate) |
| 0024 | Import Tooling Architecture |