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 Altitude concept Architecture Diagrams The level of abstraction a diagram commits to, and the rule that mixing levels in one picture makes it useless to every audience.
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.
Intermediate-State Diagram Transition-State View, Migration Step View pattern Architecture Diagrams A short series of diagrams showing the system at each step between today and the target, each marking which store is authoritative and where rollback stops being possible.