Lenses

Five ways to read your architecture

Five purpose-built lenses ask different architectural questions of one shared model. Move from the dependency map to exact relationships, composition, subsystem pressure, or hotspots without losing the thread of your investigation.

One model. Five working reads.

Current Focus follows you across all five lenses. Topology and Matrix also share structural expansion and investigation posture; Subsystems turns those visible boundaries into a metric map. Renderer, layout, axes, and comparable presentation controls stay with the lens that owns them.

Lens Question Context that carries Lens outputs
Topology Graph How is the architecture connected? Current Focus; expansion and structural posture shared with Matrix Snapshot PNG, View DOT
Package Matrix Which exact relationships cross in each direction? Current Focus; expansion and structural posture shared with Topology Snapshot PNG, matrix TSV
Composition Where does code mass live in the hierarchy? Current Focus; Heatmap selection when the metric is supported Snapshot PNG
Subsystems Which visible boundaries carry pressure? Current Focus; boundary set from shared structural expansion Snapshot PNG, plotted-data CSV
Hotspots Which packages or classes deserve attention first? Current Focus Snapshot PNG, plotted-data CSV

Model as DOT is a separate raw-acquisition escape hatch in the global Download menu; it is not a Topology lens output. Architecture Reports are likewise a separate model-driven product, not an export of whichever lens happens to be open.