Earlier quoted context omitted.
I'm mildly confused. Your post here seems fine and quit readable. How do you arrive at the conclusion, that you're lacking in written communication skills? (sorry for question instead of tips)
In a sense, your confusion here -is- the problem: "conveying complex subject matter in a succinct way for folks lacking detailed domain knowledge." FWIW, I didn't have the same confusion about the post, so I don't know how lacking the author is in this specific setting. But I have had the same general struggle. I have an MA in English/rhetoric and am a software dev, and even with that nexus of training it has been a…
I've also found thinking about sensual clues to be helpful, e.g. what would the user/customer/whatever see (or hear or feel) at this point? What (exact) text would they reasonably anchor on based on everything they might see? I also try to visually distinguish different types of info, e.g. exact text of some kind of UI element, code.
Another really helpful tip is to confirm that the user/customer/whatever sees/hears/feels some (exact) specific thing at a specific { step / point in space-time }. If they don't provide the (near) exact response I expect, I try to notice my confusion and debug right then and there until my confusion is resolved.