Skip to content

Disable review bot notifications #4735

Description

@joostjager

The repeated public reminder comments from ldk-reviews-bot should be disabled. The bot can continue to assign reviewers or track review state if those parts are still useful, but it should stop posting recurring 🔔 Nth Reminder comments to PR timelines.

These reminders are intended to nudge stale reviews, but they have become a weak signal that adds substantial noise to PR activity. GitHub already notifies requested reviewers through native review-request notifications, while repeated public comments make it harder to notice more meaningful updates such as author responses, review feedback, CI-relevant comments, and maintainer decisions.

Evidence from a read-only GitHub API snapshot covering comments created from 2026-03-21T00:00:00Z through the snapshot collected on 2026-06-21:

  • ldk-reviews-bot posted 803 PR issue comments.
  • 550 of those comments were 🔔 reminder comments.
  • Reminder comments were 34.0% of all PR issue comments in the window: 550 / 1,617.
  • Reminder comments slightly outnumbered human PR issue comments: 550 reminders versus 518 human comments.
  • The reminders touched 77 PRs. In the same window, 293 PRs were updated and 196 PRs were created.
  • The reminders generated 710 reviewer mentions, concentrated heavily on a few people: @TheBlueMatt was mentioned 333 times, @wpaulino 134 times, and @jkczyz 103 times.
  • 21 reminders tagged bot accounts, including @ldk-claude-review-bot.
  • Among 451 reminders that were followed by another reminder to the same target, 407 had no tagged-reviewer comment or review before the bot repeated itself. That is a 90.2% non-response rate before retry.
  • Even using a generous conversion metric where any later tagged-reviewer comment or review counts as a response, only 13.6% of reminders had a response within one day, 30.1% within three days, and 44.9% within seven days.

Concrete examples:

  • PR #4446 received 40 reminders in the three-month window, with the latest being the 48th Reminder.
  • PR #4464 received 40 reminders in the window, with the latest being the 41st Reminder.
  • PR #4526 received 28 reminders and remained open in the snapshot.
  • PR #4602 received 17 reminders with no tagged-reviewer action recorded after the first in-window reminder.
  • PR #4360 included reminder comments tagging @ldk-claude-review-bot.

Acceptance criteria:

  • ldk-reviews-bot no longer posts recurring 🔔 Nth Reminder comments to PRs.
  • Existing review assignment behavior is left unchanged unless it depends directly on reminder-comment posting.
  • PR timelines should no longer receive repeated bot comments solely because a requested review is stale.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions