Explain gem pinning strategy

Summary

This MR documents why gitlab-styles pins specific versions of RuboCop and related gems.

Changes

Adds a new "Why We Pin Gem Versions" section to the README that explains:

  • Rationale: Ensures consistent rule configuration and behavior across all GitLab projects
  • Benefits: Prevents unexpected rule changes, inconsistent linting results, and configuration drift

Closes #N/A (documentation improvement)

Edited by Peter Leitzen

Merge request reports

Loading