review-process-scope

Diagnose Pinot pull requests for process and scope discipline.

6.1k|1.5k|Updated May 19, 2014
One-click install
npx skills add https://github.com/apache/pinot --skill review-process-scope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-process-scope
Source: https://github.com/apache/pinot/tree/main/.claude/skills/review-process-scope
Command: npx skills add https://github.com/apache/pinot --skill review-process-scope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pinpoint and enforce process and scope discipline in Pinot PRs by auditing diff size, multi-module changes, and clarity of commit messages, ensuring hygiene and governance across the codebase.

Core Features & Use Cases

  • Detects PR size thresholds and module spread to prevent scope creep.
  • Validates commit messages, references to related issues/PRs, and presence of notes on backward-incompat and rolling upgrades.
  • Generates actionable review notes for maintainers to enforce guidelines during code reviews.

Quick Start

Review the latest Pinot PR diff for scope discipline and generate a concise compliance checklist.

Frequently Asked Questions about review-process-scope

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check Pinot pull request scope and prevent multi-module changes during code review?

To check Pinot pull request scope, audit diff size and module spread to prevent scope creep. Validate commit messages, issue references, and backward-incompat notes to ensure governance across the codebase.

What is PR process discipline and how does it apply to Pinot commits?

PR process discipline is enforcing focused changes by auditing diff size, module spread, and commit message clarity. For Pinot commits, it detects reverts, hotfix patterns, and TODOs while validating PR titles, labels, and issue references.

How do I validate commit messages and PR titles for Pinot rolling upgrade notes?

Validate commit messages and PR titles by checking for issue references and rolling upgrade notes. Surface hygiene checks to detect backward-incompat signals across modules during the Pinot code review.

Can I detect hotfix patterns and reverts in a Pinot pull request diff?

Yes, you can detect reverts and hotfix patterns in a Pinot pull request diff by applying process-and-scope discipline checks. This surfaces TODOs, backward-incompat signals, and validates compliance with defined guidelines.

What's the best way to generate a compliance checklist for Pinot PR reviews?

The best way to generate a compliance checklist for Pinot PR reviews is to audit the diff for scope discipline. Validate PR titles, labels, commit messages, and issue references to produce actionable review notes for maintainers.

When should I flag backward-incompat signals in Pinot multi-module changes?

Flag backward-incompat signals in Pinot multi-module changes when the diff lacks rolling upgrade notes or clear issue references. Detect scope creep and unclear commit messages to surface hygiene checks for maintainers.