https://github.com/corgiolu-labs/jonny5
· scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)
91 raw signals (0 security + 91 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -6.6 (diff) · 77 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.
All 1336 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 |
|---|---|---|---|
__init__ |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:64 |
stop |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:72 |
_read_cpu_jiffies |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:75 |
_read_ram_pct |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:90 |
_read_temp_c |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:107 |
run |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:114 |
aggregate |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:136 |
_agg |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:137 |
_run |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:154 |
stop_mediamtx |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:161 |
start_mediamtx |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:166 |
capture_mjpeg_frames |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:170 |
stats_from_timestamps |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:221 |
main |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py:252 |
__init__ |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:58 |
stop |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:66 |
_read_cpu |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:69 |
_read_ram |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:82 |
_read_temp |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:97 |
run |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:104 |
aggregate |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:124 |
_agg |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:125 |
measure_profile |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:141 |
main |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py:226 |
normalize_quat |
software | healthy | raspberry/tools/calibrate_world_bias.py:47 |
mean_quaternion |
software | healthy | raspberry/tools/calibrate_world_bias.py:52 |
receive_for |
software | healthy | raspberry/tools/calibrate_world_bias.py:65 |
send_home |
software | healthy | raspberry/tools/calibrate_world_bias.py:84 |
extract_quat_wxyz |
software | healthy | raspberry/tools/calibrate_world_bias.py:93 |
extract_servo_angles |
software | healthy | raspberry/tools/calibrate_world_bias.py:104 |
main |
software | healthy | raspberry/tools/calibrate_world_bias.py:116 |
on_status |
software | dead | raspberry/tools/calibrate_world_bias.py:122 |
on_capture |
software | dead | raspberry/tools/calibrate_world_bias.py:159 |
_get_port |
software | healthy | raspberry/controller/uart/uart_manager.py:40 |
__init__ |
software | healthy | raspberry/controller/uart/uart_manager.py:52 |
set_unsolicited_callback |
software | healthy | raspberry/controller/uart/uart_manager.py:66 |
is_available |
software | healthy | raspberry/controller/uart/uart_manager.py:70 |
_ensure_worker_started |
software | healthy | raspberry/controller/uart/uart_manager.py:76 |
_reader |
software | healthy | raspberry/controller/uart/uart_manager.py:90 |
_clear_rx_queue |
software | healthy | raspberry/controller/uart/uart_manager.py:127 |
_recover_serial_link |
software | healthy | raspberry/controller/uart/uart_manager.py:135 |
_writer |
software | healthy | raspberry/controller/uart/uart_manager.py:153 |
_next_seq |
software | healthy | raspberry/controller/uart/uart_manager.py:172 |
_open_serial |
software | healthy | raspberry/controller/uart/uart_manager.py:177 |
_do_one |
software | healthy | raspberry/controller/uart/uart_manager.py:200 |
send_uart_command |
software | healthy | raspberry/controller/uart/uart_manager.py:271 |
_clamp_deg_int |
software | healthy | raspberry/controller/spi_dataplane/j5vr_spi_bridge.py:40 |
__init__ |
software | healthy | raspberry/controller/spi_dataplane/j5vr_spi_bridge.py:67 |
_pad_tx_frame |
software | healthy | raspberry/controller/spi_dataplane/j5vr_spi_bridge.py:107 |
_read_state |
software | healthy | raspberry/controller/spi_dataplane/j5vr_spi_bridge.py:118 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
setup_pi.sh |
software | healthy | setup_pi.sh |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
deploy.sh |
software | healthy | deploy.sh |
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 |
system_overview.md |
software | healthy | docs/system_overview.md |
j5_net_autoswitch.sh |
software | healthy | raspberry/network/j5_net_autoswitch.sh |
measure_mjpeg_baseline.py |
software | healthy | raspberry/tools/measure_mjpeg_baseline.py |
measure_mjpeg_fullstack.py |
software | healthy | raspberry/tools/measure_mjpeg_fullstack.py |
calibrate_world_bias.py |
software | healthy | raspberry/tools/calibrate_world_bias.py |
j5_dh_params.json |
software | healthy | raspberry/config_runtime/kinematics/j5_dh_params.json |
j5_poe_params.json |
software | healthy | raspberry/config_runtime/kinematics/j5_poe_params.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
docs |
software | healthy | docs |
raspberry |
software | healthy | raspberry |
network |
software | healthy | raspberry/network |
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
10.42.0.1 |
network | healthy | setup_pi.sh |
192.168.137.221 |
network | healthy | setup_pi.sh |
192.168.137.1 |
network | healthy | setup_pi.sh |
8.8.8.8 |
network | healthy | setup_pi.sh |
192.168.1.50 |
network | healthy | deploy.sh |
192.168.10.1 |
network | healthy | raspberry/network/j5_net_autoswitch.sh |
127.0.0.1 |
network | healthy | raspberry/tools/measure_mjpeg_fullstack.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/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 |
| Label | Layer | Status | Path |
|---|---|---|---|
corgiolu-labs__jonny5 |
software | healthy | /data/fable5_failed_archive/corgiolu-labs__jonny5 |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::setup_pi.sh |
security | healthy | setup_pi.sh |
This page is publicly accessible at:
https://repobility.com/scan/ab89d68d-b28e-41a8-a8f8-18bfc5395483/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ab89d68d-b28e-41a8-a8f8-18bfc5395483/
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.