Skip to content

Output files

A run directory is created below .repovista/ by default.

Typical run layout

FilePurpose
index.mdCombined human-readable report.
00-inventory.mdRepository inventory and evidence overview.
01-architecture-report.mdArchitecture phase report.
02-code-quality-report.mdCode quality phase report.
03-risk-and-bug-report.mdRisk and bug phase report.
04-feature-roadmap.mdFeature roadmap phase report.
*.structured.jsonProvider-native structured outputs for repair and review.
summary.jsonRun summary, phase status, and aggregate metrics.
meta.jsonRun metadata, source repository, options, and environment facts.
findings.jsonStructured findings for the run, including linked GitHub issue and PR status when refreshed.
findings.jsonlLine-delimited finding export.
findings.sarifSARIF export for code scanning tools.
report.htmlStandalone HTML dashboard.
report.jsonDashboard data payload.
prompt-manifest.jsonPrompt inputs and evidence references.

Persistent state

PathPurpose
.repovista/findings/Cross-run finding state, lifecycle history, and linked GitHub issue/PR status.
.repovista/features/Feature state and lock metadata.
.repovista/cache/Scan cache and fingerprints.
.repovista/patches/Patch attempt metadata, diffs, and summaries.
.repovista/project-map.jsonProject map for planning, parallel work, and feature review.

Logs

Technical provider logs are stored only when --keep-logs or matching settings are enabled.

Released under the MIT License.