Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

tcconnally/blast-radius-agent

https://github.com/tcconnally/blast-radius-agent · scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 12 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 126 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
sql_client software healthy tests/test_orbit_sql.py:24
test_underscore_in_path_is_not_a_wildcard software healthy tests/test_orbit_sql.py:42
test_percent_in_path_is_not_a_wildcard software healthy tests/test_orbit_sql.py:47
test_exact_and_suffix_matching_still_work software healthy tests/test_orbit_sql.py:52
test_quote_in_path_does_not_break_query software healthy tests/test_orbit_sql.py:57
test_like_literal_escapes_metacharacters software healthy tests/test_orbit_sql.py:64
test_single_classification_per_count software healthy tests/test_risk.py:24
test_every_count_has_exactly_one_level software healthy tests/test_risk.py:28
test_cross_project_forces_critical software healthy tests/test_risk.py:34
test_direct_plus_transitive_summed software healthy tests/test_risk.py:39
test_thresholds_must_increase software healthy tests/test_risk.py:43
test_negative_counts_rejected software healthy tests/test_risk.py:48
test_cli_text_output software healthy tests/test_cli.py:11
test_cli_json_output software healthy tests/test_cli.py:19
test_cli_zero_match_exit_code software healthy tests/test_cli.py:29
make_engine software healthy tests/test_engine.py:15
test_direct_dependents_resolved software healthy tests/test_engine.py:22
test_exclude_patterns_filter_tests software healthy tests/test_engine.py:32
test_transitive_traversal_is_deduplicated_and_cycle_safe software healthy tests/test_engine.py:39
test_depth_is_respected software healthy tests/test_engine.py:50
test_zero_match_raises software healthy tests/test_engine.py:57
test_ambiguous_path_requires_disambiguation software healthy tests/test_engine.py:63
test_ambiguous_resolved_by_function_name software healthy tests/test_engine.py:77
test_projects_collected_distinct software healthy tests/test_engine.py:90
fail software healthy scripts/validate_skill.py:17
validate_skill_frontmatter software healthy scripts/validate_skill.py:22
validate_manifest software healthy scripts/validate_skill.py:43
validate_fixture software healthy scripts/validate_skill.py:54
main software healthy scripts/validate_skill.py:69
_load_dotenv software healthy blast_radius/config.py:15
__post_init__ software healthy blast_radius/config.py:47
from_env software healthy blast_radius/config.py:56
load software healthy blast_radius/config.py:78
__init__ software healthy blast_radius/engine.py:69
from_row software healthy blast_radius/engine.py:42
total_dependents software healthy blast_radius/engine.py:64
_excluded software healthy blast_radius/engine.py:73
resolve_target software healthy blast_radius/engine.py:76
analyze software healthy blast_radius/engine.py:104
_distinct_projects software healthy blast_radius/engine.py:152
__str__ software healthy blast_radius/risk.py:21
classify_risk software healthy blast_radius/risk.py:25
build_parser software healthy blast_radius/cli.py:35
_report_to_dict software healthy blast_radius/cli.py:52
main software healthy blast_radius/cli.py:65
find_definitions software healthy blast_radius/orbit_client.py:158
dependents_of software healthy blast_radius/orbit_client.py:174
_sql_literal software healthy blast_radius/orbit_client.py:39
_like_literal software healthy blast_radius/orbit_client.py:44
__init__ software healthy blast_radius/orbit_client.py:154

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
agent.yml software healthy agent.yml
README.md software healthy README.md
CLAIMS-AUDIT.md software healthy CLAIMS-AUDIT.md
Dockerfile software healthy Dockerfile
submit.html software healthy submit.html
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
demo_terminal.html software healthy demo/demo_terminal.html
demo_script.md software healthy demo/demo_script.md
test_orbit_sql.py software healthy tests/test_orbit_sql.py
test_risk.py software healthy tests/test_risk.py
test_cli.py software healthy tests/test_cli.py
test_engine.py software healthy tests/test_engine.py
sample_graph.json software healthy tests/fixtures/sample_graph.json
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
AGENT_SETUP.md software healthy docs/AGENT_SETUP.md
SUBMISSION.md software healthy docs/SUBMISSION.md
ORBIT_CONTRACT.md software healthy docs/ORBIT_CONTRACT.md
validate_skill.py software healthy scripts/validate_skill.py
architecture-diagram.html software healthy assets/architecture-diagram.html
SKILL.md software healthy skills/blast-radius/SKILL.md
__init__.py software healthy blast_radius/__init__.py
config.py software healthy blast_radius/config.py
engine.py software healthy blast_radius/engine.py
risk.py software healthy blast_radius/risk.py
cli.py software healthy blast_radius/cli.py
__main__.py software healthy blast_radius/__main__.py
orbit_client.py software healthy blast_radius/orbit_client.py
report.py software healthy blast_radius/report.py
ci.yml software healthy .github/workflows/ci.yml
pr-pilot.yml software healthy .github/workflows/pr-pilot.yml
validate.yml software healthy .github/workflows/validate.yml
smoke-test.yml software healthy .github/workflows/smoke-test.yml
AGENTS.md quality healthy AGENTS.md
skills/blast-radius/SKILL.md quality healthy skills/blast-radius/SKILL.md

LabelLayerStatusPath
demo software healthy demo
tests software healthy tests
fixtures software healthy tests/fixtures
docs software healthy docs
scripts software healthy scripts
assets software healthy assets
skills software healthy skills
blast-radius software healthy skills/blast-radius
blast_radius software healthy blast_radius
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
RiskThresholds software healthy blast_radius/config.py:35
Config software healthy blast_radius/config.py:66
TargetResolutionError software healthy blast_radius/engine.py:24
Dependent software healthy blast_radius/engine.py:33
BlastRadiusReport software healthy blast_radius/engine.py:54
BlastRadiusEngine software healthy blast_radius/engine.py:68
RiskLevel software healthy blast_radius/risk.py:15
OrbitClient software healthy blast_radius/orbit_client.py:25
OrbitCLIClient software healthy blast_radius/orbit_client.py:56
InMemoryOrbitClient software healthy blast_radius/orbit_client.py:144

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
validate-skill cicd healthy .github/workflows/ci.yml
review cicd healthy .github/workflows/pr-pilot.yml
validate cicd healthy .github/workflows/validate.yml
demo-runs cicd healthy .github/workflows/smoke-test.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::pr-pilot cicd healthy .github/workflows/pr-pilot.yml
gha::validate cicd healthy .github/workflows/validate.yml
gha::smoke-test cicd healthy .github/workflows/smoke-test.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
k8s::Agent::agent.yml hardware healthy agent.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
GEMINI_API_KEY cicd healthy

LabelLayerStatusPath
repobility-clone-y3asxdb_ software healthy /tmp/repobility-clone-y3asxdb_

LabelLayerStatusPath
sqlite data healthy tests/test_orbit_sql.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/058c1fd6-174f-4c6c-abca-40118084fd65/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/058c1fd6-174f-4c6c-abca-40118084fd65/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.