Applied to AI-augmented building, the principle becomes: above all else, show the work. The AI system that produces code from a natural-language description has performed a translation from intention to implementation. The builder can evaluate the result experientially — does it behave as intended, does it feel right — but experiential evaluation is not sufficient, for the same reason that evaluating a chart's visual impression is not sufficient. The chart may look right while containing distortions invisible to casual inspection. The AI's implementation may look right while containing structural decisions the builder cannot evaluate without seeing the work.
The system chose an implementation strategy. It made architectural decisions. It selected libraries, established data flows, created dependencies. Each decision has consequences that may not manifest in immediate behavior but will manifest later — in performance under load, in maintainability as the product evolves, in security vulnerabilities introduced by a library the builder has never heard of. When the work is opaque, the builder accepts a result she cannot evaluate. She is making decisions on faith, which is the failure mode the principle exists to prevent.
The difficulty with transparency is that showing every line of generated code to a builder who cannot read code does not produce transparency — it produces noise. The principle assumes a viewer capable of reading the data. When the viewer is a non-technical builder using natural language to direct an AI system, the raw code is opaque in a different way: opaque because it is written in a language the viewer does not speak. The resolution lies in the level of abstraction at which the work is shown. Tufte does not advocate showing every measurement in a dataset of ten million points; he advocates showing data at the resolution appropriate to the analytical task, layered so that macro reading and micro reading are both accessible.
The AI system that shows its work effectively operates at layered resolution. Macro: "I structured this as a client-server system with business logic on the server because your description implied real-time updates across multiple users." Micro (available on inspection): "I used WebSocket rather than polling because the expected update frequency made polling inefficient." The builder evaluates the macro strategically and either evaluates the micro technically or defers the technical evaluation to a colleague with the relevant expertise. Transparency is achieved through layered access, not through uniform disclosure of every detail.
The phrase appears throughout Tufte's four decades of work, first articulated in The Visual Display of Quantitative Information (1983) as the opening principle of graphical excellence. It has become the single most quoted sentence of information design, reproduced on classroom walls, slide decks, and the frontispieces of countless design textbooks.
Every display is an ethical act. The designer who hides evidence, whether through clutter, aggregation, or distortion, has failed the viewer whose decisions depend on the display.
Trust requires traceability. The viewer must be able to move from conclusion back to evidence; without that path, she is accepting the conclusion on faith.
The principle extends to any communication. What applies to charts applies to code, text, analysis — any output that stands between a sender and a receiver and informs a consequential decision.
Transparency is layered. Showing all raw data is often as opaque as showing none; the skill is presenting evidence at the resolution appropriate to the viewer's analytical task, with micro-level access available on demand.
The alternative is faith. The builder who accepts AI output without seeing the work has made a decision she cannot evaluate. This is not a style choice. It is a failure mode with specific consequences.