https://github.com/cjrichardson3r-cmyk/bview.git
· scanned 2026-05-26 23:11 UTC (2 weeks, 3 days ago)
· 10 languages
895 raw signals (199 security + 696 graph) 11/13 scanners ran 90th percentile · Python · medium (20-100K LoC) System graph score 50 (higher by 33)
Last scanned 2 weeks, 3 days ago · v2 · 297 actionable findings from 2 signal sources. 227 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
86.0 | 0.15 | 12.90 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
58.0 | 0.10 | 5.80 |
| Overall | 1.00 | 83.8 |
Showing 229 of 297 actionable findings. 524 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.
archive/v1/src/tasks/backup.py:570
.github/workflows/security-scan.yml:71, 127, 325, 430 (4 hits).github/workflows/ci.yml:388archive/v1/src/commands/start.py:73archive/v1/src/main.py:96examples/environment/room_monitor.py:162examples/ruview_live.py:71, 74 (2 hits)archive/v1/src/api/main.py:406
archive/v1/src/app.py:313
archive/v1/src/api/routers/auth.py:19
.github/workflows/ci.yml:140, 153 (2 hits).github/workflows/firmware-qemu.yml:87, 316 (2 hits).github/workflows/security-scan.yml:203, 222 (2 hits).github/workflows/bfld-mqtt-integration.yml:36.github/workflows/firmware-ci.yml:44archive/v1/src/api/middleware/auth.py:111
archive/v1/src/api/main.py:405
securityAuth fastapi unauth mutation
archive/v1/src/app.py:312
securityAuth fastapi unauth mutation
archive/v1/src/services/pose_service.py:131
Eval used
scripts/export-onnx.py:94
Eval used
scripts/train-count.py:252
Eval used
dashboard/src/components/nv-console.ts:119
Exec used
archive/v1/src/api/main.py:387
archive/v1/src/app.py:293
archive/v1/src/api/main.py:293
archive/v1/src/app.py:219
archive/v1/src/api/main.py:366
archive/v1/src/app.py:274
archive/v1/src/api/main.py:326
archive/v1/src/app.py:245
archive/v1/src/api/main.py:405
archive/v1/src/app.py:312
archive/v1/src/api/routers/stream.py:436
archive/v1/src/commands/start.py:293
examples/three.js/server/ruvultra-csi-bridge.py:5
archive/v1/src/sensing/ws_server.py:2
archive/v1/src/config.py:232, 241, 249, 257, 260 (5 hits)examples/ruview_live.py:362, 536, 543, 572, 578 (5 hits)archive/v1/src/cli.py:453, 466, 489 (3 hits)frontend/src/pages/Settings.ts:23, 140 (2 hits)frontend/src/pages/Dashboard.ts:22frontend/src/pages/Services.ts:15frontend/src/pages/States.ts:14dashboard/src/transport/WsClient.ts:133, 136, 139, 145, 151, 158, 165, 172, +1 more (9 hits)frontend/src/api/client.ts:67, 71, 86, 90 (4 hits)frontend/src/pages/Services.ts:125frontend/src/pages/Settings.ts:5.well-known/security.txt
.github/workflows/dashboard-a11y.yml:28.github/workflows/dashboard-pages.yml:47.github/workflows/pip-release.yml:99.github/workflows/security-scan.yml:54, 62, 80, 134, 169, 173, 192, 200, +6 more (24 hits).github/workflows/ci.yml:109, 201, 280, 284, 293, 304, 333 (7 hits).github/workflows/pip-release.yml:83, 88, 240, 250, 273, 283 (6 hits).github/workflows/cd.yml:91, 137, 224, 302, 316 (5 hits).github/workflows/cog-ha-matter-release.yml:33, 83, 162, 167 (4 hits).github/workflows/mqtt-integration.yml:71, 76 (4 hits).github/workflows/desktop-release.yml:38, 93, 144 (3 hits).github/workflows/sensing-server-docker.yml:76, 84, 97 (3 hits).github/workflows/ci.yml.github/workflows/clone-tracking.yml.github/workflows/dashboard-pages.yml.github/workflows/desktop-release.yml.github/workflows/nvsim-server-docker.yml.github/workflows/pointcloud-pages.yml.github/workflows/sensing-server-docker.yml.github/workflows/threejs-pages.ymlarchive/v1/src/config/settings.py:38
Cors wildcard
.github/workflows/clone-tracking.yml
Ports
.github/workflows/clone-tracking.yml
Ports
archive:1
firmware/esp32-csi-node/main/ota_update.h:1
firmware/esp32-csi-node/main/ota_update.c:1
v2/crates/nvsim-server/Dockerfile:48
containersPinned dependencies
v2/crates/nvsim-server/Dockerfile:8
containersPinned dependencies
.github/workflows/security-scan.yml:29, 35, 98, 102, 142, 165, 246, 307, +2 more (17 hits).github/workflows/ci.yml:30, 36, 70, 84, 112, 165, 169, 209, +5 more (13 hits).github/workflows/desktop-release.yml:30, 33, 75, 85, 88, 114, 120, 133, +1 more (9 hits).github/workflows/firmware-qemu.yml:37, 76, 105, 204, 252, 322, 365 (7 hits).github/workflows/cd.yml:44, 88, 134, 207, 278, 329 (6 hits).github/workflows/cog-ha-matter-release.yml:38, 67, 93, 129, 150, 156 (6 hits).github/workflows/dashboard-pages.yml:28, 36, 60 (3 hits).github/workflows/bfld-mqtt-integration.yml:55, 63 (2 hits)archive/v1/src/cli.py:110
Debug true
archive/v1/src/config/settings.py:407
Debug true
repo-level (15 hits)repo-level (4 hits)archive/v1/src/middleware/rate_limit.py:265
archive/v1/src/config.py:58
archive/v1/src/logger.py:225
archive/v1/src/logger.py:75
archive/v1/src/config/domains.py:434
archive/v1/src/logger.py:278
archive/v1/src/logger.py:258
archive/v1/src/config.py:305
archive/v1/src/config/domains.py:473
archive/v1/src/middleware/cors.py:74
archive/v1/src/config.py:49
archive/v1/src/middleware/cors.py:210
archive/v1/src/middleware/rate_limit.py:395
archive/v1/src/middleware/auth.py:137
archive/v1/src/config.py:300
archive/v1/src/middleware/cors.py:333
archive/v1/src/middleware/rate_limit.py:462
This page is publicly accessible at:
https://repobility.com/scan/3957ea6c-5e4a-4151-af59-ece5d5153057/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3957ea6c-5e4a-4151-af59-ece5d5153057/
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.