GitHub Projects Agile Linkage
Purpose
Operationalize Jira-like planning/linkage behavior natively on GitHub.
Required controls
- Issue taxonomy: issue types + labels.
- Hierarchy: sub-issues for decomposition.
- Dependencies:
blocked by/blockinglinks. - Development linkage: issue ↔ branch and issue ↔ PR.
- PR close linkage: closing keywords where appropriate.
- Projects fields: status, priority, iteration, owner.
- Built-in workflows: auto-add, status sync, auto-archive.
Output format
AGILE_LINKAGE_REPORT
mode: <audit|plan|apply|verify>
scope: <repo|org>
policy_profile: <strict|standard|light>
coverage:
- issue_types: <pass|fail|partial>
- sub_issues: <pass|fail|partial>
- dependencies: <pass|fail|partial>
- dev_linkage: <pass|fail|partial>
- project_fields: <pass|fail|partial>
- automations: <pass|fail|partial>
actions:
1) <action + owner + verification>
decision:
- <apply|defer|NO_CHANGE>
missing_evidence:
- <none or artifacts>