Check local changes against a Jira issue
delivery_check_changesCheck whether a local branch covers a Jira issue's acceptance criteria and Definition of Done by comparing the diff, or predict affected areas before coding.
Instructions
Check work on a Jira issue: does the branch cover the acceptance criteria and meet the Definition of Done? alignment and dod compare the local diff with them — run them before opening a PR. impact predicts the affected areas and works before any code is written, so use checks ["impact"] when planning. Each check runs independently. Returns a verdict (ready_for_pr, needs_work, insufficient_evidence; not_applicable when only impact ran) and per-criterion coverage. Fetches the issue itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | Which checks to run: alignment, dod, impact (default: all) | |
| issueKey | Yes | Jira issue key (e.g. PROJ-123) | |
| repoPath | No | Path to the git repository | . |
| baseBranch | No | Base branch to diff against | origin/main |
| compareRef | No | Branch or commit to compare | HEAD |
| maxDiffChars | No | Maximum diff characters to analyse | |
| includeConfluence | No | Use Confluence context in the dod and impact checks |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| tool | Yes | ||
| issueKey | No | ||
| markdown | Yes | ||
| warnings | Yes | ||
| schemaVersion | Yes |