Micro-diagram language specification
Canonical shapes, line styles, and axes for explaining accountable-system diagrams.
Why this exists
Keep diagrams consistent and legible.
Every diagram should be explainable using this spec alone, with grayscale-friendly symbols and unambiguous roles.
Jump to
Key sections
Canonical shapes
Shapes define roles and boundaries.
Use these forms to avoid semantic drift across diagrams.
State
Rounded rectangle
A discrete system state, status, or lifecycle stage.
Agent
Circle
A human, team, or automated agent with agency.
Boundary
Dashed frame
A scope boundary for policy, jurisdiction, or system limits.
Authority
Shield
The binding authority that can enforce or reverse outcomes.
Line styles
Line semantics denote force, authority, and contingency.
Keep weights consistent and use grayscale-friendly contrast.
Causal
Solid arrow
Shows direct causality or irreversible action.
Authority
Double stroke
Marks decisions that bind policy or governance.
Contingent
Dashed arrow
Shows a possible, conditional, or reversible path.
Axes
Axes are explicit in every diagram.
Axis labels make time, authority, and burden visible at a glance.
- Time: left-to-right (start → completion) with clock markers.
- Authority: bottom-to-top (user → system → binding authority).
- Burden: thickness or shaded bands show cumulative time tax.
<rect class="state" /> <line class="causal" /> <rect class="boundary" /> <line class="contingent" />
Example
Stoppability vs reversibility.
Use a solid stop for immediate halt and a dashed return for reversal windows.
<circle class="agent" /> <rect class="state" /> <line class="causal" /> <line class="contingent" />
Copy citation (APA/BibTeX)
Cite this diagram language Formats: APA, MLA, Chicago, BibTeX, RIS
APA
Ethotechnics Diagram Council. (2026). Micro-diagram language specification. Ethotechnics Institute. https://ethotechnics.org/standards/micro-diagram-language
MLA
Ethotechnics Diagram Council. "Micro-diagram language specification." Ethotechnics Institute, 2026, https://ethotechnics.org/standards/micro-diagram-language.
Chicago
Ethotechnics Diagram Council. "Micro-diagram language specification." Ethotechnics Institute. Feb 1, 2026. https://ethotechnics.org/standards/micro-diagram-language.
BibTeX
@misc{micro_diagram_language,
title={Micro-diagram language specification},
author={Ethotechnics Diagram Council},
year={2026},
howpublished={Ethotechnics Institute},
url={https://ethotechnics.org/standards/micro-diagram-language},
version={v1.0.0}
}
RIS
TY - WEB TI - Micro-diagram language specification AU - Ethotechnics Diagram Council PY - 2026 UR - https://ethotechnics.org/standards/micro-diagram-language ER -
See also: Standards · Mechanisms