impact_of_change
Identify requirements and tests impacted by code changes since a git ref, listing tests to re-run and reviews invalidated by edits or deletions.
Instructions
Requirements and tests affected by changes since base_ref (a git ref), including
requirement text edits and deleted functions. Lists tests to re-run and reviews that
the change invalidates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base_ref | No | HEAD | |
| include_uncommitted | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base_ref | Yes | ||
| changed_files | Yes | ||
| changed_items | Yes | Functions/classes/tests touched by the diff | |
| tests_to_rerun | Yes | ||
| include_uncommitted | Yes | ||
| reviews_invalidated | Yes | ||
| affected_requirements | Yes | req id -> reasons |