Bugbot should filter out previously resolved/dismissed issues

When running Cursor Bugbot on a PR, it frequently surfaces the same issues multiple times across runs, even after they’ve been:

  1. Explicitly marked as resolved

  2. Dismissed as not a real error

  3. Already addressed in a previous/future stacked PR iteration

This creates unnecessary noise and wastes time re-triaging the same comments. For example, in this session Bugbot flagged 10 issues in this file that were essentially the same pattern (“status updated before operation that can fail”), but I dismissed the warning the first time (this cant happen) but it kept writing it.

This is honestly super annoying

Hey, thanks for the report.

I see the issue. BugBot should take existing PR comments into account and avoid duplicates, but in your case it clearly isn’t working after a dismiss.

I’ll pass this to the team to fix. For now, as a workaround, you can try adding a rule to .cursor/BUGBOT.md in the project root, for example:

Do not flag "status updated before operation that can fail" patterns in Elixir files - these are intentional design decisions.

This should prevent repeat warnings for this specific pattern.