https://github.com/Quadstronaut/ED-AFK
· scanned 2026-06-15 23:43 UTC (2 months, 4 weeks ago)
86 raw signals (1 security + 85 graph)
Last scanned 2 months, 4 weeks ago · v1 · 70 actionable findings from 2 signal sources. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2228 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 | projects/ed-vision/src/ed_vision/cyan_reader.py:67 |
_detect_ring |
software | healthy | projects/ed-vision/src/ed_vision/cyan_reader.py:83 |
read |
software | healthy | projects/ed-vision/src/ed_vision/cyan_reader.py:127 |
decode_compass |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:34 |
letterbox_params |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:87 |
unletterbox_xyxy |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:97 |
_letterbox |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:105 |
_names_from_metadata |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:122 |
__init__ |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:138 |
_preprocess |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:160 |
read |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:169 |
raw_detections |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:174 |
not_found |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:52 |
aligned |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:60 |
_orange_mask |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:110 |
annulus_band |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:118 |
_find_widget |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:129 |
_find_ring |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:172 |
read |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:248 |
median_of |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:286 |
med |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:300 |
verify_widget_rendered |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:313 |
_longest_true_run |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py:92 |
_scale |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py:114 |
region_rect |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py:121 |
detect_menu_item |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py:129 |
_classify |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py:191 |
_region_to_bbox |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:41 |
_gdi_capture_box |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:47 |
_import_dxcam |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:66 |
__init__ |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:225 |
grab |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:239 |
_ensure |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:191 |
build_vision |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:255 |
build_widget_vision |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:285 |
build_navpanel_vision |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:313 |
build_station_menu_grabber |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:345 |
build_sun_grabber |
software | dead | projects/ed-vision/src/ed_vision/capture.py:372 |
locate_compass_ring |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:416 |
ring_to_region |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:489 |
locate_compass_region |
software | dead | projects/ed-vision/src/ed_vision/capture.py:515 |
_normalize |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:76 |
_strip_distance_and_noise |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:88 |
_is_nearby_system_row |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:96 |
_system_prefix_match |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:102 |
parse_nav_panel_rows |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:131 |
_scan_key |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:178 |
next_unexplored |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:182 |
read_nav_panel_lines |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:205 |
__init__ |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:252 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
THIRD_PARTY_NOTICES.md |
software | healthy | THIRD_PARTY_NOTICES.md |
LICENSE |
software | healthy | LICENSE |
README.md |
software | healthy | projects/ed-vision/README.md |
pyproject.toml |
software | healthy | projects/ed-vision/pyproject.toml |
cyan_reader.py |
software | healthy | projects/ed-vision/src/ed_vision/cyan_reader.py |
__init__.py |
software | healthy | projects/ed-vision/src/ed_vision/__init__.py |
yolo.py |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py |
widget_ring.py |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py |
station_menu.py |
software | healthy | projects/ed-vision/src/ed_vision/station_menu.py |
capture.py |
software | healthy | projects/ed-vision/src/ed_vision/capture.py |
navpanel_reader.py |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py |
opencv_reader.py |
software | healthy | projects/ed-vision/src/ed_vision/opencv_reader.py |
navpanel_icons.py |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_icons.py |
compass.py |
software | healthy | projects/ed-vision/src/ed_vision/compass.py |
debug_overlay.py |
software | healthy | projects/ed-vision/src/ed_vision/debug_overlay.py |
reader.py |
software | healthy | projects/ed-vision/src/ed_vision/reader.py |
ultralytics_reader.py |
software | healthy | projects/ed-vision/src/ed_vision/ultralytics_reader.py |
SOURCE.md |
software | healthy | projects/ed-vision/src/ed_vision/model/SOURCE.md |
README.md |
software | healthy | projects/ed-explore/README.md |
pyproject.toml |
software | healthy | projects/ed-explore/pyproject.toml |
__init__.py |
software | healthy | projects/ed-explore/src/ed_explore/__init__.py |
steps_body_tour.py |
software | healthy | projects/ed-explore/src/ed_explore/steps_body_tour.py |
README.md |
software | healthy | projects/ed-combat/README.md |
pyproject.toml |
software | healthy | projects/ed-combat/pyproject.toml |
__init__.py |
software | healthy | projects/ed-combat/src/ed_combat/__init__.py |
README.md |
software | healthy | projects/ed-autojump/README.md |
SPEC.md |
software | healthy | projects/ed-autojump/SPEC.md |
pyproject.toml |
software | healthy | projects/ed-autojump/pyproject.toml |
LICENSE |
software | healthy | projects/ed-autojump/LICENSE |
config.toml |
software | healthy | projects/ed-autojump/config.toml |
test_recorded_sessions.py |
software | healthy | projects/ed-autojump/tests/test_recorded_sessions.py |
test_ships_data.py |
software | healthy | projects/ed-autojump/tests/test_ships_data.py |
test_capture.py |
software | healthy | projects/ed-autojump/tests/test_capture.py |
test_visited.py |
software | healthy | projects/ed-autojump/tests/test_visited.py |
test_cli_flow.py |
software | healthy | projects/ed-autojump/tests/test_cli_flow.py |
__init__.py |
software | healthy | projects/ed-autojump/tests/__init__.py |
conftest.py |
software | healthy | projects/ed-autojump/tests/conftest.py |
test_calibrate_ring.py |
software | healthy | projects/ed-autojump/tests/test_calibrate_ring.py |
test_console_status.py |
software | healthy | projects/ed-autojump/tests/test_console_status.py |
test_navpanel.py |
software | healthy | projects/ed-autojump/tests/test_navpanel.py |
test_config_launcher.py |
software | healthy | projects/ed-autojump/tests/test_config_launcher.py |
test_letterbox.py |
software | healthy | projects/ed-autojump/tests/test_letterbox.py |
test_journal_events.py |
software | healthy | projects/ed-autojump/tests/test_journal_events.py |
test_launcher.py |
software | healthy | projects/ed-autojump/tests/test_launcher.py |
test_sender_directinput.py |
software | healthy | projects/ed-autojump/tests/test_sender_directinput.py |
test_cli_record.py |
software | healthy | projects/ed-autojump/tests/test_cli_record.py |
test_wizard.py |
software | healthy | projects/ed-autojump/tests/test_wizard.py |
test_cyan_reader.py |
software | healthy | projects/ed-autojump/tests/test_cyan_reader.py |
test_cli_smoke.py |
software | healthy | projects/ed-autojump/tests/test_cli_smoke.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CyanDotReader |
software | healthy | projects/ed-vision/src/ed_vision/cyan_reader.py:48 |
YoloOnnxCompassReader |
software | healthy | projects/ed-vision/src/ed_vision/yolo.py:135 |
WidgetRingResolutionError |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:32 |
WidgetRingRead |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:40 |
WidgetRingReader |
software | healthy | projects/ed-vision/src/ed_vision/widget_ring.py:67 |
_BMIH |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:84 |
GdiGrabber |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:104 |
DxcamGrabber |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:180 |
ScreenGrabber |
software | healthy | projects/ed-vision/src/ed_vision/capture.py:214 |
NavBody |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:64 |
NavPanelReader |
software | healthy | projects/ed-vision/src/ed_vision/navpanel_reader.py:246 |
OpenCvCompassReader |
software | healthy | projects/ed-vision/src/ed_vision/opencv_reader.py:34 |
CompassRead |
software | healthy | projects/ed-vision/src/ed_vision/compass.py:20 |
CompassReader |
software | healthy | projects/ed-vision/src/ed_vision/compass.py:57 |
ScreenToOverlay |
software | healthy | projects/ed-vision/src/ed_vision/debug_overlay.py:61 |
CvDebugSink |
software | healthy | projects/ed-vision/src/ed_vision/debug_overlay.py:137 |
CompositeCompassReader |
software | healthy | projects/ed-vision/src/ed_vision/reader.py:43 |
UltralyticsCompassReader |
software | healthy | projects/ed-vision/src/ed_vision/ultralytics_reader.py:44 |
_BrokenStream |
software | healthy | projects/ed-autojump/tests/test_console_status.py:20 |
_RecordingSink |
software | healthy | projects/ed-autojump/tests/test_console_status.py:107 |
_RaisingSink |
software | healthy | projects/ed-autojump/tests/test_console_status.py:119 |
_NoStatusSink |
software | healthy | projects/ed-autojump/tests/test_console_status.py:130 |
_RecordingSleeper |
software | healthy | projects/ed-autojump/tests/test_navpanel.py:31 |
_FakePopen |
software | healthy | projects/ed-autojump/tests/test_launcher.py:160 |
_PdiCall |
software | healthy | projects/ed-autojump/tests/test_sender_directinput.py:54 |
_FakePdi |
software | healthy | projects/ed-autojump/tests/test_sender_directinput.py:59 |
_FakeMel |
software | healthy | projects/ed-autojump/tests/test_wizard.py:29 |
_StubProc |
software | healthy | projects/ed-autojump/tests/test_wizard.py:41 |
_FakeSock |
software | healthy | projects/ed-autojump/tests/test_overlay.py:75 |
_Clock |
software | healthy | projects/ed-autojump/tests/test_overlay.py:98 |
C |
software | healthy | projects/ed-autojump/tests/test_overlay.py:265 |
_Fake |
software | healthy | projects/ed-autojump/tests/test_composite_reader.py:15 |
_RecordedKey |
software | healthy | projects/ed-autojump/tests/test_menu_nav.py:34 |
_FakeSender |
software | healthy | projects/ed-autojump/tests/test_menu_nav.py:40 |
_FakeBackend |
software | healthy | projects/ed-autojump/tests/test_panic_listener.py:19 |
_CaptureSock |
software | healthy | projects/ed-autojump/tests/test_overlay_oneshot.py:9 |
_FakeClock |
software | healthy | projects/ed-autojump/tests/test_audio_wait.py:19 |
_FakeProc |
software | healthy | projects/ed-autojump/tests/test_audio_wait.py:32 |
_FakeMeter |
software | healthy | projects/ed-autojump/tests/test_audio_wait.py:36 |
_FakeCtl |
software | healthy | projects/ed-autojump/tests/test_audio_wait.py:40 |
_FakeSession |
software | healthy | projects/ed-autojump/tests/test_audio_wait.py:46 |
_FakeRunner |
software | healthy | projects/ed-autojump/tests/test_activation_e2e.py:182 |
FakeTail |
software | healthy | projects/ed-autojump/tests/test_journal_waiters.py:28 |
FakeClock |
software | healthy | projects/ed-autojump/tests/test_journal_waiters.py:40 |
_Sim |
software | healthy | projects/ed-autojump/tests/test_align.py:20 |
_Recorder |
software | healthy | projects/ed-autojump/tests/test_align.py:108 |
_RecordingSender |
software | healthy | projects/ed-autojump/tests/test_align.py:234 |
_SeqReader |
software | healthy | projects/ed-autojump/tests/test_align.py:332 |
_ConstReader |
software | healthy | projects/ed-autojump/tests/test_align.py:568 |
_FakeBoxes |
software | healthy | projects/ed-autojump/tests/test_ultralytics_reader.py:20 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
projects |
software | healthy | projects |
ed-vision |
software | healthy | projects/ed-vision |
src |
software | healthy | projects/ed-vision/src |
ed_vision |
software | healthy | projects/ed-vision/src/ed_vision |
model |
software | healthy | projects/ed-vision/src/ed_vision/model |
ed-explore |
software | healthy | projects/ed-explore |
src |
software | healthy | projects/ed-explore/src |
ed_explore |
software | healthy | projects/ed-explore/src/ed_explore |
ed-combat |
software | healthy | projects/ed-combat |
src |
software | healthy | projects/ed-combat/src |
ed_combat |
software | healthy | projects/ed-combat/src/ed_combat |
ed-autojump |
software | healthy | projects/ed-autojump |
tests |
software | healthy | projects/ed-autojump/tests |
vision |
software | healthy | projects/ed-autojump/tests/vision |
flow |
software | healthy | projects/ed-autojump/tests/flow |
procedures |
software | healthy | projects/ed-autojump/procedures |
docs |
software | healthy | projects/ed-autojump/docs |
superpowers |
software | healthy | projects/ed-autojump/docs/superpowers |
plans |
software | healthy | projects/ed-autojump/docs/superpowers/plans |
specs |
software | healthy | projects/ed-autojump/docs/superpowers/specs |
scripts |
software | healthy | projects/ed-autojump/scripts |
lifecycle_tests |
software | healthy | projects/ed-autojump/scripts/lifecycle_tests |
calibration |
software | healthy | projects/ed-autojump/calibration |
src |
software | healthy | projects/ed-autojump/src |
ed_autojump |
software | healthy | projects/ed-autojump/src/ed_autojump |
flow |
software | healthy | projects/ed-autojump/src/ed_autojump/flow |
executor |
software | healthy | projects/ed-autojump/src/ed_autojump/executor |
fsd |
software | healthy | projects/ed-autojump/src/ed_autojump/fsd |
ed-trading |
software | healthy | projects/ed-trading |
src |
software | healthy | projects/ed-trading/src |
ed_trading |
software | healthy | projects/ed-trading/src/ed_trading |
ed-core |
software | healthy | projects/ed-core |
src |
software | healthy | projects/ed-core/src |
ed_core |
software | healthy | projects/ed-core/src/ed_core |
journal |
software | healthy | projects/ed-core/src/ed_core/journal |
launcher |
software | healthy | projects/ed-core/src/ed_core/launcher |
status |
software | healthy | projects/ed-core/src/ed_core/status |
keys |
software | healthy | projects/ed-core/src/ed_core/keys |
flow |
software | healthy | projects/ed-core/src/ed_core/flow |
executor |
software | healthy | projects/ed-core/src/ed_core/executor |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
reorg_artifacts |
software | healthy | docs/superpowers/specs/reorg_artifacts |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | projects/ed-autojump/tests/test_overlay.py |
4.3.3.0 |
network | healthy | projects/ed-autojump/tests/test_journal_waiters.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-le30tssq |
software | healthy | /tmp/repobility-clone-le30tssq |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5999 |
network | healthy | projects/ed-autojump/tests/test_overlay.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/727a7970-a9d2-4eeb-820b-e25d4220e583/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/727a7970-a9d2-4eeb-820b-e25d4220e583/
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.