Skip to content

Rules

Each rule ci-parity reports: what it catches, an example, and how to fix or allow it. Code scanning alerts link here.

ID Name Severity Reported when
P001 inline-tool error, tolerated or allowed A run: step calls a listed tool directly
P002 unknown-task error CI calls a task the runner doesn’t define
P003 internal-task error CI calls a task the runner marks internal
P004 regression error A workflow has more inline tools than its baseline allows
P005 unsupported warning A step ci-parity can’t analyze

The exact message wording, and how suggestions are chosen, are in the rules reference. Messages are stable, so you can search for them.

Last reviewed: 2026-10-28