
Make an architecture decision enforce itself: an ADR, one dependency rule and a 40-line checker
Agents break boundaries that compile, pass tests and read fine in a diff. Pair each decision record with a failing check and the boundary holds. About 15 minutes to try.
12 min read