What problem does it solve?
This Skill eliminates the risk of accidental breaking changes, production outages during peak Cambridge Beer Festival usage, and violations of critical repository rules (like permanent URL contracts and Do-Not-Modify path restrictions) that can cause widespread user impact or release pipeline failures.
Core Features & Use Cases
- Change Classification: Automatically maps touched file paths to the correct set of CI gates, so you know exactly which checks will run for your change type.
- Rule Enforcement: Codifies non-negotiable pre-commit requirements, conventional commit formatting, codecov policies, festival freeze windows, and Do-Not-Modify path restrictions to prevent avoidable CI failures and risky deploys.
- Review Triage Protocol: Provides a clear act/skip/refute workflow for review comments, so you don't waste time on incorrect automated feedback or out-of-scope requests.
- Use Case: If you are planning to rename a route, bump a Flutter dependency, or update festival data, this skill tells you exactly which rules apply, what validation you need to run, and whether the change is allowed at all.
Quick Start
Use the change-control skill to review your planned repository changes before opening a PR, to confirm applicable CI gates, rule compliance, and whether the change is permitted during any active festival freeze.