Redacted excerpt; full evidence withheld. $ cd && pwd && ls -la && git status 2>&1 | head -3; id -u; python3 --version; cat README.md 2>/dev/null | head -150 exit: 0 widens what puts dependants AT RISK — `uses` (a corrected data file, a superseded diff or instance), `cites` (a withdrawn source) — and evidence goes **stale** when the artifact it used is superseded or its `valid_until` has passed. A result whose run names no file it read goes stale when an input file of its question changes after it: nothing shows it read the new version (name the files with `uses` and only those count). An honest "it can't be answered" (a checked `inconclusive` claim), a declined thesis (`no_position`) and a verified failure each complete a question the gates alone never would. Profiles are versioned and frozen: a record written under `trading@1` means the same thing in a year, and the `@1` profiles stay exactly as they were. `completion(inv)` reports each criterion; `hypgraph serve` exposes `/api/graph/completion` and `/api/graph/profiles`. The method each workflow is taken from is quoted, one page each, in [docs/workflows/](docs/workflows/). Adding a discipline is one `Profile` with a `Workflow`. [excerpt truncated]