- User Story: [smalruby/%xxx%#issue-number]
- Status: [proposed | rejected | accepted | deprecated | superseded by]
- Deciders: [Decider's GitHub account names]
- Date: [YYYY-MM-DD(THH:MM:SSTZ)]
[context and problem statement] [decision drivers | forces]
- [alternative 1]
- [alternative 2]
- [alternative 3]
- [...]
- Chosen Alternative: [alternative 1]
- [justification. e.g., only alternative, which meets k.o. criterion decision driver | which resolves force force | ... | comes out best (see below)]
- [consequences. e.g., negative impact on quality attribute, follow-up decisions required, ...]
+[argument 1 pro]+[argument 2 pro]-[argument 1 con]- [...]
+[argument 1 pro]+[argument 2 pro]-[argument 1 con]- [...]
+[argument 1 pro]+[argument 2 pro]-[argument 1 con]- [...]