https://github.com/bensalmon91-cpu/PoolAI
· scanned 2026-06-17 01:39 UTC (1 month, 2 weeks ago)
156 raw signals (0 security + 156 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -23.7 (diff) · 135 actionable findings from 1 signal source. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 125 of 135 actionable findings. 156 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
pi-software/CLAUDE.md:62
SecretsClaude instruction
pi-software/PoolDash_v6/CLAUDE.md:41
SecretsClaude instruction
brain/launcher.py:685
securityAuth flask unauth route
brain/launcher.py:657
securityAuth flask unauth route
brain/launcher.py:646
securityAuth flask unauth route
brain/technician_web.py:303
securityAuth flask unauth route
brain/technician_web.py:281
securityAuth flask unauth route
brain/technician_web.py:270
securityAuth flask unauth route
brain/technician_sms.py:225
securityAuth flask unauth route
brain/technician_web.py:261
securityAuth flask unauth route
brain/technician_sms.py:240
securityAuth flask unauth route
pi-software/PoolDash_v6/pooldash_app/static/js/plotly-basic-2.27.0.min.js:8
New function used
pi-software/PoolDash_v6/scripts/device_upload.py:69
Python os system
pi-software/PoolDash_v6/scripts/button_handler.py:83
Subprocess shell true
brain/CLAUDE.md
VerificationClaude instruction
pi-software/.claude/settings.local.json
VerificationClaude instruction
pi-software/PoolDash_v6/CLAUDE.md
VerificationClaude instruction
brain/launcher.py:565
Direct innerhtml assignment
pi-software/PoolDash_v6/pooldash_app/blueprints/charts.py:426
Direct innerhtml assignment
pi-software/PoolDash_v6/pooldash_app/blueprints/main_ui.py:1173
Direct innerhtml assignment
pi-software/PoolDash_v6/pooldash_app/blueprints/proxy.py:60
Direct innerhtml assignment
pi-software/PoolDash_v6/pooldash_app/static/js/plotly-basic-2.27.0.min.js:8
Direct innerhtml assignment
web-portal/js/admin.js:31
Direct innerhtml assignment
web-portal/js/app.js:86
Direct innerhtml assignment
web-portal/js/portal.js:18
Direct innerhtml assignment
web-portal/poolai_deploy/assets/js/pwa.js:90
Direct innerhtml assignment
pi-software/PoolDash_v6/deploy/pre_configure.sh
Ports
pi-software/PoolDash_v6/scripts/post_install.sh
Ports
repo-level (20 hits)pi-software/PoolDash_v6/pooldash_app/db/alarm_log.py:102
pi-software/PoolDash_v6/tools/modbus_logger.py:1048
pi-software/PoolDash_v6/scripts/button_handler.py:172
pi-software/PoolDash_v6/pooldash_app/db/connection.py:144
web-portal/deploy.py:438
web-portal/deploy.py:425
web-portal/deploy.py:466
pi-software/PoolDash_v6/pooldash_app/db/lsi_history.py:196
pi-software/PoolDash_v6/tools/modbus_logger.py:257
pi-software/PoolDash_v6/pooldash_app/db/maintenance.py:49
pi-software/PoolDash_v6/pooldash_app/db/connection.py:26
pi-software/PoolDash_v6/pooldash_app/db/alarm_log.py:57
ai-assistant/pi/ai_sync.py:153
brain/llm_analyzer.py:82
pi-software/PoolDash_v6/pooldash_app/utils/net.py:324
ai-assistant/pi/ai_sync.py:39
brain/investigator.py:218
brain/investigator.py:224
This page is publicly accessible at:
https://repobility.com/scan/379a4f5a-baa9-44ec-a53a-6f471a19aad7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/379a4f5a-baa9-44ec-a53a-6f471a19aad7/
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.