Skip to content

ADR NNNN: Short decision title ​

Context ​

What backend problem are we solving, and why does it matter now? Describe the current backend system, relevant requirements and constraints, and the effect of doing nothing. Link to supporting evidence or related ADRs where useful.

Decision drivers ​

  • The quality, requirement, or constraint that matters most.
  • Another criterion used to compare options.

Considered options ​

Option A: Name ​

  • Benefits:
  • Costs and risks:

Option B: Name ​

  • Benefits:
  • Costs and risks:

Decision ​

For the backend, we use [chosen option] for [scope] because [reason tied to the drivers]. Explain why the other credible options were not chosen, including any important uncertainty.

Consequences ​

  • Positive: What improves?
  • Negative: What becomes harder or more costly?
  • Follow-up: What migration, operational work, or documentation is required?

Verification ​

How will reviewers or maintainers confirm that the implementation follows this decision? Link to relevant tests, review criteria, or operational evidence when available.

  • Related issues, pull requests, designs, or ADRs: [link]
  • YYYY-MM-DD — Name — Proposed this ADR.