Code-review provenance · CLI
Vidi Vouch records which units of code a human actually reviewed. Vouch with one gesture where you already work, see who reviewed what, and watch a vouch turn stale the moment the code drifts. No diagnostics list, no source edits.
npm i -g @vidivouch/vid · cargo install vid · brew install vidivouch/tap/vid
The deliverable
The same provenance, scoped to a diff. The one report no linter can produce: what a human hasn't reviewed. It's the view the CLI prints and the PR comment renders.
The ⌃⌥V Gutter Vouch is the same action in every editor, never buried in a Problems panel.
Vouches attach to normalized code units, not lines. Rename, move, extract: the vouch follows until meaning changes.
A vouch appends a signed entry to .vid/reviews.jsonl: provenance beside the source, not in it.