What problem does it solve?
It helps you verify that documentation stays accurate and complete when code changes, preventing readers from being misled by outdated comments, broken examples, or missing required docs.
Core Features & Use Cases
- Coverage thresholds: Enforces documentation requirements for exported symbols and key project docs like README and DEVELOPMENT.md.
- Docstring usefulness rubric: Distinguishes missing, tautological, partial, and high-value documentation to focus review effort on meaningful improvements.
- Onboarding simulation: Checks whether a new engineer can answer the essential “how/what/who” questions using the existing documentation.
- Accuracy signals & decay detection: Flags documentation that describes old behavior, mismatched parameters/returns, broken examples, stale links, and architecture/decision drift.
- Completeness checklist: Ensures doc comments include what the API does, preconditions, postconditions, error conditions, and non-obvious behavior.
Quick Start
Ask the AI to review the documentation changes in your branch against exported APIs and README/DEVELOPMENT.md coverage expectations for completeness, accuracy, and onboarding usefulness.