Part of #1954. Add review.auto_review.skip_labels (list, e.g. wip, do-not-review) so a PR carrying any configured label is skipped by the review path. Deterministic label-name match; default empty ⇒ no skips. Complements ignore_title_keywords for teams that gate via labels.
Deliverables
References
src/queue/processors.ts:4533
src/review/review-eligibility.ts
src/signals/focus-manifest.ts:653
#1954
Part of #1954.
size: S · gittensor:feature
Part of #1954. Add
review.auto_review.skip_labels(list, e.g.wip,do-not-review) so a PR carrying any configured label is skipped by the review path. Deterministic label-name match; default empty ⇒ no skips. Complements ignore_title_keywords for teams that gate via labels.Deliverables
skip_labelsas a bounded, deduped, lowercased string list in parseReviewConfig (src/signals/focus-manifest.ts:653); serialize in reviewConfigToJsondecideReviewEligibility(src/review/review-eligibility.ts): skipReason="skip_label" when any PR label matches (case-insensitive)References
src/queue/processors.ts:4533src/review/review-eligibility.tssrc/signals/focus-manifest.ts:653#1954Part of #1954.
size: S · gittensor:feature