id: docs
title: Only what cannot be discovered by running the tool or reading the code
status: continuous
repos: [atgc]
dependsOn: []
exitCriterion: >
None. A page earns its place by holding something no other source can, or
it is deleted. #
Four pages under docs/: the model, the output contracts, the module layout
and what earns a test. Flags are in --help, why a dependency is vendored is
in Cargo.toml, what changed is in git log, what is enforced is in
prek.toml — none of that is repeated, because a second copy is a second thing
to be wrong.
They are compiled into rustdoc through src/docs.rs, with
rustdocflags = -D warnings, so a reference from prose into code that no
longer resolves is a build failure. mdBook was rejected for being a second tool
outside the toolchain pin that could not check exactly that.
This register is under the same rule, and the entry below is the reason it
exists in this shape rather than as one flat file.