Analyze Blast Radius
Changed onCompute blast-radius for a proposed PR (or top-level aggregation).
POST body matches the OSS engine: {changed_files: [...], max_depth: int}. When changed_files is empty, returns the top hotspot files across the repo so a UI without specific changes selected can still surface a meaningful overview ("top-level repo aggregation").
The hosted backend has no SQL DB for indexed data, so this endpoint reads graph_metrics.json + git_metadata.json + parsed_files.json from Supabase Storage and runs the same scoring formula as the OSS analyzer.
Request
- Base URL: https://api.repowise.dev (the document declares no server; this is the origin it was published from)
- URL: https://api.repowise.dev/repos/{short_id}/blast-radius
- Auth: HTTP bearer
Path parameters
Request body
Response
Successful Response
Changes
- warning
added the new
deletedenum value to the///response property for the response status - info
added the optional property
/to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- warning
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info