Narrative comments
comments/narrative
Comments that narrate what the agent did instead of explaining the code that remains.
AI agents ship code that compiles and passes tests. Sloplint points teams to scanaislop, which catches the patterns they leave behind: narrative comments, unsafe casts, swallowed exceptions, hardcoded URLs, fake fallbacks, and production TODOs before they become codebase debt.
npx aislop scan
The scanner looks for concrete agent output patterns, not vague style opinions. These are the kinds of changes that make a codebase look finished while hiding real maintenance risk.
comments/narrative
Comments that narrate what the agent did instead of explaining the code that remains.
types/unsafe-any-cast
TypeScript escapes that silence mismatches instead of fixing the shape of the data.
exceptions/swallowed
Empty catches and success-like returns that keep failures out of logs and dashboards.
stubs/prod-todo
Placeholder work that was meant to be temporary but landed in a production path.
config/hardcoded-url
API endpoints and service URLs that should move into environment-specific config.
fallbacks/missing-input
Defaults that turn missing counts, impossible states, or failed diagnostics into safe-looking values.