| name | reviewing-doc-drift |
| description | Verify that README changes, release notes, changelog bullets, migration notes, PR descriptions, examples, and docstrings match what the code actually ships. |
Reviewing Docs and Release Drift
Goal
Detect claimed features that are not actually shipped, and shipped behavior that is not documented.
Workflow
- Extract atomic claims from README/docs, release notes, changelog, PR text, examples, comments, docstrings, and migration notes.
- For each claim, locate structural proof in code, tests, config, routes, exports, handlers, migrations, or user-visible wiring.
- Classify each claim:
- SUPPORTED
- PARTIALLY_SUPPORTED
- UNSUPPORTED
- CONTRADICTED
- STEALTH_CHANGE
- Emit defects only for unsupported, contradicted, or material stealth changes.
Required checks
- feature claims map to actual handlers, exports, routes, commands, or user-facing paths
- resilience claims map to retries, backoff, fallback, or recovery logic
- caching claims map to cache read, write, and invalidation behavior
- security claims map to enforced checks where the privileged action executes
- compatibility claims map to actual platform-safe behavior
- breaking changes have migration notes or equivalent guidance
- release/changelog scope matches actual changed behavior
- examples would work if followed literally