Introduction
dont is a command-line tool for autonomous LLM harnesses. Its job is narrow and opinionated: stop an agent from turning ungrounded text into asserted project truth.
This book explains why the problem exists, how dont solves it, and where to find detailed specs and research.
In this repo’s workflow (not required to understand or use dont):
waihelps track workflow and design intentbdtracks concrete workdontgoverns epistemic discipline
This book is the reader-friendly front door for the project. It does not replace the fuller OpenSpec decomposition or the archived monolithic draft in wai research. Instead, it explains the problem the tool is meant to solve and points to the deeper source material in the repository, especially the tracked research notes under .wai/projects/dont/research/. These notes are part of the project’s workflow and research record managed with wai.
Read this book if you want to know
- what
dontis for - why ordinary “please double-check yourself” prompting is not enough
- how to ground repository facts with
dont ground, repository-relative locators, anddont trace - how the project’s research maps onto the proposed tool
Key sources
(Note: External links point to the main branch of the repository.)