You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/adr/ADR-nnn_Any_Decision_Record_Template.md
+42-22Lines changed: 42 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,45 +43,60 @@ List the decision drivers that motivate this decision or course of action. This
43
43
44
44
### Options 🔀
45
45
46
-
Consider a comprehensive set of alternative options. Include weighting or scoring if it improves clarity.
46
+
Consider a comprehensive set of alternative options. Always use weighted scoring. Identify the top one or two criteria for this decision context and weight them higher than the rest. State the weighting method once and apply it consistently across all options.
47
47
48
48
#### Option A: {Descriptive name} (Selected) ✅
49
49
50
+
**Top criteria**: {Criterion 1, Criterion 2}
51
+
52
+
**Weighted option score**: {0.0 — 5.0} (define the formula; use weights)
53
+
50
54
Summarise the core idea behind the selected option, including how it works at a high level and any critical constraints or prerequisites.
| Effort | {1-5} | {T-shirt size or estimate with justification} |
80
+
| Total score || {0.0 — 5.0} |
71
81
72
82
**Why not chosen**: Capture the concrete reasons this option was rejected. Reference measurable risks, constraints, or trade-offs evidenced in the codebase or architecture.
73
83
74
84
#### Option C: {Descriptive name}
75
85
86
+
**Top criteria**: {Criterion 1, Criterion 2}
87
+
88
+
**Weighted option score**: {0.0 — 5.0} (define the formula; use weights)
89
+
76
90
Describe the third option (or more if needed) with enough detail for readers to evaluate it at a glance.
0 commit comments