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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8086 |
network | healthy | code/docker/docker-compose.yml |
port:3000 |
network | healthy | code/docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
influxdb |
hardware | healthy | code/docker/docker-compose.yml |
grafana |
hardware | healthy | code/docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
cauldnz__SB20-power-proxy |
software | healthy | /data/fable5_failed_archive/cauldnz__SB20-power-proxy |
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.