Fill in your decision details. Get a properly structured ADR you can commit directly to your repository.
Follows the widely-adopted Michael Nygard ADR format.
Enter the details of your architecture decision.
Save this as docs/adr/ADR-001.md in your repository.
The SaaS ADR Generator creates detailed decision records with migration plans, rollback strategies, cost analysis, and compliance considerations — specifically designed for SaaS systems.
An Architecture Decision Record (ADR) is a short document that captures a significant architectural decision, including the context, the decision itself, the alternatives considered, and the consequences.
docs/adr/
├── ADR-001-use-postgresql.md
├── ADR-002-adopt-nextjs-app-router.md
├── ADR-003-stripe-for-payments.md
├── ADR-004-switch-to-turborepo.md
└── README.md (index of all ADRs)