Track architectural decisions as git trailers on the commits that implement them — not as an ever-growing pile of markdown files.
Long-lived projects end up choosing between two bad options: decisions left in prose that silently drifts from the code as the project moves on, or an ever-growing stack of loosely-coupled ADR files that becomes the