Reports and state
RepoVista writes human-readable and machine-readable artifacts below .repovista/.
Open the report browser
sh
repovista reportsThe browser supports:
- run selection newest-first
- section navigation
- report health summaries
- finding filters and sorting
- evidence previews
- grouped compare views
- global search
- bookmarks
- current-view export
- issue and PR publish queues
- linked GitHub issue and PR status refreshes
- deletion of marked runs after confirmation
In finding views, g refreshes linked GitHub status for the selected finding and G refreshes all visible findings.
Generated exports
Fresh installs export findings as:
findings.sariffindings.jsonlreport.html
Add GitHub annotations with:
sh
repovista audit --export sarif,html,jsonl,githubCompare runs
sh
repovista compare .repovista/old-run .repovista/new-run
repovista compare .repovista/old-run .repovista/new-run --format json
repovista compare .repovista/old-run .repovista/new-run --fail-on-regressionCompare gates can fail on new critical, high, or medium findings. See compare.
State directories
| Path | Purpose |
|---|---|
.repovista/findings/ | persisted finding records, lifecycle history, and linked GitHub status |
.repovista/features/ | feature state and locks |
.repovista/cache/ | scan fingerprints and reusable metadata |
.repovista/patches/ | recorded patch attempts |
.repovista/project-map.json | repository map used for planning and parallel work |
See Output files.
