Scan timing: clone 13.24s · analysis 10.88s · 27.8 MB · GitHub API rate-limit (preflight)
https://github.com/ArcReel/ArcReel
· scanned 2026-05-31 01:24 UTC (5 days, 7 hours ago)
· 10 languages
1042 findings (253 legacy + 789 scanner) 11/13 scanners ran 96th percentile · Python · large (100-500K LoC) Scanner says 54 (higher by 38)
Last scanned 5 days, 7 hours ago · v2 · last Δ +0.1 (diff) · 663 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
94.0 | 0.15 | 14.10 |
code_quality |
60.0 | 0.10 | 6.00 |
| Overall | 1.00 | 92.8 |
Showing 518 of 663 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
server/agent_runtime/session_manager.py:223
qualitylegacy
server/services/project_events.py:184
qualitylegacy
server/routers/generate.py:278
qualitylegacy
server/routers/grids.py:289
qualitylegacy
server/routers/tasks.py:59
qualitylegacy
server/routers/reference_videos.py:347
qualitylegacy
lib/generation_queue_client.py:61
qualitylegacy
server/agent_runtime/sdk_tools/enqueue_assets.py:50
qualitylegacy
server/services/reference_video_tasks.py:138
qualitylegacy
lib/data_validator.py:276
qualitylegacy
scripts/probe_smoke.py:70
secrets
server/auth.py:250
secrets
server/routers/reference_videos.py:271
authlegacy
server/routers/versions.py:129
authlegacy
server/routers/tasks.py:159
authlegacy
server/routers/reference_videos.py:233
authlegacy
server/routers/projects.py:777
authlegacy
server/routers/projects.py:855
authlegacy
server/routers/assets.py:170
authlegacy
server/routers/versions.py:165
authlegacy
server/routers/tasks.py:169
authlegacy
server/routers/assets.py:211
authlegacy
server/routers/versions.py:120
qualitylegacy
server/agent_runtime/transcript_reader.py:114
qualitylegacy
agent_runtime_profile/.claude/skills/manage-project/scripts/peek_split_point.py:114
qualitylegacy
server/agent_runtime/session_actor.py:84
qualitylegacy
lib/vidu_shared.py:206
qualitylegacy
lib/cost_calculator.py:56
qualitylegacy
lib/media_generator.py:179
qualitylegacy
lib/media_generator.py:364
qualitylegacy
lib/media_generator.py:527
qualitylegacy
lib/media_generator.py:178
qualitylegacy
lib/media_generator.py:363
qualitylegacy
lib/media_generator.py:526
qualitylegacy
lib/data_validator.py:150
qualitylegacy
lib/media_generator.py:139
qualitylegacy
lib/media_generator.py:316
qualitylegacy
lib/data_validator.py:502
qualitylegacy
lib/data_validator.py:428
qualitylegacy
lib/data_validator.py:350
qualitylegacy
lib/data_validator.py:343
qualitylegacy
lib/data_validator.py:336
qualitylegacy
lib/data_validator.py:329
qualitylegacy
lib/data_validator.py:229
qualitylegacy
lib/data_validator.py:223
qualitylegacy
lib/data_validator.py:313
qualitylegacy
lib/data_validator.py:293
qualitylegacy
lib/data_validator.py:412
qualitylegacy
lib/data_validator.py:403
qualitylegacy
lib/media_generator.py:140
qualitylegacy
lib/media_generator.py:317
qualitylegacy
lib/data_validator.py:298
qualitylegacy
.github/workflows/docker.yml:28
dependencylegacy
.github/workflows/release-please.yml:37
dependencylegacy
.github/workflows/codeql.yml:52
dependencylegacy
.github/workflows/codeql.yml:17
dependencylegacy
.github/workflows/release-please.yml:16
dependencylegacy
.github/workflows/docker.yml:68
dependencylegacy
.github/workflows/release-please.yml:45
dependencylegacy
.github/workflows/codeql.yml:18
dependencylegacy
.github/workflows/codeql.yml:62
dependencylegacy
.github/workflows/codeql.yml:55
dependencylegacy
.github/workflows/release-please.yml:24
dependencylegacy
Dockerfile:4
dependencylegacy
Dockerfile:25
dependencylegacy
frontend/src/utils/duration_format.ts:60
qualitylegacy
frontend/src/components/copilot/chat/ToolCallWithResult.tsx:84
qualitylegacy
deploy/production/docker-compose.yml:1
dockerlegacy
frontend/src/pages/LoginPage.tsx:117
authlegacy
frontend/src/components/pages/CredentialList.tsx:437
authlegacy
frontend/src/components/pages/CredentialList.tsx:280
authlegacy
frontend/src/components/agent/AddCredentialModal.tsx:444
authlegacy
server/routers/api_keys.py:128
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:198
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:752
authowaspauth.fastapi.unauth_mutation
server/routers/_asset_router_factory.py:157
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:737
authowaspauth.fastapi.unauth_mutation
server/routers/assistant.py:137
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:518
authowaspauth.fastapi.unauth_mutation
server/routers/reference_videos.py:271
authowaspauth.fastapi.unauth_mutation
server/routers/reference_videos.py:233
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:170
authowaspauth.fastapi.unauth_mutation
server/routers/_asset_router_factory.py:110
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:1027
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:603
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:777
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:855
authowaspauth.fastapi.unauth_mutation
server/routers/_asset_router_factory.py:79
authowaspauth.fastapi.unauth_mutation
server/routers/reference_videos.py:191
authowaspauth.fastapi.unauth_mutation
server/routers/agent_chat.py:122
authowaspauth.fastapi.unauth_mutation
server/routers/assistant.py:195
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:390
authowaspauth.fastapi.unauth_mutation
server/routers/tasks.py:186
authowaspauth.fastapi.unauth_mutation
server/routers/tasks.py:169
authowaspauth.fastapi.unauth_mutation
server/routers/api_keys.py:71
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:113
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:208
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:434
authowaspauth.fastapi.unauth_mutation
server/routers/custom_providers.py:560
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:256
authowaspauth.fastapi.unauth_mutation
server/routers/generate.py:295
authowaspauth.fastapi.unauth_mutation
server/routers/grids.py:85
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:1009
authowaspauth.fastapi.unauth_mutation
server/routers/generate.py:349
authowaspauth.fastapi.unauth_mutation
server/routers/generate.py:322
authowaspauth.fastapi.unauth_mutation
server/routers/generate.py:69
authowaspauth.fastapi.unauth_mutation
server/routers/reference_videos.py:319
authowaspauth.fastapi.unauth_mutation
server/routers/generate.py:140
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:138
authowaspauth.fastapi.unauth_mutation
server/routers/assistant.py:177
authowaspauth.fastapi.unauth_mutation
server/routers/grids.py:266
authowaspauth.fastapi.unauth_mutation
server/routers/reference_videos.py:293
authowaspauth.fastapi.unauth_mutation
server/routers/assets.py:211
authowaspauth.fastapi.unauth_mutation
server/routers/versions.py:165
authowaspauth.fastapi.unauth_mutation
server/routers/assistant.py:68
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:916
authowaspauth.fastapi.unauth_mutation
server/routers/agent_config.py:338
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:119
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:783
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:694
authowaspauth.fastapi.unauth_mutation
server/routers/files.py:481
authowaspauth.fastapi.unauth_mutation
server/routers/projects.py:737
authlegacy
server/routers/_asset_router_factory.py:157
authlegacy
server/routers/grids.py:227
authlegacy
server/routers/projects.py:354
authlegacy
server/routers/projects.py:757
authlegacy
server/routers/cost_estimation.py:24
authlegacy
server/routers/projects.py:603
authlegacy
server/routers/projects.py:1027
authlegacy
server/routers/projects.py:855
authlegacy
server/routers/projects.py:1009
authlegacy
server/routers/api_keys.py:128
authlegacy
server/routers/reference_videos.py:271
authlegacy
server/routers/assistant.py:137
authlegacy
server/routers/assets.py:198
authlegacy
server/routers/projects.py:240
authlegacy
server/routers/projects.py:302
authlegacy
server/routers/projects.py:138
authlegacy
server/routers/projects.py:208
authlegacy
server/routers/versions.py:165
authlegacy
server/routers/assets.py:211
authlegacy
frontend/src/components/canvas/grid/GridPreviewView.tsx:57
error_handlinglegacy
server/agent_runtime/session_actor.py:154
qualitylegacy
server/services/cost_estimation.py:130
qualitylegacy
server/services/cost_estimation.py:64
qualitylegacy
server/services/cost_estimation.py:59
qualitylegacy
server/services/cost_estimation.py:54
qualitylegacy
server/services/diagnostics.py:85
qualitylegacy
server/services/diagnostics.py:42
qualitylegacy
server/services/diagnostics.py:22
qualitylegacy
server/services/generation_tasks.py:848
qualitylegacy
server/services/generation_tasks.py:836
qualitylegacy
server/services/generation_tasks.py:571
qualitylegacy
server/services/generation_tasks.py:558
qualitylegacy
server/routers/projects.py:991
qualitylegacy
agent_runtime_profile/.claude/skills/compose-video/scripts/compose_video.py:723
qualitylegacy
lib/db/repositories/task_repo.py:34
qualitylegacy
lib/i18n/__init__.py:105
qualitylegacy
lib/project_migrations/v0_to_v1_clues_to_scenes_props.py:88
qualitylegacy
scripts/probe_smoke.py:34
qualitylegacy
scripts/generate_style_thumbnails.py:111
qualitylegacy
scripts/verify_reference_video_sdks.py:182
qualitylegacy
lib/generation_queue_client.py:454
qualitylegacy
lib/logging_utils.py:119
qualitylegacy
alembic/versions/802fa55d8aff_sdk_session_id_upgrade_to_unique_not_.py:25
qualitylegacy
alembic/versions/5b87accc10dd_split_default_image_backend_setting_.py:48
qualitylegacy
alembic/versions/3c6d6152046e_rename_seedance_provider_to_ark.py:22
qualitylegacy
frontend/src/utils/auth.ts:8
authlegacy
frontend/src/utils/auth.ts:4
authlegacy
deploy/production/docker-compose.yml:17
dockerlegacy
deploy/docker-compose.yml:1
dockerlegacy
deploy/production/docker-compose.yml:17
dockerlegacy
deploy/docker-compose.yml:1
dockerlegacy
Dockerfile:25
dockerlegacy
frontend/src/pages/LoginPage.tsx:46
qualitylegacy
frontend/src/api.ts:252
qualitylegacy
frontend/src/stores/auth-store.ts:32
qualitylegacy
frontend/src/stores/app-store.ts:223
qualitylegacy
frontend/src/hooks/useAssistantSession.ts:100
qualitylegacy
.well-known/security.txt
qualitylegacy
docs/getting-started.md:86
dependencylegacy
alembic/versions/0426_endpoint_refactor.py:1
qualitylegacy
.github/workflows/codeql.yml:55
supply-chaingithub-actionspinned-dependencies
.github/workflows/codeql.yml:62
supply-chaingithub-actionspinned-dependencies
.github/workflows/release-please.yml:45
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:44
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:58
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:68
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:81
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:87
supply-chaingithub-actionspinned-dependencies
.github/workflows/docker.yml:98
supply-chaingithub-actionspinned-dependencies
.github/workflows/release-please.yml
supply-chaingithub-actionsleast-privilege
.github/workflows/docker.yml
supply-chaingithub-actionsleast-privilege
.dockerignore
dockerlegacy
deploy/production/docker-compose.yml:17
dockerlegacy
deploy/docker-compose.yml:1
dockerlegacy
deploy/production/docker-compose.yml:17
dockerlegacy
deploy/docker-compose.yml:1
dockerlegacy
deploy/production/docker-compose.yml:1
dockerlegacy
alembic/versions/0426_endpoint_refactor.py:1
qualitylegacy
Showing first 300 of 518. Refine filters or use the legacy findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/dd36d6e3-11f5-44b3-8d7f-dfaaeda3f411/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/dd36d6e3-11f5-44b3-8d7f-dfaaeda3f411/
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.