<aside> 🏛️
A Uniform Code for Human-Centered Digital Systems
</aside>
This book establishes a doctrine of Human-Centered Systems Engineering for the design, governance, and evolution of digital systems.
The purpose of the book is to codify enforceable standards that can be consistently applied, tested, and upheld across teams and systems—serving, for now, as a scaffold for best practices rather than a showcase of their practical application, which is reserved for future work.
This edition serves three functions:
How to read this book.
This is written as a field manual, not an essay—terse, absolute, and command-form by design. The register is deliberate: it is the doctrine language of the U.S. Army, where I served, carried into the discipline of human-centered systems. Directives are written to be met, not debated; a standard you can defer is not a standard.
<aside> ☝️
“Those who are in love with practice without knowledge are like the sailor who gets into a ship without rudder or compass and who never can be certain whither he is going. Practice must always be founded on sound theory.”
</aside>
Leonardo da Vinci. From “The Notebooks of Leonardo Da Vinci”. I. Prolegomena and General Introduction to the Book on Painting (between 1480 and 1519).
▶ How humans perceive, think, remember, and decide during interaction with the system. ▶ These govern whether the interface can be understood at all.
<aside> 🫡
Ensure systems respect the limits and strengths of human perception, attention, memory, and decision-making so interfaces can be understood and used with confidence.
</aside>