Kod nima qilinganini ko’rsatadi, lekin nega shunday qilinganini aytmaydi. ADR shu bo’shliqni to’ldiradi: kontekst, qaror, oqibatlar va tekshiruv dalillari bitta raqamlangan Markdown faylda saqlanadi (odatda docs/adr/001-....md).
Asosiy qoidalar
- Bitta ADR — bitta mustaqil qaror.
- Qabul qilingan ADR o’zgartirilmaydi. Qaror o’zgarsa, eskisini almashtiradigan (
Supersedes) yangi ADR yoziladi. - Status halol bo’lishi kerak:
Proposed,Accepted,Rejected,Deprecated.
Agentlar bilan ishlaganda ADR’lar ayniqsa foydali: keyingi agent sessiyasi qarorlar tarixini o’qib, ularni buzmasdan ishlaydi. Buni avtomatlashtirish uchun /mradkhh-adr-generator skill’i bor.