AI-SLOP Detector v2.7.0 — Why We Built a Linter We Actually Use #35
flamehaven01
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This Is What “Passing Lint” Looks Like
And yes — it can still be slop.
Zero lint errors.
But:
torch/numpyare never usedTraditional linters check form.
This tool checks substance.
Why This Became Non-Optional
In complex systems — especially regulated or audit-sensitive ones — “code that looks correct” isn't just annoying.
It’s risky and expensive.
When AI becomes a primary production input,
the failure mode isn’t syntax.
It’s substance deficit:
That’s the class of problem this tool targets.
What v2.7.0 Actually Fixes
Previously, the VS Code extension surfaced only a portion of what the CLI detected.
Now it surfaces ~95% of that analysis directly inside the editor.
The goal wasn’t new rules.
It was alignment.
What’s Now Visible in VS Code
1️⃣ Docstring Inflation (line-level)
2️⃣ Evidence-Based Claim Validation
3️⃣ Hallucinated Dependencies
Imports that exist — but serve no verified purpose.
4️⃣ Pattern Suggestions
Warnings now include actionable fix guidance.
5️⃣ 1500ms Debounced Analysis
Lint-on-type runs after you pause typing —
not on every keystroke.
6️⃣ LDR (Logic Density Ratio) in Status Bar
LDR approximates the ratio of executable logic to structural scaffolding.
It’s not perfect.
But it’s a useful early signal.
Coverage Change
Coverage: ~40% → ~95%.
If we stop using it, we’ll stop updating it.
This project isn’t driven by marketing cycles.
We don’t update it to announce something.
We update it because our own systems demand it.
If a new module exposes a failure mode, the detector evolves.
If it slows down our workflow, we fix it.
We ship what we use.
And if someday we stop using it, we’ll stop updating it.
Until then, it stays part of our gate.
Install
CLI
VS Code
Marketplace:
https://marketplace.visualstudio.com/items?itemName=Flamehaven.vscode-slop-detector
{% github flamehaven01/AI-SLOP-Detector %}
Beta Was this translation helpful? Give feedback.
All reactions