Draw mental models as boxes and labeled arrows within 10 minutes — spatial layout reveals hidden gaps
Draw mental models as diagrams with boxes for entities and labeled arrows for relationships within ten minutes, because spatial layout forces explicit specification of what connects to what and reveals gaps that prose automatically conceals.
Why This Is a Rule
Prose conceals gaps. "The system receives input, processes it, and produces output" reads as a complete description but hides everything: what does "processes" mean? What happens between receiving and processing? What can go wrong? Prose allows you to gloss over connections with transition words that feel like explanations ("therefore," "consequently," "which leads to") but aren't.
Spatial diagrams — boxes for entities, labeled arrows for relationships — cannot conceal gaps. Every entity must be placed somewhere. Every relationship must be drawn as an arrow with a label. If you can't draw the arrow between two entities, the relationship doesn't exist in your model. If you can't label the arrow, you don't understand the relationship mechanism. The diagram makes the gaps visible by requiring explicit spatial commitment.
The ten-minute constraint prevents perfectionism from blocking the externalization. A rough, incomplete diagram produced in ten minutes reveals more about your understanding than a polished diagram you spent two hours on — because the speed forces you to draw what you actually know rather than what you think you should know.
When This Fires
- When you're trying to understand a complex system (technical, organizational, conceptual)
- Before explaining a system to someone else
- When prose descriptions feel complete but something seems missing
- During design sessions when relationships between components need to be explicit
Common Failure Mode
Drawing boxes without labeled arrows: entities placed on a page with vague proximity but no explicit relationships. This is a list disguised as a diagram. The arrows — and more importantly, the arrow labels — are where the value lives. Every unlabeled arrow is a relationship you haven't examined.
The Protocol
When you need to externalize a mental model: (1) Set a 10-minute timer. (2) Draw boxes for every entity (person, system, concept, component) involved. (3) Draw arrows between boxes for every relationship. (4) Label every arrow with a specific verb: "causes," "blocks," "enables," "amplifies," "depends on." (5) When the timer fires, stop and examine: where are the unlabeled arrows? Where are entities with no connections? Where did you pause because you couldn't draw the relationship? Those points are your knowledge gaps.