Current
Source and README agree. The gate has nothing to repair.
clean-docs check exit 0
[current] public-command: README.mdRecorded, deterministic proof
One binding connects a command in source to its README claim. When the source changes alone, the check fails with the exact stale region; repair rewrites that region and nothing else.
Evidence sha256: a654988941be1e2c8111ddb17cd4a6351f3ca2ccfa3b8d92215b984db299f4ce
Binding: public-command
clean-docs check --changedclean-docs checkThe complete loop
The source changes in state two. The document is left untouched until the declared repair runs in state three.
Source and README agree. The gate has nothing to repair.
clean-docs check exit 0
[current] public-command: README.mdThe source changed; the README did not. The gate names the stale binding.
clean-docs check exit 1
[drift] public-command: README.md
--- README.md
+++ README.md (derived)
@@ -7,5 +7,5 @@
## Command
<!-- clean-docs:begin public-command -->
-clean-docs check
+clean-docs check --changed
<!-- clean-docs:end public-command -->The declared region is regenerated, then the same check passes.
clean-docs drive exit 0
[repaired] public-command: README.md
--- README.md
+++ README.md (derived)
@@ -7,5 +7,5 @@
## Command
<!-- clean-docs:begin public-command -->
-clean-docs check
+clean-docs check --changed
<!-- clean-docs:end public-command -->
drive: repaired 1 document(s); implemented policy checks passedclean-docs check exit 0
[current] public-command: README.mdWhy this demonstration exists
Maintainers deciding whether source-bound documentation is worth adding to a repository.
What is running
Evidence boundary