# Architecture Decision Records (ADR) The substantial architecture decisions made in the Backstage project lives here. For more information about ADRs, when to write them, and why, please see [this blog post](https://engineering.atspotify.com/2020/04/14/when-should-i-write-an-architecture-decision-record/). Records are never deleted but can be marked as superseded by new decisions or deprecated. Records should be stored under the `architecture-decisions` directory. ## Contributing ### Creating an ADR - Copy `0000-template.md` to `docs/architecture-decisions/0000-my-decision.md` (my-decision should be descriptive. Do not assign an ADR number.) - Fill in the ADR following the guidelines in the template - Submit a pull request - Address and integrate feedback from the community - Eventually, assign a number - Add the full path of the ADR to the [`mkdocs.yml`](/mkdocs.yml) - Merge the pull request ## Superseding an ADR If an ADR supersedes an older ADR then the older ADR's status is changed to superseded by ADR-XXXX and links to the new ADR.