ait blame
Trace a file or line range to the responsible Snapshot and Plan revision before a repair.
Audience: Users and coding agents
Role#
Run by the coding agent or user before choosing a repair for an identified regression.
Purpose#
ait blame attributes a path or bounded line range to the responsible Snapshot and available Plan revision lineage. It connects code state with the recorded change history without mutating the workspace.
Syntax#
ait blame <path>
ait blame <path> --line <number>
ait blame <path> --start <line> --end <line>Example#
ait blame src/LoginForm.tsx --line 84Use the smallest range that answers the question. A whole-file query is useful when the relevant region is not yet known.
Output#
The result identifies the responsible Snapshot and bounded attribution evidence. Plan information is included when that source state is connected to versioned Markdown lineage.
Failure and recovery#
Missing attribution is evidence, not permission to guess. Confirm the path, Line, and imported history; then record the repair as a new bounded Task.