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.

YIWANG3/AfterFrame

https://github.com/YIWANG3/AfterFrame · scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)

87 raw signals (0 security + 87 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 80 actionable findings from 1 signal source. 7 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 1555 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
test_plain_files_resolve_by_stem_key software healthy tests/test_reverse_lookup.py:27
test_plain_files_without_stem_match_stay_unmatched software healthy tests/test_reverse_lookup.py:66
test_batch_resolve_reports_status_counts software healthy tests/test_reverse_lookup.py:89
test_img_sequence_without_matching_number_stays_unmatched software healthy tests/test_reverse_lookup.py:119
test_export_path_reuses_existing_asset_id software healthy tests/test_reverse_lookup.py:150
test_cleanup_orphan_export_assets_migrates_preview software healthy tests/test_reverse_lookup.py:177
test_roundtrip_and_error_paths software healthy tests/test_serve.py:16
call software healthy tests/test_serve.py:31
test_output_path_shards_into_catalog software healthy tests/test_preview_service.py:13
test_quicklook_render_moves_result_into_catalog software healthy tests/test_preview_service.py:22
side_effect software healthy tests/test_preview_service.py:30
test_export_ground_truth_writes_review_csv software healthy tests/test_ground_truth.py:16
test_scan_raw_directory_reports_workers_and_indexes_files software healthy tests/test_scanner.py:13
test_scan_raw_directory_recurses_nested_directories software healthy tests/test_scanner.py:34
test_enrich_raw_assets_upgrades_matcher_level_metadata software healthy tests/test_scanner.py:54
test_ground_truth_reports_correct_match software healthy tests/test_evaluation.py:16
test_create_update_and_list_jobs software healthy tests/test_jobs.py:15
test_run_import_job_persists_phase_results software healthy tests/test_jobs.py:32
test_run_enrichment_job_marks_job_succeeded software healthy tests/test_jobs.py:61
test_benchmark_dataset_reports_stage_metrics software healthy tests/test_benchmark.py:12
test_known_extension_is_classified_as_raw software healthy tests/test_file_types.py:11
test_no_extension_cr3_signature_is_classified_as_raw software healthy tests/test_file_types.py:18
test_no_extension_tiff_with_canon_marker_is_classified_as_r… software healthy tests/test_file_types.py:25
test_ds_store_is_not_classified_as_raw software healthy tests/test_file_types.py:32
test_common_ratios software healthy tests/test_derived.py:21
test_rejects_junk software healthy tests/test_derived.py:27
test_landscape_to_16_9_center software healthy tests/test_derived.py:34
test_landscape_to_16_9_top software healthy tests/test_derived.py:39
test_portrait_to_square_gravity_left software healthy tests/test_derived.py:43
test_exact_ratio_is_noop software healthy tests/test_derived.py:49
test_wide_to_square_right software healthy tests/test_derived.py:52
_write_jpeg software healthy tests/test_derived.py:57
test_register_then_derive_crop_joins_resource_set software healthy tests/test_derived.py:62
test_register_with_version_kind_override software healthy tests/test_derived.py:105
test_export_resize_and_transcode software healthy tests/test_derived.py:131
_build_tiff software healthy tests/test_metadata.py:11
encode_value software healthy tests/test_metadata.py:24
write_ifd software healthy tests/test_metadata.py:43
_build_jpeg_with_exif software healthy tests/test_metadata.py:88
_build_jpeg_with_xmp software healthy tests/test_metadata.py:94
_build_jpeg software healthy tests/test_metadata.py:102
test_quick_fingerprint_supports_head_only_mode software healthy tests/test_metadata.py:115
test_stem_key_keeps_camera_sequence_numbers software healthy tests/test_metadata.py:125
test_camera_stem_token_recognizes_camera_style_names software healthy tests/test_metadata.py:131
test_extract_export_candidate_reads_jpeg_exif software healthy tests/test_metadata.py:137
test_extract_export_candidate_reads_embedded_xmp_rating software healthy tests/test_metadata.py:188
test_extract_raw_metadata_reads_embedded_tiff software healthy tests/test_metadata.py:207
test_extract_raw_metadata_falls_back_to_larger_sample software healthy tests/test_metadata.py:242
test_extract_raw_metadata_matcher_profile_skips_nonessentia… software healthy tests/test_metadata.py:258
listener software healthy apps/desktop/electron/preload.js:listener

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

LabelLayerStatusPath
README.zh-CN.md software healthy README.zh-CN.md
.mcp.json software healthy .mcp.json
README.md software healthy README.md
test_reverse_lookup.py software healthy tests/test_reverse_lookup.py
test_serve.py software healthy tests/test_serve.py
test_preview_service.py software healthy tests/test_preview_service.py
test_ground_truth.py software healthy tests/test_ground_truth.py
test_scanner.py software healthy tests/test_scanner.py
test_evaluation.py software healthy tests/test_evaluation.py
test_jobs.py software healthy tests/test_jobs.py
test_benchmark.py software healthy tests/test_benchmark.py
test_file_types.py software healthy tests/test_file_types.py
test_derived.py software healthy tests/test_derived.py
test_metadata.py software healthy tests/test_metadata.py
vite.config.js software healthy apps/desktop/vite.config.js
playwright.config.js software healthy apps/desktop/playwright.config.js
tailwind.config.js software healthy apps/desktop/tailwind.config.js
package.json software healthy apps/desktop/package.json
index.html software healthy apps/desktop/index.html
package-lock.json software healthy apps/desktop/package-lock.json
postcss.config.js software healthy apps/desktop/postcss.config.js
preload.js software healthy apps/desktop/electron/preload.js
main.js software healthy apps/desktop/electron/main.js
swiftRuntime.js software healthy apps/desktop/electron/ipc/swiftRuntime.js
ai.js software healthy apps/desktop/electron/ipc/ai.js
saveFile.js software healthy apps/desktop/electron/ipc/saveFile.js
annotation.js software healthy apps/desktop/electron/ipc/annotation.js
browse.js software healthy apps/desktop/electron/ipc/browse.js
collections.js software healthy apps/desktop/electron/ipc/collections.js
stickers.js software healthy apps/desktop/electron/ipc/stickers.js
assets.js software healthy apps/desktop/electron/ipc/assets.js
jobs.js software healthy apps/desktop/electron/ipc/jobs.js
depth.js software healthy apps/desktop/electron/ipc/depth.js
index.js software healthy apps/desktop/electron/i18n/index.js
menu.json software healthy apps/desktop/electron/i18n/locales/en/menu.json
dialog.json software healthy apps/desktop/electron/i18n/locales/en/dialog.json
menu.json software healthy apps/desktop/electron/i18n/locales/zh-CN/menu.json
dialog.json software healthy apps/desktop/electron/i18n/locales/zh-CN/dialog.json
server.js software healthy apps/desktop/electron/mcp/server.js
transport.js software healthy apps/desktop/electron/sidecar/transport.js
commands.js software healthy apps/desktop/electron/sidecar/commands.js
build-native.sh software healthy apps/desktop/scripts/build-native.sh
compute-depth.swift software healthy apps/desktop/native/compute-depth.swift
video-tool.swift software healthy apps/desktop/native/video-tool.swift
extract-sticker.swift software healthy apps/desktop/native/extract-sticker.swift
Manifest.json software healthy apps/desktop/native/DepthAnythingV2SmallF16.mlpackage/Manif…
index.css software healthy apps/desktop/src/index.css
App.jsx software healthy apps/desktop/src/App.jsx
main.jsx software healthy apps/desktop/src/main.jsx
index.js software healthy apps/desktop/src/i18n/index.js

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

LabelLayerStatusPath
tests software healthy tests
apps software healthy apps
desktop software healthy apps/desktop
electron software healthy apps/desktop/electron
ipc software healthy apps/desktop/electron/ipc
i18n software healthy apps/desktop/electron/i18n
locales software healthy apps/desktop/electron/i18n/locales
en software healthy apps/desktop/electron/i18n/locales/en
zh-CN software healthy apps/desktop/electron/i18n/locales/zh-CN
mcp software healthy apps/desktop/electron/mcp
sidecar software healthy apps/desktop/electron/sidecar
scripts software healthy apps/desktop/scripts
native software healthy apps/desktop/native
DepthAnythingV2SmallF16.mlpackage software healthy apps/desktop/native/DepthAnythingV2SmallF16.mlpackage
src software healthy apps/desktop/src
i18n software healthy apps/desktop/src/i18n
locales software healthy apps/desktop/src/i18n/locales
en software healthy apps/desktop/src/i18n/locales/en
zh-CN software healthy apps/desktop/src/i18n/locales/zh-CN
api software healthy apps/desktop/src/api
ui software healthy apps/desktop/src/ui
utils software healthy apps/desktop/src/utils
components software healthy apps/desktop/src/components
settings software healthy apps/desktop/src/components/settings
ai software healthy apps/desktop/src/components/ai
annotation software healthy apps/desktop/src/components/annotation
editor software healthy apps/desktop/src/components/editor
state software healthy apps/desktop/src/components/editor/state
components software healthy apps/desktop/src/components/editor/components
render software healthy apps/desktop/src/components/editor/render
collage software healthy apps/desktop/src/components/collage
hooks software healthy apps/desktop/src/hooks
e2e software healthy apps/desktop/e2e
fixtures software healthy apps/desktop/e2e/fixtures
test-catalog.afcatalog software healthy apps/desktop/e2e/fixtures/test-catalog.afcatalog
helpers software healthy apps/desktop/e2e/helpers
docs software healthy docs
releases software healthy docs/releases
prototypes software healthy docs/prototypes
mock-ui software healthy docs/prototypes/mock-ui
early-design software healthy docs/prototypes/early-design
mockups software healthy docs/prototypes/early-design/mockups
lightbox-lab software healthy docs/prototypes/lightbox-lab
src software healthy docs/prototypes/lightbox-lab/src
mockups software healthy docs/prototypes/mockups
services software healthy services
sidecar software healthy services/sidecar
src software healthy services/sidecar/src
media_workspace software healthy services/sidecar/src/media_workspace
db software healthy services/sidecar/src/media_workspace/db

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

LabelLayerStatusPath
App frontend healthy apps/desktop/src/App.jsx
Modal frontend healthy apps/desktop/src/ui/Modal.jsx
Spinner frontend healthy apps/desktop/src/ui/Spinner.jsx
Button frontend healthy apps/desktop/src/ui/Button.jsx
CollageOverlay frontend healthy apps/desktop/src/components/CollageOverlay.jsx
Sidebar frontend healthy apps/desktop/src/components/Sidebar.jsx
Inspector frontend healthy apps/desktop/src/components/Inspector.jsx
ActivityCenter frontend healthy apps/desktop/src/components/ActivityCenter.jsx
VideoPlayer frontend healthy apps/desktop/src/components/VideoPlayer.jsx
SettingsOverlay frontend healthy apps/desktop/src/components/SettingsOverlay.jsx
ToastStack frontend healthy apps/desktop/src/components/Toast.jsx
Lightbox frontend healthy apps/desktop/src/components/Lightbox.jsx
FilterBar frontend healthy apps/desktop/src/components/FilterBar.jsx
PreviewImage frontend healthy apps/desktop/src/components/PreviewImage.jsx
DesignSystemPanel frontend healthy apps/desktop/src/components/DesignSystemPanel.jsx
EditorOverlay frontend healthy apps/desktop/src/components/EditorOverlay.jsx
AnnotationsSection frontend healthy apps/desktop/src/components/AnnotationsSection.jsx
Toolbar frontend healthy apps/desktop/src/components/Toolbar.jsx
Gallery frontend healthy apps/desktop/src/components/Gallery.jsx
JobDock frontend healthy apps/desktop/src/components/JobDock.jsx
ConfirmDialog frontend healthy apps/desktop/src/components/ConfirmDialog.jsx
AboutSettings frontend healthy apps/desktop/src/components/settings/AboutSettings.jsx
GeneralSettings frontend healthy apps/desktop/src/components/settings/GeneralSettings.jsx
LibrarySettings frontend healthy apps/desktop/src/components/settings/LibrarySettings.jsx
AnnotationSettings frontend healthy apps/desktop/src/components/settings/AnnotationSettings.jsx
RepaintSettings frontend healthy apps/desktop/src/components/settings/RepaintSettings.jsx
BeforeAfterCompare frontend healthy apps/desktop/src/components/editor/BeforeAfterCompare.jsx
TextCanvas frontend healthy apps/desktop/src/components/editor/TextCanvas.jsx
TextPanel frontend healthy apps/desktop/src/components/editor/TextPanel.jsx
StickerPanel frontend healthy apps/desktop/src/components/editor/StickerPanel.jsx
AiRepaintPanel frontend healthy apps/desktop/src/components/editor/AiRepaintPanel.jsx
StickerRegionOverlay frontend healthy apps/desktop/src/components/editor/components/StickerRegion…
CropOverlay frontend healthy apps/desktop/src/components/editor/components/CropOverlay.j…
CollageCanvas frontend healthy apps/desktop/src/components/collage/CollageCanvas.jsx
CollagePanel frontend healthy apps/desktop/src/components/collage/CollagePanel.jsx
ColorPickerPopover frontend healthy apps/desktop/src/components/collage/ColorPickerPopover.jsx
App frontend healthy docs/prototypes/lightbox-lab/src/App.jsx

LabelLayerStatusPath
ReverseLookupTest software healthy tests/test_reverse_lookup.py:26
ServeProtocolTest software healthy tests/test_serve.py:13
PreviewServiceTest software healthy tests/test_preview_service.py:12
GroundTruthExportTest software healthy tests/test_ground_truth.py:15
ScannerTest software healthy tests/test_scanner.py:12
EvaluationTest software healthy tests/test_evaluation.py:15
JobsTest software healthy tests/test_jobs.py:14
BenchmarkDatasetTest software healthy tests/test_benchmark.py:11
FileTypesTest software healthy tests/test_file_types.py:10
ParseRatioTest software healthy tests/test_derived.py:20
CropBoxTest software healthy tests/test_derived.py:33
RegisterAndCropTest software healthy tests/test_derived.py:61
ExportAssetsTest software healthy tests/test_derived.py:130
MetadataExtractionTest software healthy tests/test_metadata.py:114
strings software healthy apps/desktop/src/ui/Button.jsx:strings
of software healthy apps/desktop/e2e/04-sticker.spec.js:of
Thresholds software healthy services/sidecar/src/media_workspace/config.py:35
WorkspaceConfig software healthy services/sidecar/src/media_workspace/config.py:41
JobCancelled software healthy services/sidecar/src/media_workspace/job_runner.py:21
AnnotationResult software healthy services/sidecar/src/media_workspace/annotation.py:66
CatalogPaths software healthy services/sidecar/src/media_workspace/catalog.py:8
RepaintResult software healthy services/sidecar/src/media_workspace/ai_repaint.py:104
RawMetadata software healthy services/sidecar/src/media_workspace/models.py:8
ExportCandidate software healthy services/sidecar/src/media_workspace/models.py:48
MatchDecision software healthy services/sidecar/src/media_workspace/models.py:85
PreviewResult software healthy services/sidecar/src/media_workspace/preview_service.py:25
PreviewService software healthy services/sidecar/src/media_workspace/preview_service.py:34
ExportWatcher software healthy services/sidecar/src/media_workspace/watcher.py:10

LabelLayerStatusPath
catalog_info data healthy services/sidecar/src/media_workspace/schema.py
catalog_roots data healthy services/sidecar/src/media_workspace/schema.py
assets data healthy services/sidecar/src/media_workspace/schema.py
asset_files data healthy services/sidecar/src/media_workspace/schema.py
asset_links data healthy services/sidecar/src/media_workspace/schema.py
raw_metadata_cache data healthy services/sidecar/src/media_workspace/schema.py
export_lookup_registry data healthy services/sidecar/src/media_workspace/schema.py
jobs data healthy services/sidecar/src/media_workspace/schema.py
app_settings data healthy services/sidecar/src/media_workspace/schema.py
preview_entries data healthy services/sidecar/src/media_workspace/schema.py
resource_sets data healthy services/sidecar/src/media_workspace/schema.py
resource_set_items data healthy services/sidecar/src/media_workspace/schema.py
collections data healthy services/sidecar/src/media_workspace/schema.py
collection_items data healthy services/sidecar/src/media_workspace/schema.py
asset_ai_annotations data healthy services/sidecar/src/media_workspace/schema.py
asset_tags data healthy services/sidecar/src/media_workspace/schema.py

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy .mcp.json

LabelLayerStatusPath
port:5173 network healthy apps/desktop/vite.config.js
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/08fd446c-52e7-4654-a1f2-b82ad1dc95fc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/08fd446c-52e7-4654-a1f2-b82ad1dc95fc/

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.