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.

appleweiping/venus-basestation

https://github.com/appleweiping/venus-basestation · scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)

24 raw signals (0 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +6.0 (diff) · 23 actionable findings from 1 signal source. 1 repeated signal 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 874 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
README.md software healthy README.md
.env.example software healthy user-interface-module/.env.example
requirements.txt software healthy user-interface-module/requirements.txt
pyproject.toml software healthy user-interface-module/pyproject.toml
LICENSE software healthy user-interface-module/LICENSE
requirements-dev.txt software healthy user-interface-module/requirements-dev.txt
test_theme.py software healthy user-interface-module/tests/test_theme.py
test_io_utils.py software healthy user-interface-module/tests/test_io_utils.py
test_env_config.py software healthy user-interface-module/tests/test_env_config.py
conftest.py software healthy user-interface-module/tests/conftest.py
test_svg_snapshot.py software healthy user-interface-module/tests/test_svg_snapshot.py
test_tk_dashboard.py software healthy user-interface-module/tests/test_tk_dashboard.py
test_uart_bridge.py software healthy user-interface-module/tests/test_uart_bridge.py
test_commands.py software healthy user-interface-module/tests/test_commands.py
test_message_schema.py software healthy user-interface-module/tests/test_message_schema.py
test_map_state.py software healthy user-interface-module/tests/test_map_state.py
test_mqtt_client.py software healthy user-interface-module/tests/test_mqtt_client.py
test_cli_mqtt.py software healthy user-interface-module/tests/test_cli_mqtt.py
generate_demo_mission.py software healthy user-interface-module/tools/generate_demo_mission.py
telemetry_roundtrip_check.py software healthy user-interface-module/tools/telemetry_roundtrip_check.py
tk_smoke.py software healthy user-interface-module/tools/tk_smoke.py
command_roundtrip_check.py software healthy user-interface-module/tools/command_roundtrip_check.py
replay_jsonl.py software healthy user-interface-module/tools/replay_jsonl.py
uart_mqtt_bridge.py software healthy user-interface-module/tools/uart_mqtt_bridge.py
generate_fake_jsonl.py software healthy user-interface-module/tools/generate_fake_jsonl.py
tk_live_check.py software healthy user-interface-module/tools/tk_live_check.py
theme.py software healthy user-interface-module/src/venus_basestation/theme.py
message_schema.py software healthy user-interface-module/src/venus_basestation/message_schema.…
tk_dashboard.py software healthy user-interface-module/src/venus_basestation/tk_dashboard.py
__init__.py software healthy user-interface-module/src/venus_basestation/__init__.py
mqtt_client.py software healthy user-interface-module/src/venus_basestation/mqtt_client.py
__main__.py software healthy user-interface-module/src/venus_basestation/__main__.py
dashboard.py software healthy user-interface-module/src/venus_basestation/dashboard.py
map_state.py software healthy user-interface-module/src/venus_basestation/map_state.py
env_config.py software healthy user-interface-module/src/venus_basestation/env_config.py
io_utils.py software healthy user-interface-module/src/venus_basestation/io_utils.py
svg_snapshot.py software healthy user-interface-module/src/venus_basestation/svg_snapshot.py
fake_messages.py software healthy user-interface-module/src/venus_basestation/fake_messages.py
verification-and-responsibility-boundary.md software healthy user-interface-module/docs/verification-and-responsibility-…
team28-current-interface.md software healthy user-interface-module/docs/team28-current-interface.md
message-format.md software healthy user-interface-module/docs/message-format.md
PROVENANCE.md software healthy team-project/PROVENANCE.md
README.md software healthy team-project/README.md
Makefile software healthy team-project/libpynq-5EID0-2023-v0.3.0/Makefile
LICENSE software healthy team-project/libpynq-5EID0-2023-v0.3.0/LICENSE
uio.h software healthy team-project/libpynq-5EID0-2023-v0.3.0/library/uio.h
interrupt.c software healthy team-project/libpynq-5EID0-2023-v0.3.0/library/interrupt.c
adc.c software healthy team-project/libpynq-5EID0-2023-v0.3.0/library/adc.c
pulsecounter.c software healthy team-project/libpynq-5EID0-2023-v0.3.0/library/pulsecounter…
pwm.h software healthy team-project/libpynq-5EID0-2023-v0.3.0/library/pwm.h

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

LabelLayerStatusPath
test_blend_endpoints_and_midpoint software healthy user-interface-module/tests/test_theme.py:4
test_blend_clamps_t software healthy user-interface-module/tests/test_theme.py:10
test_get_theme_falls_back_to_dark software healthy user-interface-module/tests/test_theme.py:15
test_trail_shades_end_with_pure_color software healthy user-interface-module/tests/test_theme.py:22
test_battery_color_thresholds software healthy user-interface-module/tests/test_theme.py:29
test_object_style_has_fallback software healthy user-interface-module/tests/test_theme.py:36
test_write_jsonl_and_read_back software healthy user-interface-module/tests/test_io_utils.py:10
test_write_state_summary_includes_statuses software healthy user-interface-module/tests/test_io_utils.py:25
test_iter_jsonl_messages_skips_blank_lines software healthy user-interface-module/tests/test_io_utils.py:36
test_load_dotenv_populates_unset_keys software healthy user-interface-module/tests/test_env_config.py:6
test_load_dotenv_does_not_override_existing software healthy user-interface-module/tests/test_env_config.py:31
test_load_dotenv_missing_file_is_noop software healthy user-interface-module/tests/test_env_config.py:40
test_resolve_source_explicit_wins software healthy user-interface-module/tests/test_env_config.py:47
test_resolve_source_auto_selects_mqtt_with_credentials software healthy user-interface-module/tests/test_env_config.py:52
test_resolve_source_falls_back_to_simulated_without_credent… software healthy user-interface-module/tests/test_env_config.py:58
test_has_mqtt_credentials software healthy user-interface-module/tests/test_env_config.py:64
_no_local_dotenv software healthy user-interface-module/tests/conftest.py:5
test_write_svg_snapshot_creates_svg_file software healthy user-interface-module/tests/test_svg_snapshot.py:8
test_svg_snapshot_includes_legend_counts software healthy user-interface-module/tests/test_svg_snapshot.py:22
test_svg_snapshot_is_deterministic_and_supports_light_theme software healthy user-interface-module/tests/test_svg_snapshot.py:35
test_recent_event_lines_include_status_and_rock software healthy user-interface-module/tests/test_tk_dashboard.py:13
test_projection_for_state_expands_bounds software healthy user-interface-module/tests/test_tk_dashboard.py:36
test_message_rate_tracker_uses_sliding_window software healthy user-interface-module/tests/test_tk_dashboard.py:49
test_battery_value_parses_common_payloads software healthy user-interface-module/tests/test_tk_dashboard.py:57
test_nice_grid_step_picks_125_series software healthy user-interface-module/tests/test_tk_dashboard.py:68
test_split_trail_chunks_share_joints software healthy user-interface-module/tests/test_tk_dashboard.py:75
test_split_trail_handles_short_input software healthy user-interface-module/tests/test_tk_dashboard.py:89
test_robot_cards_collects_status_track_and_sensors software healthy user-interface-module/tests/test_tk_dashboard.py:94
frame software healthy user-interface-module/tests/test_uart_bridge.py:21
test_single_complete_frame software healthy user-interface-module/tests/test_uart_bridge.py:30
test_two_back_to_back_frames software healthy user-interface-module/tests/test_uart_bridge.py:36
test_incomplete_frame_is_buffered software healthy user-interface-module/tests/test_uart_bridge.py:42
test_frame_split_across_reads_reassembles software healthy user-interface-module/tests/test_uart_bridge.py:55
test_desync_garbage_prefix_recovers software healthy user-interface-module/tests/test_uart_bridge.py:67
test_non_json_payload_is_rejected software healthy user-interface-module/tests/test_uart_bridge.py:75
test_oversized_length_is_rejected software healthy user-interface-module/tests/test_uart_bridge.py:83
test_resolve_topic_prefers_explicit_then_username software healthy user-interface-module/tests/test_uart_bridge.py:89
test_build_command_matches_embedded_spec_payloads_byte_exact software healthy user-interface-module/tests/test_commands.py:16
test_build_command_accepts_custom_arguments software healthy user-interface-module/tests/test_commands.py:23
test_build_command_rejects_unknown_command software healthy user-interface-module/tests/test_commands.py:28
test_default_course_command_topic_derives_recv_topic software healthy user-interface-module/tests/test_commands.py:33
test_mqtt_config_derives_command_topic_from_username software healthy user-interface-module/tests/test_commands.py:42
test_mqtt_config_command_topic_env_override software healthy user-interface-module/tests/test_commands.py:52
test_describe_mqtt_config_shows_command_topic_and_hides_pas… software healthy user-interface-module/tests/test_commands.py:61
__init__ software healthy user-interface-module/tests/test_commands.py:159
wait_for_publish software healthy user-interface-module/tests/test_commands.py:145
is_published software healthy user-interface-module/tests/test_commands.py:148
publish software healthy user-interface-module/tests/test_commands.py:180
_subscriber software healthy user-interface-module/tests/test_commands.py:100
test_publish_command_requires_live_connection software healthy user-interface-module/tests/test_commands.py:104

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

LabelLayerStatusPath
user-interface-module software healthy user-interface-module
tests software healthy user-interface-module/tests
tools software healthy user-interface-module/tools
src software healthy user-interface-module/src
venus_basestation software healthy user-interface-module/src/venus_basestation
docs software healthy user-interface-module/docs
team-project software healthy team-project
libpynq-5EID0-2023-v0.3.0 software healthy team-project/libpynq-5EID0-2023-v0.3.0
library software healthy team-project/libpynq-5EID0-2023-v0.3.0/library
applications software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications
pin-indexing-tool software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/pin-ind…
interrupt software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/interru…
logtest software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/logtest
read-version software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/read-ve…
display-test software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/display…
gpio-buttons software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/gpio-bu…
eventloop software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/eventlo…
display-cat software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/display…
scpi-bridge software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/scpi-br…
template software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/template
adc software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/adc
interrupt-poll software healthy team-project/libpynq-5EID0-2023-v0.3.0/applications/interru…
external software healthy team-project/libpynq-5EID0-2023-v0.3.0/external
scpi-parser software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser
.github software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
workflows software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
examples software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-tcp-srq software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-parser software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
common-cxx software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-LwIP-netconn software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-interactive-cxx software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-vxi11 software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-tcp software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
common software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-CVI_w_GUI software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test-interactive software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
libscpi software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
src software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
inc software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
scpi software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
test software healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
vscode software healthy team-project/libpynq-5EID0-2023-v0.3.0/vscode
platform software healthy team-project/libpynq-5EID0-2023-v0.3.0/platform
module-branches software healthy team-project/module-branches
algorithm-navigation-module software healthy team-project/module-branches/algorithm-navigation-module
libpynq-5EID0-2023-v0.3.0 software healthy team-project/module-branches/algorithm-navigation-module/li…
applications software healthy team-project/module-branches/algorithm-navigation-module/li…
temperature software healthy team-project/module-branches/algorithm-navigation-module/li…
pin-indexing-tool software healthy team-project/module-branches/algorithm-navigation-module/li…

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

LabelLayerStatusPath
_FakePublishResult software healthy user-interface-module/tests/test_commands.py:77
_FakeClient software healthy user-interface-module/tests/test_commands.py:89
_FakeSenderInfo software healthy user-interface-module/tests/test_commands.py:141
_FakeSenderClient software healthy user-interface-module/tests/test_commands.py:152
_FakeMessage software healthy user-interface-module/tests/test_mqtt_client.py:7
_RecordingClient software healthy user-interface-module/tests/test_mqtt_client.py:13
Theme software healthy user-interface-module/src/venus_basestation/theme.py:28
Observation software healthy user-interface-module/src/venus_basestation/message_schema.…
Projection software healthy user-interface-module/src/venus_basestation/tk_dashboard.py…
MessageRateTracker software healthy user-interface-module/src/venus_basestation/tk_dashboard.py…
RobotCard software healthy user-interface-module/src/venus_basestation/tk_dashboard.py…
TkDashboard software healthy user-interface-module/src/venus_basestation/tk_dashboard.py…
MqttSubscriber software healthy user-interface-module/src/venus_basestation/mqtt_client.py:…
MqttCommandSender software healthy user-interface-module/src/venus_basestation/mqtt_client.py:…
MatplotlibDashboard software healthy user-interface-module/src/venus_basestation/dashboard.py:19
MapObject software healthy user-interface-module/src/venus_basestation/map_state.py:9
RobotTrack software healthy user-interface-module/src/venus_basestation/map_state.py:21
MapState software healthy user-interface-module/src/venus_basestation/map_state.py:28

LabelLayerStatusPath
build cicd healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
build-arm cicd healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…
coverage cicd healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…

LabelLayerStatusPath
appleweiping__venus-basestation software healthy /data/fable5_failed_archive/appleweiping__venus-basestation

LabelLayerStatusPath
port:1883 network healthy user-interface-module/tests/test_commands.py

LabelLayerStatusPath
10.43.0.1 network healthy team-project/README.md

LabelLayerStatusPath
vps::ec2 hardware healthy team-project/module-branches/algorithm-navigation-module/RE…

LabelLayerStatusPath
password_literal::user-interface-module/tests/test_env_conf… security healthy user-interface-module/tests/test_env_config.py

LabelLayerStatusPath
gha::main cicd healthy team-project/libpynq-5EID0-2023-v0.3.0/external/scpi-parser…

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/f7f562bd-1d9d-4e5d-8e4d-dcd4c2892dd2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f7f562bd-1d9d-4e5d-8e4d-dcd4c2892dd2/

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.