https://github.com/v7sm25qk5v-ui/NeuroEdit
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
36 raw signals (0 security + 36 graph)
Last scanned 2 months, 1 week ago · v1 · 27 actionable findings from 1 signal source. 9 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 859 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 |
|---|---|---|---|
app |
software | healthy | desktop/tests/test_main_window_headless.py:22 |
window |
software | healthy | desktop/tests/test_main_window_headless.py:28 |
test_construct_and_switch_all_panels |
software | healthy | desktop/tests/test_main_window_headless.py:70 |
test_appearance_action_persists_and_reapplies_theme |
software | healthy | desktop/tests/test_main_window_headless.py:77 |
test_right_panel_never_scrolls_horizontally |
software | healthy | desktop/tests/test_main_window_headless.py:97 |
test_deleting_clip_under_playhead_clears_preview |
software | healthy | desktop/tests/test_main_window_headless.py:110 |
test_sync_shows_black_when_no_clip_under_playhead |
software | healthy | desktop/tests/test_main_window_headless.py:133 |
test_autosave_restore_round_trip |
software | healthy | desktop/tests/test_main_window_headless.py:147 |
test_new_project_resets_state |
software | healthy | desktop/tests/test_main_window_headless.py:163 |
test_export_report_contains_phi_flag_block |
software | healthy | desktop/tests/test_main_window_headless.py:176 |
test_single_frame_segmentation_stamps_sam_last_run |
software | healthy | desktop/tests/test_main_window_headless.py:194 |
test_export_settings_defaults_have_no_audio |
software | healthy | desktop/tests/test_main_window_headless.py:212 |
app |
software | healthy | desktop/tests/test_sam_workflow.py:25 |
_mask_annotation |
software | healthy | desktop/tests/test_sam_workflow.py:29 |
test_round_trip_preserves_sam_last_run_and_prompt_points |
software | healthy | desktop/tests/test_sam_workflow.py:53 |
test_old_dicts_without_new_keys_still_load |
software | healthy | desktop/tests/test_sam_workflow.py:73 |
test_orphan_mask_cleanup |
software | healthy | desktop/tests/test_sam_workflow.py:96 |
test_orphan_cleanup_never_leaves_masks_dir |
software | healthy | desktop/tests/test_sam_workflow.py:129 |
test_save_mask_rgba_uses_custom_color |
software | healthy | desktop/tests/test_sam_workflow.py:144 |
test_sam_panel_lists_masks_and_emits_signals |
software | healthy | desktop/tests/test_sam_workflow.py:170 |
test_sam_panel_refresh_preserves_selection |
software | healthy | desktop/tests/test_sam_workflow.py:202 |
test_busy_disables_mask_list_and_shows_cancel |
software | healthy | desktop/tests/test_sam_workflow.py:221 |
test_track_window_prefs_persist_across_panels |
software | healthy | desktop/tests/test_sam_workflow.py:237 |
test_propagation_window_math |
software | healthy | desktop/tests/test_sam_workflow.py:260 |
app |
software | healthy | desktop/tests/test_export_dialog.py:23 |
_project |
software | healthy | desktop/tests/test_export_dialog.py:27 |
test_no_clips_recommends_1080p |
software | healthy | desktop/tests/test_export_dialog.py:40 |
test_sub_1080_source_recommends_720p_not_upscale |
software | healthy | desktop/tests/test_export_dialog.py:46 |
test_4k_source_big_screen_goal_recommends_4k |
software | healthy | desktop/tests/test_export_dialog.py:52 |
test_4k_source_talk_adjunct_stays_1080p |
software | healthy | desktop/tests/test_export_dialog.py:60 |
test_dialog_preselects_recommendation |
software | healthy | desktop/tests/test_export_dialog.py:64 |
test_dialog_defaults_keep_simple_path |
software | healthy | desktop/tests/test_export_dialog.py:72 |
app |
software | healthy | desktop/tests/test_regressions.py:27 |
_clip |
software | healthy | desktop/tests/test_regressions.py:32 |
test_audio_track_delete_keeps_unattached_transcripts |
software | healthy | desktop/tests/test_regressions.py:40 |
test_cut_preserves_media_type_and_moves_fade_out |
software | healthy | desktop/tests/test_regressions.py:60 |
test_exporter_duration_is_content_end_not_project_duration |
software | healthy | desktop/tests/test_regressions.py:77 |
test_from_dict_tolerates_unknown_keys |
software | healthy | desktop/tests/test_regressions.py:92 |
test_default_export_dialog_produces_no_source_audio |
software | healthy | desktop/tests/test_regressions.py:109 |
diag_log |
software | healthy | desktop/tests/test_diagnostics.py:10 |
test_log_writes_timestamped_event |
software | healthy | desktop/tests/test_diagnostics.py:19 |
test_log_noop_when_disabled |
software | healthy | desktop/tests/test_diagnostics.py:28 |
test_timed_context_manager_records_duration |
software | healthy | desktop/tests/test_diagnostics.py:34 |
test_record_paint_logs_over_budget_immediately |
software | healthy | desktop/tests/test_diagnostics.py:42 |
test_record_paint_summarizes_fast_paints |
software | healthy | desktop/tests/test_diagnostics.py:49 |
test_log_dir_is_outside_project_storage |
software | healthy | desktop/tests/test_diagnostics.py:59 |
app |
software | healthy | desktop/tests/test_captions.py:27 |
_segment |
software | healthy | desktop/tests/test_captions.py:32 |
test_wrap_respects_max_chars |
software | healthy | desktop/tests/test_captions.py:39 |
test_short_segment_is_single_cue |
software | healthy | desktop/tests/test_captions.py:45 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeResult |
software | healthy | desktop/tests/test_main_window_headless.py:197 |
_StubPanel |
software | healthy | desktop/tests/test_undo_history.py:15 |
_StubView |
software | healthy | desktop/tests/test_undo_history.py:23 |
CaptionCue |
software | healthy | desktop/src/neuroedit_desktop/captions.py:27 |
timed |
software | healthy | desktop/src/neuroedit_desktop/diagnostics.py:82 |
SamCancelled |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py:16 |
SamBackendInfo |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py:21 |
SamSegmentResult |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py:28 |
SamPropagationResult |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py:35 |
SamBackend |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py:42 |
ProjectStore |
software | healthy | desktop/src/neuroedit_desktop/project_store.py:12 |
ExportSettings |
software | healthy | desktop/src/neuroedit_desktop/exporter.py:25 |
AudioSource |
software | healthy | desktop/src/neuroedit_desktop/exporter.py:38 |
TimelineSegment |
software | healthy | desktop/src/neuroedit_desktop/exporter.py:47 |
ExportCancelled |
software | healthy | desktop/src/neuroedit_desktop/exporter.py:58 |
ProjectExporter |
software | healthy | desktop/src/neuroedit_desktop/exporter.py:62 |
SamPoint |
software | healthy | desktop/src/neuroedit_desktop/models.py:38 |
VideoClip |
software | healthy | desktop/src/neuroedit_desktop/models.py:45 |
AudioTrack |
software | healthy | desktop/src/neuroedit_desktop/models.py:67 |
TranscriptSegment |
software | healthy | desktop/src/neuroedit_desktop/models.py:78 |
Slide |
software | healthy | desktop/src/neuroedit_desktop/models.py:92 |
TimelineMarker |
software | healthy | desktop/src/neuroedit_desktop/models.py:118 |
Annotation |
software | healthy | desktop/src/neuroedit_desktop/models.py:126 |
ProjectState |
software | healthy | desktop/src/neuroedit_desktop/models.py:169 |
MediaExplorerPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:80 |
TimelineCanvas |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:227 |
TrashDropTarget |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:1035 |
RichTimelineWidget |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:1085 |
SlidePreview |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:1402 |
SlideEditorPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:1509 |
TipsPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py:2080 |
AudioPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/audio_panel.py:39 |
ThemeTokens |
software | healthy | desktop/src/neuroedit_desktop/ui/styles.py:18 |
ThumbnailWorker |
software | healthy | desktop/src/neuroedit_desktop/ui/project_library.py:100 |
ProjectLibraryDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/project_library.py:150 |
AnnotationGraphicsItem |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:317 |
VideoGraphicsView |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:966 |
TimelineWidget |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:1528 |
SamPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:1567 |
LabelsPanel |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:1960 |
SamProbeWorker |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2390 |
SamSegmentWorker |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2417 |
SamPropagationWorker |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2456 |
SamDownloadWorker |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2505 |
SamSetupDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2528 |
StorageLocationDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2575 |
PhiReviewDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2662 |
ExportChecklistDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2819 |
ExportDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:2950 |
ExportHistoryDialog |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py:3151 |
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 |
HANDOFF.md |
software | healthy | HANDOFF.md |
LICENSE |
software | healthy | LICENSE |
NEXT_OPTIMIZATION_PLAN.md |
software | healthy | NEXT_OPTIMIZATION_PLAN.md |
TODO.md |
software | healthy | TODO.md |
ALPHA_DISTRIBUTION.md |
software | healthy | desktop/ALPHA_DISTRIBUTION.md |
README.md |
software | healthy | desktop/README.md |
CLAUDE.md |
software | healthy | desktop/CLAUDE.md |
ALPHA_QA_CHECKLIST.md |
software | healthy | desktop/ALPHA_QA_CHECKLIST.md |
pyproject.toml |
software | healthy | desktop/pyproject.toml |
WINDOWS_DISTRIBUTION.md |
software | healthy | desktop/WINDOWS_DISTRIBUTION.md |
HANDOFF_undo_redo.md |
software | healthy | desktop/HANDOFF_undo_redo.md |
test_main_window_headless.py |
software | healthy | desktop/tests/test_main_window_headless.py |
test_sam_workflow.py |
software | healthy | desktop/tests/test_sam_workflow.py |
test_export_dialog.py |
software | healthy | desktop/tests/test_export_dialog.py |
test_regressions.py |
software | healthy | desktop/tests/test_regressions.py |
test_diagnostics.py |
software | healthy | desktop/tests/test_diagnostics.py |
test_captions.py |
software | healthy | desktop/tests/test_captions.py |
test_smoothness_fixture.py |
software | healthy | desktop/tests/test_smoothness_fixture.py |
test_timeline_editing.py |
software | healthy | desktop/tests/test_timeline_editing.py |
test_phi_review.py |
software | healthy | desktop/tests/test_phi_review.py |
test_design_tokens.py |
software | healthy | desktop/tests/test_design_tokens.py |
test_project_library.py |
software | healthy | desktop/tests/test_project_library.py |
test_undo_history.py |
software | healthy | desktop/tests/test_undo_history.py |
test_redaction_export.py |
software | healthy | desktop/tests/test_redaction_export.py |
DESIGN_LANGUAGE.md |
software | healthy | desktop/docs/DESIGN_LANGUAGE.md |
ASSET_CHECKLIST.md |
software | healthy | desktop/docs/ASSET_CHECKLIST.md |
VISUAL_QA_CHECKLIST.md |
software | healthy | desktop/docs/VISUAL_QA_CHECKLIST.md |
build_alpha_macos.sh |
software | healthy | desktop/scripts/build_alpha_macos.sh |
capture_baseline_screenshots.py |
software | healthy | desktop/scripts/capture_baseline_screenshots.py |
make_smoothness_fixture.py |
software | healthy | desktop/scripts/make_smoothness_fixture.py |
captions.py |
software | healthy | desktop/src/neuroedit_desktop/captions.py |
__init__.py |
software | healthy | desktop/src/neuroedit_desktop/__init__.py |
diagnostics.py |
software | healthy | desktop/src/neuroedit_desktop/diagnostics.py |
sam_backend.py |
software | healthy | desktop/src/neuroedit_desktop/sam_backend.py |
project_store.py |
software | healthy | desktop/src/neuroedit_desktop/project_store.py |
video_probe.py |
software | healthy | desktop/src/neuroedit_desktop/video_probe.py |
exporter.py |
software | healthy | desktop/src/neuroedit_desktop/exporter.py |
models.py |
software | healthy | desktop/src/neuroedit_desktop/models.py |
__main__.py |
software | healthy | desktop/src/neuroedit_desktop/__main__.py |
__init__.py |
software | healthy | desktop/src/neuroedit_desktop/ui/__init__.py |
editor_panels.py |
software | healthy | desktop/src/neuroedit_desktop/ui/editor_panels.py |
audio_panel.py |
software | healthy | desktop/src/neuroedit_desktop/ui/audio_panel.py |
styles.py |
software | healthy | desktop/src/neuroedit_desktop/ui/styles.py |
project_library.py |
software | healthy | desktop/src/neuroedit_desktop/ui/project_library.py |
timeline_utils.py |
software | healthy | desktop/src/neuroedit_desktop/ui/timeline_utils.py |
main_window.py |
software | healthy | desktop/src/neuroedit_desktop/ui/main_window.py |
tutorial.py |
software | healthy | desktop/src/neuroedit_desktop/ui/tutorial.py |
quality.yml |
software | healthy | .github/workflows/quality.yml |
build.yml |
software | healthy | .github/workflows/build.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
desktop |
software | healthy | desktop |
tests |
software | healthy | desktop/tests |
docs |
software | healthy | desktop/docs |
scripts |
software | healthy | desktop/scripts |
src |
software | healthy | desktop/src |
neuroedit_desktop |
software | healthy | desktop/src/neuroedit_desktop |
ui |
software | healthy | desktop/src/neuroedit_desktop/ui |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
test-and-lint |
cicd | healthy | .github/workflows/quality.yml |
macos |
cicd | healthy | .github/workflows/build.yml |
windows |
cicd | healthy | .github/workflows/build.yml |
release |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::quality |
cicd | healthy | .github/workflows/quality.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_cp57xwm |
software | healthy | /tmp/repobility-clone-_cp57xwm |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | desktop/src/neuroedit_desktop/sam_backend.py |
This page is publicly accessible at:
https://repobility.com/scan/0aebdf11-aa36-49f0-bfa0-a5ec141291ea/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0aebdf11-aa36-49f0-bfa0-a5ec141291ea/
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.