since
Analyze changes since a git reference: detect modified symbols, downstream blast radius (dependents and risk tier), and test files to re-run. Use after editing before running tests.
Instructions
What changed since a git ref, and what to do about it — in ONE call. Fuses detect_changes + impact + test_impact: the symbols changed vs base_ref (including uncommitted edits), the downstream blast radius (distinct dependents, worst risk tier, must-update call sites), and the test files to re-run (reverse call-graph closure, a SAFE over-approximation). Use right after editing, before running the suite — the post-edit companion to scout. Also lists new untracked source files the index can't see yet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | Repository name | |
| format | No | Response text encoding: toon (default) | json | |
| base_ref | No | Git ref to diff against (default HEAD~1) | HEAD~1 |
| test_depth | No | Reverse-closure depth for test selection (default 6) | |
| impact_depth | No | Downstream blast-radius depth (default 2) |