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.

corgiolu-labs/jonny5_ROS2_VR

https://github.com/corgiolu-labs/jonny5_ROS2_VR · scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)

95 raw signals (0 security + 95 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +9.0 (diff) · 81 actionable findings from 1 signal source. 14 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 1455 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
__init__ software healthy ros2_ws/tools/telemetry_web_bridge.py:41
_on_tel software healthy ros2_ws/tools/telemetry_web_bridge.py:47
_on_status software healthy ros2_ws/tools/telemetry_web_bridge.py:78
_serve software healthy ros2_ws/tools/telemetry_web_bridge.py:89
_drain software healthy ros2_ws/tools/telemetry_web_bridge.py:91
_make_ssl_ctx software healthy ros2_ws/tools/telemetry_web_bridge.py:110
_main_async software healthy ros2_ws/tools/telemetry_web_bridge.py:120
main software healthy ros2_ws/tools/telemetry_web_bridge.py:125
_clamp software healthy ros2_ws/tools/spi_shm_bridge.py:35
_write_atomic software healthy ros2_ws/tools/spi_shm_bridge.py:42
__init__ software healthy ros2_ws/tools/spi_shm_bridge.py:53
_on_status software healthy ros2_ws/tools/spi_shm_bridge.py:66
_on_tel software healthy ros2_ws/tools/spi_shm_bridge.py:77
_poll_intent software healthy ros2_ws/tools/spi_shm_bridge.py:114
_dict_to_intent software healthy ros2_ws/tools/spi_shm_bridge.py:129
main software healthy ros2_ws/tools/spi_shm_bridge.py:166
__init__ software healthy ros2_ws/src/jonny5_sim/jonny5_sim/teleop_intent_sim_node.py…
_tick software healthy ros2_ws/src/jonny5_sim/jonny5_sim/teleop_intent_sim_node.py…
main software healthy ros2_ws/src/jonny5_sim/jonny5_sim/teleop_intent_sim_node.py…
__init__ software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_run_loop software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_serve software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_handle_client software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_intent_from_json software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_axis_i16 software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_i16 software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
_u8 software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
main software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
build_telemetry_frame software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:34
build_status_frame software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:71
__init__ software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:111
open software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:120
close software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:123
is_open software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:127
transfer software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:130
__enter__ software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:168
__exit__ software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:172
resolve_legacy_root software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
__init__ software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
set_intent software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
read_intent_from_file software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
write_telemetry_to_file software dead ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
read_feedback_from_file software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
write_feedback_to_file software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
_build_bridge software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
_on_intent software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
_tick software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
_request_status software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
publish_telemetry software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
_publish_status software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…

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

LabelLayerStatusPath
README.md software healthy README.md
LICENSE software healthy LICENSE
start_mediamtx.sh software healthy scripts/start_mediamtx.sh
select_video_pipeline.sh software healthy scripts/select_video_pipeline.sh
NOTES.md software healthy firmware/stm32/NOTES.md
uart_control.h software healthy firmware/stm32/src/uart/uart_control.h
uart_control.c software healthy firmware/stm32/src/uart/uart_control.c
bno085.h software healthy firmware/stm32/src/imu/bno085.h
bno085.c software healthy firmware/stm32/src/imu/bno085.c
imu.h software healthy firmware/stm32/src/imu/imu.h
imu.c software healthy firmware/stm32/src/imu/imu.c
fatal_diag.c software healthy firmware/stm32/src/core/fatal_diag.c
rt_loop.c software healthy firmware/stm32/src/core/rt_loop.c
main.c software healthy firmware/stm32/src/core/main.c
state_machine.h software healthy firmware/stm32/src/core/state_machine.h
rt_loop.h software healthy firmware/stm32/src/core/rt_loop.h
state_machine.c software healthy firmware/stm32/src/core/state_machine.c
j5vr_setpose.c software healthy firmware/stm32/src/servo/j5vr_setpose.c
j5vr_quat_utils.c software healthy firmware/stm32/src/servo/j5vr_quat_utils.c
j5vr_manual.h software healthy firmware/stm32/src/servo/j5vr_manual.h
j5vr_setpose.h software healthy firmware/stm32/src/servo/j5vr_setpose.h
servo_control.c software healthy firmware/stm32/src/servo/servo_control.c
j5vr_actuation.h software healthy firmware/stm32/src/servo/j5vr_actuation.h
motion_planner.c software healthy firmware/stm32/src/servo/motion_planner.c
j5vr_actuation.c software healthy firmware/stm32/src/servo/j5vr_actuation.c
j5vr_manual.c software healthy firmware/stm32/src/servo/j5vr_manual.c
j5vr_head.h software healthy firmware/stm32/src/servo/j5vr_head.h
motion_planner.h software healthy firmware/stm32/src/servo/motion_planner.h
pickplace.h software healthy firmware/stm32/src/servo/pickplace.h
j5vr_quat_utils.h software healthy firmware/stm32/src/servo/j5vr_quat_utils.h
servo_control.h software healthy firmware/stm32/src/servo/servo_control.h
j5vr_head.c software healthy firmware/stm32/src/servo/j5vr_head.c
pickplace.c software healthy firmware/stm32/src/servo/pickplace.c
boundary_buffers.h software healthy firmware/stm32/src/spi/boundary_buffers.h
j5_protocol.h software healthy firmware/stm32/src/spi/j5_protocol.h
hal_spi_slave.h software healthy firmware/stm32/src/spi/hal_spi_slave.h
hal_spi_slave.c software healthy firmware/stm32/src/spi/hal_spi_slave.c
assist_v2_raw.c software healthy firmware/stm32/src/spi/assist_v2_raw.c
boundary_buffers.c software healthy firmware/stm32/src/spi/boundary_buffers.c
j5_protocol.c software healthy firmware/stm32/src/spi/j5_protocol.c
assist_v2_raw.h software healthy firmware/stm32/src/spi/assist_v2_raw.h
README.md software healthy ros2_ws/README.md
SMOKE_TEST.md software healthy ros2_ws/SMOKE_TEST.md
smoke_ros2_dryrun.sh software healthy ros2_ws/tools/smoke_ros2_dryrun.sh
telemetry_web_bridge.py software healthy ros2_ws/tools/telemetry_web_bridge.py
spi_shm_bridge.py software healthy ros2_ws/tools/spi_shm_bridge.py
setup.py software healthy ros2_ws/src/jonny5_sim/setup.py
teleop_intent_sim_node.py software healthy ros2_ws/src/jonny5_sim/jonny5_sim/teleop_intent_sim_node.py
__init__.py software healthy ros2_ws/src/jonny5_sim/jonny5_sim/__init__.py
setup.py software healthy ros2_ws/src/jonny5_teleop_vr/setup.py

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

LabelLayerStatusPath
scripts software healthy scripts
firmware software healthy firmware
stm32 software healthy firmware/stm32
src software healthy firmware/stm32/src
uart software healthy firmware/stm32/src/uart
imu software healthy firmware/stm32/src/imu
core software healthy firmware/stm32/src/core
servo software healthy firmware/stm32/src/servo
spi software healthy firmware/stm32/src/spi
ros2_ws software healthy ros2_ws
tools software healthy ros2_ws/tools
src software healthy ros2_ws/src
jonny5_sim software healthy ros2_ws/src/jonny5_sim
jonny5_sim software healthy ros2_ws/src/jonny5_sim/jonny5_sim
jonny5_teleop_vr software healthy ros2_ws/src/jonny5_teleop_vr
jonny5_teleop_vr software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr
jonny5_hardware software healthy ros2_ws/src/jonny5_hardware
jonny5_hardware software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware
jonny5_bringup software healthy ros2_ws/src/jonny5_bringup
launch software healthy ros2_ws/src/jonny5_bringup/launch
jonny5_bringup software healthy ros2_ws/src/jonny5_bringup/jonny5_bringup
config software healthy ros2_ws/src/jonny5_bringup/config
jonny5_description software healthy ros2_ws/src/jonny5_description
config software healthy ros2_ws/src/jonny5_description/config
docs software healthy ros2_ws/docs
deploy software healthy ros2_ws/deploy
raspberry software healthy raspberry
tools software healthy raspberry/tools
config_runtime software healthy raspberry/config_runtime
kinematics software healthy raspberry/config_runtime/kinematics
imu software healthy raspberry/config_runtime/imu
video software healthy raspberry/config_runtime/video
vr software healthy raspberry/config_runtime/vr
robot software healthy raspberry/config_runtime/robot
controller software healthy raspberry/controller
uart software healthy raspberry/controller/uart
spi_dataplane software healthy raspberry/controller/spi_dataplane
audit software healthy raspberry/controller/audit
web_services software healthy raspberry/controller/web_services
imu_analytics software healthy raspberry/controller/imu_analytics
teleop software healthy raspberry/controller/teleop
web software healthy web
dashboard software healthy web/dashboard
js software healthy web/dashboard/js
pages software healthy web/dashboard/js/pages
css software healthy web/dashboard/css
vr software healthy web/vr
shared software healthy web/shared
js software healthy web/shared/js
css software healthy web/shared/css

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

LabelLayerStatusPath
TelemetryWebBridge software healthy ros2_ws/tools/telemetry_web_bridge.py:40
SpiShmBridge software healthy ros2_ws/tools/spi_shm_bridge.py:52
TeleopIntentSimNode software healthy ros2_ws/src/jonny5_sim/jonny5_sim/teleop_intent_sim_node.py…
WebSocketTeleopBridgeNode software healthy ros2_ws/src/jonny5_teleop_vr/jonny5_teleop_vr/ws_teleop_bri…
MockSpiWorker software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/mock_spi.py:103
Ros2StateProvider software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
SpiDriverNode software healthy ros2_ws/src/jonny5_hardware/jonny5_hardware/spi_driver_node…
SystemLoadSampler software healthy raspberry/tools/measure_mjpeg_baseline.py:57
SystemLoadSampler software healthy raspberry/tools/measure_mjpeg_fullstack.py:57
UARTManager software healthy raspberry/controller/uart/uart_manager.py:44
J5VRSPIBridge software healthy raspberry/controller/spi_dataplane/j5vr_spi_bridge.py:56
J5VRPayload software healthy raspberry/controller/spi_dataplane/j5vr_frame.py:73
J5VRFrame software healthy raspberry/controller/spi_dataplane/j5vr_frame.py:195
SPIWorker software healthy raspberry/controller/spi_dataplane/spi_worker.py:31
State software healthy raspberry/controller/audit/verify_dls_assist_smoke.py:56
RollDirectionSample software healthy raspberry/controller/web_services/self_test_imu.py:95
CaptivePortalHandler software healthy raspberry/controller/web_services/captive_portal_server.py:…
HeadAssistState software healthy raspberry/controller/web_services/head_assist.py:203
J5HTTPRequestHandler software healthy raspberry/controller/web_services/https_server.py:56
_IPv6HTTPServer software healthy raspberry/controller/web_services/https_server.py:1003
_ProxyHandler software healthy raspberry/controller/web_services/tcp_port_proxy.py:7
_ThreadingTCPServer software healthy raspberry/controller/web_services/tcp_port_proxy.py:47
TelemetrySample software healthy raspberry/controller/imu_analytics/run_real_imu_ee_validati…
WSRunner software healthy raspberry/controller/imu_analytics/run_real_imu_ee_validati…
Sample software healthy raspberry/controller/imu_analytics/validate_imu_vs_ee.py:38
JointSignResult software healthy raspberry/controller/imu_analytics/identify_joint_signs.py:…
viene software healthy web/dashboard/js/pages/vr.js:viene

LabelLayerStatusPath
/twin frontend healthy web/dashboard/js/pages/twin.js
/settings frontend healthy web/dashboard/js/pages/settings.js
/joints frontend healthy web/dashboard/js/pages/joints.js
/vr frontend healthy web/dashboard/js/pages/vr.js
/test frontend healthy web/dashboard/js/pages/test.js
/ik frontend healthy web/dashboard/js/pages/ik.js
/iklive frontend healthy web/dashboard/js/pages/iklive.js
/pickplace frontend healthy web/dashboard/js/pages/pickplace.js

LabelLayerStatusPath
127.0.0.1 network healthy ros2_ws/tools/smoke_ros2_dryrun.sh
192.168.10.1 network healthy ros2_ws/deploy/j5_net_autoswitch.sh
192.168.137.1 network healthy ros2_ws/deploy/j5_net_autoswitch.sh
192.168.137.221 network healthy ros2_ws/deploy/host_setup_pi.sh
8.8.8.8 network healthy ros2_ws/deploy/host_setup_pi.sh
10.42.0.1 network healthy raspberry/controller/web_services/captive_portal_server.py

LabelLayerStatusPath
image::ros2_ws/deploy/Dockerfile hardware healthy ros2_ws/deploy/Dockerfile
jonny5 hardware healthy ros2_ws/deploy/docker-compose.yml

LabelLayerStatusPath
corgiolu-labs__jonny5_ROS2_VR software healthy /data/fable5_failed_archive/corgiolu-labs__jonny5_ROS2_VR
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/33100947-6851-49e8-9b55-c7d788a3cee3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/33100947-6851-49e8-9b55-c7d788a3cee3/

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.