Reducing the cognitive load of AI changes

19 points by amoffat


tclancy

I like that. I got about halfway there as I have agents contribute to and reference a GLOSSARY.md file but it didn't occur to me to give better names to the items.

wrs

Having a shared vocabulary of concepts is essential for all programming, in no way limited to AI. (It’s the key feature of Domain Driven Design, for example.) But LLMs tend to invent new confusing names even more freely than humans, and the names tend to be worse! So anything you can do to rein in the naming conventions is helpful. I just use a glossary section of the design overview document.