What problem does it solve?
It prevents unsafe or contradictory GitHub Project and issue-queue dispatches by validating that an item is actually ready, dependency-closed, and consistent with runtime issue-body markers.
Core Features & Use Cases
- Queue State Classification: Assigns each issue to exactly one of
Manual, Dependency-gated, Blocked, or Ready, choosing the safest state when multiple risks exist.
- Project vs Body Consistency Checks: Verifies that Project fields (automation state, dispatch mode/recommendation, blockers, dependencies) match the issue body runtime contract.
- Dependency Verification: Confirms referenced issues are closed and PRs are merged, treating unverifiable or cross-repo refs without clear identifiers as blockers.
- Dispatch Boundary Guardrails: Ensures items are concrete and bounded, includes required validation/evidence and acceptance criteria, enforces
OnePRContract=Yes for unattended dispatch unless waived.
Quick Start
Use the project-queue-audit skill to dry-run an audit of a specific GitHub Project item and its issue body, then receive a classification plus a recommended label set and action.