Architecture decisions
Each record explains one decision behind Esdieff’s behaviour: the question, the options considered and the consequences accepted. Records are numbered in the order they were made and are never rewritten. A later record supersedes an earlier one when a decision changes.
The domain language defines the terms these records use.