Station can check the knowledge base against the code, on a timer.
- A pass takes entries nobody has checked, opens the files each one names, and records whether the claim holds. That work needs a checkout, which is why it belongs here rather than on the server.
- Off by default, per project. The control states what a run costs before you change it: one Claude session against that checkout, billed to your own account, up to 30 entries per run at the defaults.
- A pass reads and reports. It cannot edit your code, commit, or push, and it holds no privilege an operator does not.
- A verdict names the exact commit it was read at, so the check expires by itself when the code moves past it.
- A checkout that is mid-work is not disturbed. The pass runs in its own worktree, and records that worktree’s commit.