ahmedxuhri/Big Indexer PR Risk Bot
Scan a PR, compute architecture risk, and post/update a structured PR comment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token used to create/update PR comments (defaults to github.token) | no | "" |
| scan-path | Repository path to scan | no | . |
| language | Scan language (use auto for multi-language repos) | no | auto |
| graph-path | Path to write bgi graph artifact | no | .bgi/bgi-graph.json |
| fuse-graph-path | Path to write fuse graph artifact | no | .bgi/fuse-graph.json |
| index-db-path | Optional index DB path for stronger symbol lookup | no | "" |
| changed-files | Optional newline/comma-separated changed files. If empty, derive from PR base/head. | no | "" |
| task-prompt | Optional implementation task prompt for twin_context enrichment | no | "" |
| max-files | Maximum changed files to analyze | no | 40 |
| max-seams | Maximum seams to include per file | no | 8 |
| impact-depth | Depth for impact_neighbors | no | 2 |
| max-neighbors | Maximum impacted units returned per file | no | 40 |
| post-comment | Whether to publish/update a PR comment | no | true |
Outputs
| name | description |
|---|---|
| risk-score | Overall risk score (0-100) |
| risk-level | Overall risk level |
| changed-files-count | Number of changed files analyzed |
| report-path | Path to generated markdown report |
| comment-url | URL of created/updated comment (empty when not posted) |