no-superficial-analysis
Flags trailing participial clauses that pretend to explain significance.
| Property | Value |
|---|---|
| Kind | Hard rule |
| Engine | phrase |
| Tier | static |
| Severity | warning |
| Intent | detection |
| Scope | text |
Why
Replace vague analysis with the concrete consequence or reason.
Examples
Flagged
The launch adds file search, highlighting the team’s commitment to better workflows.
Better
The launch adds file search, so users can find old drafts without leaving the editor.
Turning it off
lawlint --disable no-superficial-analysis draft.md
Or durably, in .lawlint/config.json — see Configuration.