17 lines
872 B
Markdown
17 lines
872 B
Markdown
# NNNN. <short decision title>
|
|
|
|
- **Status:** Proposed | Accepted | Deprecated | Superseded by [ADR-XXXX](XXXX-...)
|
|
- **Date:** YYYY-MM-DD
|
|
|
|
## Context
|
|
|
|
Describe the forces at play. Outline the technical situation, the constraints we are working under, and the specific problem that requires a decision. Try to state the facts neutrally. What exactly makes this choice non-obvious, or why would it be hard to reverse later?
|
|
|
|
## Decision
|
|
|
|
State the choice that we actually made. Use active, present tense ("The engine uses ...", "Worldgen seeds from ..."). Keep it to exactly one decision per record.
|
|
|
|
## Consequences
|
|
|
|
Explain what becomes easier and what becomes harder as a result of this decision. You should include the trade-offs we accepted, any follow-on work this implies, and anything a future contributor must keep true in order for this decision to remain valid.
|