Multi-Zoom Architecture
Comprehensive diagrams operate at multiple zoom levels simultaneously. Think of it like a map that shows both the country borders AND the street names. This creates diagrams that work for both:- Quick scanning — “What’s the overall flow?”
- Deep learning — “What does this specific piece actually look like?”
The Three Levels
Every comprehensive diagram should include all three levels:Level 1: Summary Flow
A simplified overview showing the full pipeline or process at a glance. Often placed at the top or bottom of the diagram. Purpose: Give viewers the big picture in 5 seconds Example patterns:Input → Processing → OutputClient → Server → DatabaseTrigger → Decision → Action → Result
Level 2: Section Boundaries
Labeled regions that group related components. These create visual “rooms” that help viewers understand what belongs together. Purpose: Organize the diagram into logical chunks Example groupings:- By responsibility:
Backend/Frontend/Database - By phase:
Setup/Execution/Cleanup - By owner:
User Actions/System Processing/External Services - By layer:
Presentation/Business Logic/Data Access
- Large free-floating text labels (24-28px)
- Optional: Light background rectangles to define regions
- Optional: Dashed divider lines between sections
Level 3: Detail Inside Sections
Evidence artifacts, code snippets, and concrete examples within each section. This is where the educational value lives. Purpose: Teach the specifics, show what things actually look like What to include:- Real event names, method names, API endpoints
- Code snippets showing actual implementation
- JSON/data format examples
- UI mockups of actual output
- Timelines with real step names
Example: Data Pipeline Diagram
Let’s see how this works in practice:Level 1: Summary Flow (Top of Diagram)
Level 2: Section Boundaries
The diagram is divided into four labeled sections:- Ingestion (left)
- Enrichment (center-left)
- Validation (center-right)
- Storage (right)
Level 3: Detail Inside Sections
Within each section, show specifics: Ingestion section:- Scan the top summary to understand the flow
- Navigate by section to find what they care about
- Learn the actual formats and implementation details
Why All Three Levels?
Each level serves a different audience need:| Level | Question It Answers | Time Investment |
|---|---|---|
| Level 1: Summary | ”What’s the overall flow?“ | 5 seconds |
| Level 2: Sections | ”Where does X happen?“ | 30 seconds |
| Level 3: Details | ”How does this actually work?“ | 2-3 minutes |
Without Level 1, the diagram feels overwhelming.
Without Level 2, it’s hard to navigate.
Without Level 3, it’s not educational.
Without Level 2, it’s hard to navigate.
Without Level 3, it’s not educational.
Layout Strategies
Top Summary + Sectioned Detail
Bottom Summary + Sectioned Detail
Vertical Flow with Sections
Visual Hierarchy Between Levels
Use size and weight to distinguish levels:| Level | Font Size | Stroke Width | Typical Elements |
|---|---|---|---|
| Level 1 | 20-24px | 2-3px | Bold arrows, simple shapes, concise labels |
| Level 2 | 24-28px | 1px | Large text labels, light containers, dividers |
| Level 3 | 14-18px | 1-2px | Code snippets, detailed labels, small shapes |
Common Mistakes
Mistake 1: Only Level 3 (No Summary)
The diagram jumps straight into detailed code snippets and data formats without showing the big picture. Problem: Viewers feel lost — “What am I looking at?” Fix: Add a summary flow at the top or bottom.Mistake 2: Only Level 1 (No Detail)
The diagram shows a simple flow but no concrete examples. Problem: Not educational — viewers learn the structure but not the specifics. Fix: Add evidence artifacts. Show what things actually look like.Mistake 3: Missing Level 2 (No Organization)
All details are shown but without clear grouping or sections. Problem: Hard to navigate, feels chaotic. Fix: Add section labels and boundaries. Group related elements visually.Building Multi-Zoom Diagrams
When creating a comprehensive diagram:- Start with Level 1 — Plan the summary flow first
- Define Level 2 — Decide how to section the diagram (by phase, layer, responsibility, etc.)
- Fill in Level 3 — Add evidence artifacts and details within each section
- Check balance — Ensure all three levels are present and clear
Quality Check
A well-designed multi-zoom diagram passes these tests:- ✅ Can someone understand the overall flow in 5 seconds? (Level 1)
- ✅ Can someone navigate to a specific part in 30 seconds? (Level 2)
- ✅ Can someone learn concrete details by studying it for 2-3 minutes? (Level 3)
- ✅ Do the three levels work together without feeling redundant?
Next Steps
Now that you understand multi-zoom architecture:- Review the Core Philosophy to ensure your visual structure matches your conceptual structure
- Read about Evidence Artifacts to learn what details to include at Level 3
- Start designing with all three levels in mind from the beginning