A tool checks whether code changes make docs stale
A new tool checks whether still matches the code it describes. A team can connect specific claims in a document to exact code areas, such as a token refresh function or . When that code changes, the tool decides whether the meaning changed or whether the edit was harmless.
Added comments, renamed variables, and formatting changes pass. A changed comparison rule or an added or removed await fails because it may change behavior. The tool works with fixed rules only, without models, , API keys, or .
The goal is to stop shared from becoming wrong as more engineers and agents work in the same codebase.
Key points
- Specific claims are linked to code they describe.
- The tool checks code changes against those linked claims.
- Cosmetic edits such as comments, variable names, and formatting pass.
- Behavior-related edits, such as comparison changes or await changes, fail.
- It runs without models, , API keys, or .