no-achievement-language
Flags achievement language and hype in reports, PRs, and docs.
| Property | Value |
|---|---|
| Kind | Hard rule |
| Engine | phrase |
| Tier | static |
| Severity | warning |
| Intent | style |
| Scope | text |
Why
Prose should state what changed and why. Words like “successfully”, “comprehensive”, and “flawless” praise the work instead of describing it, and are the tell of AI-written status updates. Say what happened; let the reader judge it.
Examples
Flagged
Successfully implemented comprehensive error handling to ensure reliable performance.
Better
Added error handling to every API endpoint.
Turning it off
lawlint --disable no-achievement-language draft.md
Or durably, in .lawlint/config.json — see Configuration.