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.

cauldnz/SB20-power-proxy

https://github.com/cauldnz/SB20-power-proxy · scanned 2026-06-17 01:46 UTC (1 month, 1 week ago)

9 raw signals (0 security + 9 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +6.1 (diff) · 8 actionable findings from 1 signal source. 1 repeated signal 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 151 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
load_records software healthy code/scripts/04_summarize_capture.py:44
fmt_dict software healthy code/scripts/04_summarize_capture.py:57
summarise software healthy code/scripts/04_summarize_capture.py:62
first_with_page software healthy code/scripts/04_summarize_capture.py:123
_cal_id_name software healthy code/scripts/04_summarize_capture.py:244
main software healthy code/scripts/04_summarize_capture.py:257
sig_uuid software healthy code/scripts/06_capture_ble.py:49
decode_cp_measurement software healthy code/scripts/06_capture_ble.py:83
take software healthy code/scripts/06_capture_ble.py:101
decode_csc_measurement software healthy code/scripts/06_capture_ble.py:167
__init__ software healthy code/scripts/06_capture_ble.py:190
_log software healthy code/scripts/06_capture_ble.py:204
_adv_matches software healthy code/scripts/06_capture_ble.py:216
_on_advertisement software healthy code/scripts/06_capture_ble.py:223
scan software healthy code/scripts/06_capture_ble.py:240
capture_from software healthy code/scripts/06_capture_ble.py:269
on_disconnect software dead code/scripts/06_capture_ble.py:271
_dump_gatt software healthy code/scripts/06_capture_ble.py:295
_read_static_chars software healthy code/scripts/06_capture_ble.py:310
_subscribe software healthy code/scripts/06_capture_ble.py:342
on_cp software dead code/scripts/06_capture_ble.py:343
on_csc software dead code/scripts/06_capture_ble.py:348
on_batt software dead code/scripts/06_capture_ble.py:352
run software healthy code/scripts/06_capture_ble.py:372
main software healthy code/scripts/06_capture_ble.py:403
add software healthy code/scripts/00_validate_capture.py:75
verdict software healthy code/scripts/00_validate_capture.py:79
load_records software healthy code/scripts/00_validate_capture.py:83
run_checks software healthy code/scripts/00_validate_capture.py:99
render_plain software healthy code/scripts/00_validate_capture.py:324
render_markdown software healthy code/scripts/00_validate_capture.py:339
_verdict_advice software healthy code/scripts/00_validate_capture.py:364
main software healthy code/scripts/00_validate_capture.py:376
decode_page software healthy code/scripts/01_capture_stages.py:78
__init__ software healthy code/scripts/01_capture_stages.py:226
_log software healthy code/scripts/01_capture_stages.py:245
_on_data software healthy code/scripts/01_capture_stages.py:256
_on_acknowledged software healthy code/scripts/01_capture_stages.py:261
setup software healthy code/scripts/01_capture_stages.py:266
_install_channel_event_tap software healthy code/scripts/01_capture_stages.py:318
_tap software healthy code/scripts/01_capture_stages.py:331
run software healthy code/scripts/01_capture_stages.py:342
_alarm software healthy code/scripts/01_capture_stages.py:353
stop software healthy code/scripts/01_capture_stages.py:376
main software healthy code/scripts/01_capture_stages.py:400
_load software healthy code/scripts/ride_wizard.py:51
say software healthy code/scripts/ride_wizard.py:62
banner software healthy code/scripts/ride_wizard.py:66
ask software healthy code/scripts/ride_wizard.py:73
__init__ software healthy code/scripts/ride_wizard.py:147

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

LabelLayerStatusPath
02-technical-context.md software healthy 02-technical-context.md
CLAUDE.md software healthy CLAUDE.md
CLAUDE-CODE-PROMPT.md software healthy CLAUDE-CODE-PROMPT.md
03-central-hypothesis-and-phase-zero.md software healthy 03-central-hypothesis-and-phase-zero.md
04-architecture.md software healthy 04-architecture.md
HANDOFF.md software healthy HANDOFF.md
CHANGELOG.md software healthy CHANGELOG.md
README.md software healthy README.md
07-hardware-and-environment.md software healthy 07-hardware-and-environment.md
01-project-brief.md software healthy 01-project-brief.md
09-exploring-captures.md software healthy 09-exploring-captures.md
START-HERE.md software healthy START-HERE.md
LICENSE software healthy LICENSE
RIDE-CARD.md software healthy RIDE-CARD.md
05-implementation-phases.md software healthy 05-implementation-phases.md
08-risks-and-gotchas.md software healthy 08-risks-and-gotchas.md
10-relationship-to-QZ.md software healthy 10-relationship-to-QZ.md
06-prior-art-and-references.md software healthy 06-prior-art-and-references.md
README.md software healthy code/README.md
pyproject.toml software healthy code/pyproject.toml
04_summarize_capture.py software healthy code/scripts/04_summarize_capture.py
02_capture_assioma.py software healthy code/scripts/02_capture_assioma.py
06_capture_ble.py software healthy code/scripts/06_capture_ble.py
00_validate_capture.py software healthy code/scripts/00_validate_capture.py
01_capture_stages.py software healthy code/scripts/01_capture_stages.py
run_capture.sh software healthy code/scripts/run_capture.sh
ride_wizard.py software healthy code/scripts/ride_wizard.py
03_ingest_jsonl_to_influx.py software healthy code/scripts/03_ingest_jsonl_to_influx.py
05_diff_captures.py software healthy code/scripts/05_diff_captures.py
README.md software healthy code/findings/README.md
wsl-capture-runbook.md software healthy code/findings/wsl-capture-runbook.md
decisions.md software healthy code/findings/decisions.md
__init__.py software healthy code/src/sb20proxy/__init__.py
reading.py software healthy code/src/sb20proxy/reading.py
__init__.py software healthy code/src/sb20proxy/sources/__init__.py
base.py software healthy code/src/sb20proxy/sources/base.py
__init__.py software healthy code/src/sb20proxy/targets/__init__.py
phase-0-capture-overview.json software healthy code/grafana/dashboards/phase-0-capture-overview.json
dashboards.yml software healthy code/grafana/provisioning/dashboards/dashboards.yml
influxdb.yml software healthy code/grafana/provisioning/datasources/influxdb.yml
.env.example software healthy code/docker/.env.example
docker-compose.yml software healthy code/docker/docker-compose.yml
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
code software healthy code
scripts software healthy code/scripts
findings software healthy code/findings
src software healthy code/src
sb20proxy software healthy code/src/sb20proxy
sources software healthy code/src/sb20proxy/sources
targets software healthy code/src/sb20proxy/targets
grafana software healthy code/grafana
dashboards software healthy code/grafana/dashboards
provisioning software healthy code/grafana/provisioning
dashboards software healthy code/grafana/provisioning/dashboards
datasources software healthy code/grafana/provisioning/datasources
docker software healthy code/docker

LabelLayerStatusPath
BleCaptureRunner software healthy code/scripts/06_capture_ble.py:187
Check software healthy code/scripts/00_validate_capture.py:64
Report software healthy code/scripts/00_validate_capture.py:71
CaptureRunner software healthy code/scripts/01_capture_stages.py:209
CueThread software healthy code/scripts/ride_wizard.py:81
GuidedRunner software healthy code/scripts/ride_wizard.py:146
IngestContext software healthy code/scripts/03_ingest_jsonl_to_influx.py:76
PowerReading software healthy code/src/sb20proxy/reading.py:13
PowerSource software healthy code/src/sb20proxy/sources/__init__.py:22
PowerTarget software healthy code/src/sb20proxy/targets/__init__.py:19

LabelLayerStatusPath
port:8086 network healthy code/docker/docker-compose.yml
port:3000 network healthy code/docker/docker-compose.yml

LabelLayerStatusPath
influxdb hardware healthy code/docker/docker-compose.yml
grafana hardware healthy code/docker/docker-compose.yml

LabelLayerStatusPath
cauldnz__SB20-power-proxy software healthy /data/fable5_failed_archive/cauldnz__SB20-power-proxy
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/47051049-3ced-4912-9ead-c8d8e1e7dc9e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/47051049-3ced-4912-9ead-c8d8e1e7dc9e/

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.