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.

THU-HX/QUEST_Spectroscope_Motor

https://github.com/THU-HX/QUEST_Spectroscope_Motor · scanned 2026-06-16 00:36 UTC (2 months, 2 weeks ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 20 actionable findings from 1 signal source. 5 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 171 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
_fmt software healthy cli_motor1.py:25
cmd_status software dead cli_motor1.py:29
cmd_watch software dead cli_motor1.py:35
cmd_ecat software dead cli_motor1.py:54
cmd_enable software dead cli_motor1.py:60
cmd_disable software dead cli_motor1.py:66
cmd_move_abs software dead cli_motor1.py:72
cmd_move_rel software dead cli_motor1.py:78
main software healthy cli_motor1.py:84
__init__ software healthy viewer3d.py:29
_on_status software healthy viewer3d.py:49
is_ready software healthy viewer3d.py:80
set_motor_position software healthy viewer3d.py:85
set_center software healthy viewer3d.py:88
set_scale software healthy viewer3d.py:91
set_axis software healthy viewer3d.py:94
set_motor_pos software healthy viewer3d.py:101
set_motor_center software healthy viewer3d.py:104
set_focus_dirs software healthy viewer3d.py:107
set_camera software healthy viewer3d.py:112
set_cam_center software healthy viewer3d.py:117
_on_qml_cam_changed software healthy viewer3d.py:121
set_prop software healthy viewer3d.py:132
set_deg_scale software healthy viewer3d.py:136
set_hartmann_dirs software healthy viewer3d.py:139
_set_prop software healthy viewer3d.py:145
fake_status software healthy snap_gui.py:19
main software healthy snap_gui.py:24
grab software healthy snap_gui.py:49
main software healthy snap.py:32
grab software healthy snap.py:69
viewer_assets software healthy motors.py:87
viz_motors software healthy motors.py:97
viz_kind software healthy motors.py:102
default_config software healthy motors.py:107
_merge_viz software healthy motors.py:118
load_config software healthy motors.py:139
_viz_out software healthy motors.py:171
save_config software healthy motors.py:186
fnum software healthy gui_motors.py:128
fsign software healthy gui_motors.py:141
__init__ software healthy gui_motors.py:922
center software healthy gui_motors.py:164
half software healthy gui_motors.py:166
abs_min software healthy gui_motors.py:168
abs_max software healthy gui_motors.py:170
phys_min software healthy gui_motors.py:172
phys_max software healthy gui_motors.py:174
_section software healthy gui_motors.py:177
_build_ui software healthy gui_motors.py:943

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

LabelLayerStatusPath
cli_motor1.py software healthy cli_motor1.py
viewer3d.py software healthy viewer3d.py
使用文档.md software healthy 使用文档.md
snap_gui.py software healthy snap_gui.py
snap.py software healthy snap.py
设计文档.md software healthy 设计文档.md
motors.py software healthy motors.py
README.md software healthy README.md
gui_motor1.py software healthy gui_motor1.py
控制协议v1.2.md software healthy 控制协议v1.2.md
gui_motors.py software healthy gui_motors.py
diagnose.py software healthy diagnose.py
split_focus_stage.py software healthy split_focus_stage.py
pmac.py software healthy pmac.py
prune_full.py software healthy prune_full.py
snap_probe.py software healthy snap_probe.py
requirements.txt software healthy requirements.txt
analyze_full.py software healthy analyze_full.py

LabelLayerStatusPath
Viewer3DWidget software healthy viewer3d.py:23
MotorControl software healthy gui_motors.py:149
OverviewTab software healthy gui_motors.py:434
DeviceTab software healthy gui_motors.py:531
FullTab software healthy gui_motors.py:797
MainWindow software healthy gui_motors.py:921
PmacError software healthy pmac.py:35
PMAC software healthy pmac.py:47

LabelLayerStatusPath
repobility-clone-w28c_id3 software healthy /tmp/repobility-clone-w28c_id3

LabelLayerStatusPath
192.168.0.200 network healthy diagnose.py

LabelLayerStatusPath
password_literal::pmac.py security healthy pmac.py
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/324c6d43-085b-4dc7-82c8-80db6c9d96b3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/324c6d43-085b-4dc7-82c8-80db6c9d96b3/

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.