IonWarp logoIonWarp
AI Complexity agent

AI Slop

Details

Runs on every pull request, on GitHub

Agent Prompt

Reviews a GitHub PR for AI-era code rot: generated filler (narration comments, dead scaffolding, copy-paste variants, nothing-messages), code leaked outside its architectural home, legacy/dead paths and back-compat shims kept instead of deleted, and complexity piled onto the places the repo already rots. Merges the former Legacy Pathways and Complexity Accumulation reviewers and adds the Code Slop and Code Leak lenses (2026-08-31). The default posture is net-negative: delete, collapse, reuse.

Ask for it
  • Review PR {number} for AI slop
Sample Output

What a AI Slop report looks like.

IonWarpbotcommented 2 min ago

IonWarp Review — PR #412

3 issues| 2 P1 1 P2
#SevIssueFile
1Copy-paste variant of adjacent fetchUsers()api/teams.ts
2createTasksV2 kept wired "for safety"lib/tasks.ts
3Narration comments restate the diffapi/teams.ts
api/teams.ts
717273
+
// call the helper to get the teamsasync function fetchTeamsList(ids) { /* same body as fetchUsers */ }const teams = await fetchRows("teams", ids);

Copy-paste variant of an adjacent function · AI Slop

fetchTeamsList duplicates fetchUsers with one literal changed. Parameterize the existing helper and delete the copy.

Suggested fixAI fix prompt