91% of developers use AI tools. Your repo is accumulating technical debt RIGHT NOW.

Reference

Command Reference

Control SlopBuster using comments in your pull requests. All commands start with @slopbuster.

Review Control

CommandDescription
@slopbuster reviewTrigger a new review on the current PR
@slopbuster review --fullRun a comprehensive review of all files
@slopbuster pausePause automatic reviews on this PR
@slopbuster resumeResume automatic reviews on this PR

Findings Management

CommandDescription
@slopbuster resolveMark the current finding as resolved
@slopbuster dismissDismiss the current finding (won't be flagged again)
@slopbuster dismiss --reason "..."Dismiss with a reason for team context
@slopbuster explainGet a detailed explanation of the finding

Teaching Chat

CommandDescription
@slopbuster whyAsk why this was flagged
@slopbuster howGet suggestions on how to fix it
@slopbuster show exampleSee an example of the correct pattern
@slopbuster ask "..."Ask any question about the finding

Configuration

CommandDescription
@slopbuster config showShow current configuration for this repo
@slopbuster ignore fileAdd current file to ignore list
@slopbuster ignore pattern "..."Add a pattern to ignore list
@slopbuster learn "..."Teach SlopBuster a new pattern for this repo

Utilities

CommandDescription
@slopbuster helpShow all available commands
@slopbuster statusShow review status and stats for this PR
@slopbuster summaryGenerate a summary of all findings
@slopbuster versionShow current SlopBuster version

Example usage

PR comment

@slopbuster why is this flagged as framework reinvention?

SlopBusterbot

This code implements a retry mechanism with fixed delays, but your codebase already has exponentialBackoff() in utils/retry.ts that provides:

  • Configurable max retries
  • Exponential backoff with jitter
  • Circuit breaker support

Using the existing utility ensures consistency and reduces maintenance burden.