https://github.com/TheNavinHR/atlas-loom-9f4c7a2e1b
· scanned 2026-06-16 00:34 UTC (2 months, 2 weeks ago)
141 raw signals (0 security + 141 graph)
Last scanned 2 months, 2 weeks ago · v1 · 125 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7393 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 |
|---|---|---|---|
qapp |
software | healthy | tests/test_session_picker_dialog.py:28 |
manager |
software | healthy | tests/test_session_picker_dialog.py:34 |
test_picker_lists_saved_sessions |
software | healthy | tests/test_session_picker_dialog.py:38 |
test_picker_default_sort_is_newest_updated_first |
software | healthy | tests/test_session_picker_dialog.py:59 |
test_picker_filter_maps_selection_to_source_session |
software | healthy | tests/test_session_picker_dialog.py:84 |
test_picker_details_show_artifacts |
software | healthy | tests/test_session_picker_dialog.py:108 |
test_picker_delete_removes_session_and_folder |
software | healthy | tests/test_session_picker_dialog.py:137 |
test_picker_bulk_delete_removes_visible_selected_sessions |
software | healthy | tests/test_session_picker_dialog.py:182 |
test_picker_bulk_select_respects_filter |
software | healthy | tests/test_session_picker_dialog.py:236 |
test_plan_times_end_window_grid_snapped |
software | healthy | tests/test_shadow_boundary_probe.py:57 |
test_plan_times_measure_starts_off_skips_start |
software | healthy | tests/test_shadow_boundary_probe.py:65 |
test_plan_times_measure_starts_on_includes_start |
software | healthy | tests/test_shadow_boundary_probe.py:72 |
test_plan_times_dedups_overlapping_cues |
software | healthy | tests/test_shadow_boundary_probe.py:79 |
test_cluster_times_groups_separate_windows |
software | healthy | tests/test_shadow_boundary_probe.py:89 |
test_cluster_times_merges_contiguous |
software | healthy | tests/test_shadow_boundary_probe.py:95 |
test_cluster_times_empty |
software | healthy | tests/test_shadow_boundary_probe.py:100 |
test_parse_rate |
software | healthy | tests/test_shadow_boundary_probe.py:107 |
test_samples_from_boxes_presence |
software | healthy | tests/test_shadow_boundary_probe.py:119 |
test_samples_from_boxes_degenerate_scores |
software | healthy | tests/test_shadow_boundary_probe.py:137 |
_logo |
software | healthy | tests/test_shadow_boundary_probe.py:154 |
_line |
software | healthy | tests/test_shadow_boundary_probe.py:160 |
_box |
software | healthy | tests/test_shadow_boundary_probe.py:165 |
test_drop_persistent_overlay_removes_always_on_logo |
software | healthy | tests/test_shadow_boundary_probe.py:169 |
test_drop_persistent_overlay_off_is_noop |
software | healthy | tests/test_shadow_boundary_probe.py:179 |
test_drop_persistent_overlay_keeps_transient_only_scene |
software | healthy | tests/test_shadow_boundary_probe.py:188 |
test_overlay_persistence_flips_ambiguous_to_measured |
software | healthy | tests/test_shadow_boundary_probe.py:199 |
test_build_prober_unavailable_when_detector_missing |
software | healthy | tests/test_shadow_boundary_probe.py:230 |
_fake_result |
software | healthy | tests/test_shadow_boundary_probe.py:252 |
test_run_shadow_off_does_not_call_prober |
software | healthy | tests/test_shadow_boundary_probe.py:266 |
boom |
software | healthy | tests/test_shadow_boundary_probe.py:1466 |
test_run_shadow_unavailable_degrades_to_empty |
software | healthy | tests/test_shadow_boundary_probe.py:278 |
unavailable |
software | healthy | tests/test_shadow_boundary_probe.py:279 |
test_run_shadow_with_fake_probe_reports_delta |
software | healthy | tests/test_shadow_boundary_probe.py:289 |
prober |
software | healthy | tests/test_shadow_boundary_probe.py:771 |
_fake_detector_run |
software | healthy | tests/test_shadow_boundary_probe.py:306 |
run |
software | healthy | tests/test_shadow_boundary_probe.py:699 |
_frames |
software | healthy | tests/test_shadow_boundary_probe.py:351 |
test_run_detector_chunks_and_reports_progress |
software | healthy | tests/test_shadow_boundary_probe.py:358 |
test_run_detector_partial_failure_keeps_other_chunks |
software | healthy | tests/test_shadow_boundary_probe.py:378 |
test_run_detector_all_chunks_fail_raises |
software | healthy | tests/test_shadow_boundary_probe.py:398 |
test_decode_windows_parallel_one_window_failure_keeps_rest |
software | healthy | tests/test_shadow_boundary_probe.py:416 |
fake_decode |
software | healthy | tests/test_shadow_boundary_probe.py:1615 |
test_decode_windows_parallel_all_fail_raises |
software | healthy | tests/test_shadow_boundary_probe.py:456 |
_fake_window_run |
software | healthy | tests/test_shadow_boundary_probe.py:483 |
test_decode_window_pts_surplus_trims_and_pairs |
software | healthy | tests/test_shadow_boundary_probe.py:501 |
test_decode_window_png_surplus_raises |
software | healthy | tests/test_shadow_boundary_probe.py:529 |
test_decode_window_empty_window_returns_empty |
software | healthy | tests/test_shadow_boundary_probe.py:552 |
test_decode_window_hwaccel_flag_before_input |
software | healthy | tests/test_shadow_boundary_probe.py:580 |
test_decode_window_hw_failure_retries_sw |
software | healthy | tests/test_shadow_boundary_probe.py:652 |
test_decode_windows_parallel_hw_disabled_skips_hw |
software | healthy | tests/test_shadow_boundary_probe.py:692 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestSelectNvidia |
software | healthy | tests/test_backend_selector.py:44 |
TestSelectAmd |
software | healthy | tests/test_backend_selector.py:76 |
TestSelectIntel |
software | healthy | tests/test_backend_selector.py:93 |
TestSelectApple |
software | healthy | tests/test_backend_selector.py:100 |
TestSelectCpuFallback |
software | healthy | tests/test_backend_selector.py:107 |
TestRecipeCatalog |
software | healthy | tests/test_backend_selector.py:114 |
_RaisingRunner |
software | healthy | tests/test_notify.py:23 |
TestMainWindow |
software | healthy | tests/test_gui_qt.py:62 |
TestBatchRunnable |
software | healthy | tests/test_gui_qt.py:148 |
TestPipelineRunnable |
software | healthy | tests/test_gui_qt.py:180 |
_Controller |
software | healthy | tests/test_gui_qt.py:187 |
TestMainWindowPhase4Widgets |
software | healthy | tests/test_gui_qt.py:204 |
TestDockerTab |
software | healthy | tests/test_gui_qt.py:255 |
TestBuildSpec |
software | healthy | tests/test_gui_qt.py:271 |
TestSettingsPersistence |
software | healthy | tests/test_gui_qt.py:336 |
_SeedingCmdRunner |
software | healthy | tests/test_run_preset_async.py:109 |
_ScriptedOcr |
software | healthy | tests/test_run_preset_async.py:142 |
_CliEnv |
software | healthy | tests/test_run_preset_async.py:199 |
_EchoStage |
software | healthy | tests/test_stage_bridge.py:16 |
_SubStage |
software | healthy | tests/test_stage_bridge.py:26 |
TestStageSignalBridge |
software | healthy | tests/test_stage_bridge.py:34 |
_FakeMgr |
software | healthy | tests/test_cli_docker.py:19 |
TestApplyEndLeadout |
software | healthy | tests/test_srt_leadout.py:12 |
_FakeDocker |
software | healthy | tests/test_diarize_stage.py:18 |
_Unavailable |
software | healthy | tests/test_diarize_stage.py:238 |
_Failing |
software | healthy | tests/test_diarize_stage.py:274 |
_Recording |
software | healthy | tests/test_diarize_stage.py:311 |
FakeForensicsDialog |
software | healthy | tests/test_results_tab.py:173 |
FakeCompareDialog |
software | healthy | tests/test_results_tab.py:248 |
SavedDialog |
software | healthy | tests/test_results_tab.py:1049 |
FakeVerifyChangesDialog |
software | healthy | tests/test_results_tab.py:718 |
TestSrtEntry |
software | healthy | tests/test_srt.py:21 |
TestEntriesToSrt |
software | healthy | tests/test_srt.py:42 |
TestWriteSrt |
software | healthy | tests/test_srt.py:73 |
TestMergeAdjacentDuplicates |
software | healthy | tests/test_srt.py:148 |
TestMergeFuzzy |
software | healthy | tests/test_srt.py:226 |
TestMergeSubstring |
software | healthy | tests/test_srt.py:265 |
TestDropShortSubtitles |
software | healthy | tests/test_srt.py:292 |
TestSelectedVsfRangeMs |
software | healthy | tests/test_video_roi_tab.py:55 |
TestVideoRoiI18n |
software | healthy | tests/test_video_roi_tab.py:87 |
TestVideoBrowse |
software | healthy | tests/test_video_roi_tab.py:112 |
_FakeDialog |
software | healthy | tests/test_video_roi_tab.py:167 |
TestVsfSelection |
software | healthy | tests/test_video_roi_tab.py:191 |
_RunningProcess |
software | healthy | tests/test_video_roi_tab.py:248 |
TestRoiProfiles |
software | healthy | tests/test_video_roi_tab.py:280 |
TestVideoRoiLayout |
software | healthy | tests/test_video_roi_tab.py:648 |
TestTimelineProfiles |
software | healthy | tests/test_video_roi_tab.py:729 |
TestSliderOrdering |
software | healthy | tests/test_video_roi_tab.py:885 |
TestAutoRoi |
software | healthy | tests/test_video_roi_tab.py:921 |
_Pool |
software | healthy | tests/test_video_roi_tab.py:1444 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PLAN_SPEAKER_INTEGRATION.md |
software | healthy | PLAN_SPEAKER_INTEGRATION.md |
README.md |
software | healthy | README.md |
PLAN_SHADOW_BOUNDARY_VALIDATOR.md |
software | healthy | PLAN_SHADOW_BOUNDARY_VALIDATOR.md |
docker-compose.speaker.yml |
software | healthy | docker-compose.speaker.yml |
CLAUDE.md |
software | healthy | CLAUDE.md |
docker-compose.cast.yml |
software | healthy | docker-compose.cast.yml |
docker-compose.ocr.yml |
software | healthy | docker-compose.ocr.yml |
ANALIZA_PIPELINE_OCR.md |
software | healthy | ANALIZA_PIPELINE_OCR.md |
PLAN_SPEAKER_DIARIZATION.md |
software | healthy | PLAN_SPEAKER_DIARIZATION.md |
pyproject.toml |
software | healthy | pyproject.toml |
WORKFLOW.md |
software | healthy | WORKFLOW.md |
LICENSE |
software | healthy | LICENSE |
PLAN_VSF_OPTIMIZATION.md |
software | healthy | PLAN_VSF_OPTIMIZATION.md |
AGENTS.md |
software | healthy | AGENTS.md |
README.md |
software | healthy | docker/ocr/README.md |
test_session_picker_dialog.py |
software | healthy | tests/test_session_picker_dialog.py |
test_shadow_boundary_probe.py |
software | healthy | tests/test_shadow_boundary_probe.py |
test_backend_selector.py |
software | healthy | tests/test_backend_selector.py |
test_notify.py |
software | healthy | tests/test_notify.py |
test_gui_qt.py |
software | healthy | tests/test_gui_qt.py |
test_run_preset_async.py |
software | healthy | tests/test_run_preset_async.py |
test_stage_bridge.py |
software | healthy | tests/test_stage_bridge.py |
test_translate_qa.py |
software | healthy | tests/test_translate_qa.py |
test_menu_and_preset_toolbar.py |
software | healthy | tests/test_menu_and_preset_toolbar.py |
test_cli_docker.py |
software | healthy | tests/test_cli_docker.py |
test_srt_leadout.py |
software | healthy | tests/test_srt_leadout.py |
test_diarize_stage.py |
software | healthy | tests/test_diarize_stage.py |
test_results_tab.py |
software | healthy | tests/test_results_tab.py |
test_srt.py |
software | healthy | tests/test_srt.py |
test_video_roi_tab.py |
software | healthy | tests/test_video_roi_tab.py |
test_speaker_organize.py |
software | healthy | tests/test_speaker_organize.py |
test_workspace.py |
software | healthy | tests/test_workspace.py |
test_prewarm_backend.py |
software | healthy | tests/test_prewarm_backend.py |
test_golden_episodes.py |
software | healthy | tests/test_golden_episodes.py |
test_waveform.py |
software | healthy | tests/test_waveform.py |
test_stages_base.py |
software | healthy | tests/test_stages_base.py |
test_vl_backend_service.py |
software | healthy | tests/test_vl_backend_service.py |
test_backend_errors.py |
software | healthy | tests/test_backend_errors.py |
__init__.py |
software | healthy | tests/__init__.py |
test_stage_controls.py |
software | healthy | tests/test_stage_controls.py |
test_series_root.py |
software | healthy | tests/test_series_root.py |
conftest.py |
software | healthy | tests/conftest.py |
test_main_window_integration.py |
software | healthy | tests/test_main_window_integration.py |
test_agent_plan_service.py |
software | healthy | tests/test_agent_plan_service.py |
test_roi_live_edit_and_srt_name.py |
software | healthy | tests/test_roi_live_edit_and_srt_name.py |
test_vl_offline_batch.py |
software | healthy | tests/test_vl_offline_batch.py |
test_hardware_detect.py |
software | healthy | tests/test_hardware_detect.py |
test_tools_tab.py |
software | healthy | tests/test_tools_tab.py |
test_ocr_runtime_docker_and_finetune.py |
software | healthy | tests/test_ocr_runtime_docker_and_finetune.py |
test_model_provisioner.py |
software | healthy | tests/test_model_provisioner.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
ocr |
software | healthy | docker/ocr |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
dev |
software | healthy | dev |
scripts |
software | healthy | dev/scripts |
tools |
software | healthy | tools |
vsf |
software | healthy | tools/vsf |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
hsext_v4 |
software | healthy | src/hsext_v4 |
gui |
software | healthy | src/hsext_v4/gui |
themes |
software | healthy | src/hsext_v4/gui/themes |
widgets |
software | healthy | src/hsext_v4/gui/widgets |
docks |
software | healthy | src/hsext_v4/gui/docks |
toolbars |
software | healthy | src/hsext_v4/gui/toolbars |
services |
software | healthy | src/hsext_v4/gui/services |
menus |
software | healthy | src/hsext_v4/gui/menus |
tabs |
software | healthy | src/hsext_v4/gui/tabs |
dialogs |
software | healthy | src/hsext_v4/gui/dialogs |
translate |
software | healthy | src/hsext_v4/translate |
utils |
software | healthy | src/hsext_v4/utils |
bootstrap |
software | healthy | src/hsext_v4/bootstrap |
roi |
software | healthy | src/hsext_v4/roi |
detectors |
software | healthy | src/hsext_v4/roi/detectors |
speaker |
software | healthy | src/hsext_v4/speaker |
pipeline |
software | healthy | src/hsext_v4/pipeline |
core |
software | healthy | src/hsext_v4/core |
sessions |
software | healthy | src/hsext_v4/core/sessions |
gpu |
software | healthy | src/hsext_v4/core/gpu |
speaker |
software | healthy | src/hsext_v4/core/speaker |
pipeline_config |
software | healthy | src/hsext_v4/core/pipeline_config |
presets |
software | healthy | src/hsext_v4/core/pipeline_config/presets |
stages |
software | healthy | src/hsext_v4/core/stages |
vl_batch |
software | healthy | src/hsext_v4/core/vl_batch |
srt |
software | healthy | src/hsext_v4/srt |
ocr |
software | healthy | src/hsext_v4/ocr |
video |
software | healthy | src/hsext_v4/video |
plugins |
software | healthy | src/hsext_v4/plugins |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8120 |
network | healthy | docker-compose.cast.yml |
port:8100 |
network | healthy | docker-compose.cast.yml |
port:8121 |
network | healthy | docker-compose.cast.yml |
port:8103 |
network | healthy | docker-compose.ocr.yml |
port:8104 |
network | healthy | docker-compose.ocr.yml |
port:30000 |
network | healthy | docker-compose.ocr.yml |
port:8101 |
network | healthy | docker-compose.ocr.yml |
port:8102 |
network | healthy | docker-compose.ocr.yml |
port:8111 |
network | healthy | docker-compose.ocr.yml |
port:9100 |
network | healthy | tests/test_backend_launcher.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker/ocr/README.md |
10.0.0.1 |
network | healthy | tests/test_config.py |
5.15.167.4 |
network | healthy | tests/test_wsl_detect.py |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /v1/models |
api | healthy | dev/scripts/openai_ocr_compat_server.py |
POST /v1/chat/completions |
api | healthy | dev/scripts/openai_ocr_compat_server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sqtc_f0f |
software | healthy | /tmp/repobility-clone-sqtc_f0f |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | tests/test_docker_wsl_manager.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/test_sign_release.py |
security | healthy | tests/test_sign_release.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
checks |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/ec81e432-e2fb-49d7-bb3a-8e66a49244d6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ec81e432-e2fb-49d7-bb3a-8e66a49244d6/
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.