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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions