ConcurrentCrab
Whereas I write code (and expect good code to be written) such that most information is represented structurally: in types, truth tables, shape of interfaces and control flow, etc.
"Based on a fundamentally incorrect model" is what I would call code by a new coworker or intern who didn't stop to ask questions. The model being fundamentally wrong means it's cognitively taxing to refactor, but you can at least reason about it, and put band-aid fixes if it somehow flows to prod.
With LLM code you're lucky if there's any sort of ostensibly identifiable model underlying the cryptic 10,000 lines PR corresponding to the statistically extrapolated token stream flowing out the matrix multiplication brick. And the person raising that PR tries to create that mental model, instead of taking the easy way out.
And yeah, as someone who's trying to start writing a blog on ~technical topics, I get what you mean. Not every explanation can be linearized perfectly, because sometimes two concepts are coupled, motivating and influencing each other's design. Sometimes there are just, so to say, dependency cycles in the "knowledge graph". Can't turn that into a directed acyclic graph no matter how hard you try. The most prudent solution probably is just resolving the cycle iteratively by starting somewhere.