Why Write ADRs
These articles about engineering process always put the responsibility solely in the implementing engineer's lap.  Always more and more work to achieve JPL-level capability maturity, no matter your budget or headcount.  Of course we want unit tests for every case, and verbose explanation in every atomic commit message, and architecture documents that  are seldom read before they become stale.  But make sure you also get your story points done for this sprint and meet your OKRs for this quarter.