Conversation
Add a volume filter in front of human reviewers: missing development_status, obvious ACL holes on new addons, and warnings for non-Alpha / possible name collisions. The bot comments a checklist and never merges or counts as a review. Escalate PRs that stay on needs review with no human reply (7 / 14 / 21 days) to a wider team. Optional REVIEW_GATE_AS_FIRST_FILTER delays maintainer pings until checks and CI are green.
for more information, see https://pre-commit.ci
Holger Brunn (contributors@, 2026-09-30): silence can mean the PR is uninteresting; do not add a 7/14/21 ping ladder. Keep the mechanical review gate and the ready-to-merge PSC link. Restore Tecnativa credits dropped in the previous README edit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The bot should be a volume filter in front of reviewers, not a reviewer and not a merger.
This follows the contributors@ thread Proposal: allow merging green, untouched PRs after 10 days. This PR does not let the author
/ocabot mergeafter 10 days of silence, and it does not escalate silent PRs with extra pings.Holger Brunn (contributors@, 2026-09-30): silence can mean the PR is uninteresting; do not add a 7/14/21 ping ladder. That job was dropped from this PR.
Pipeline
<!-- ocabot-review-gate -->) and set/removebot checks passed.needs review).ready to merge(comment now includes the PSC list).Silence is left as a human signal. The bot never merges and never counts as a review.
Mechanical checks
development_status; new addon that defines_namemodels withoutsecurity/ir.model.access.csv.The comment states explicitly that this is not a review and the bot will not merge.
Opt-in first filter
REVIEW_GATE_AS_FIRST_FILTER=truedelays maintainer pings and theneeds reviewlabel until mechanical checks and CI are green. Default is false so current OCA behaviour stays until we decide to enable it.Disable with
BOT_TASKS_DISABLED=review_gateif needed.Not in this PR (follow-ups)
@OCA/<repo>-maintainersguess.Tests
pytest tests/test_review_gate.py tests/test_on_pr_review_gate.py