Term Kind Topic What it is
Arrow Semantics Edge Semantics, Line Notation Discipline practice Architecture Diagrams The rule that every line on an architecture diagram declares what it is - call or data, synchronous or asynchronous, and what happens when it fails - because each meaning implies a different failure mode.
Diagram Notation Consistency practice Architecture Diagrams Using shapes, colours, line styles and arrow directions to mean the same thing across every diagram, and stating what they mean on the diagram itself.
Diagrams as Code Architecture as Code, Textual Diagram Model practice Architecture Diagrams Keeping architecture pictures as text in the same repository as the code they describe, so a structural change and its diagram are reviewed in one pull request instead of drifting apart.