https://github.com/ZhuLinsen/daily_stock_analysis
· scanned 2026-05-15 22:07 UTC (2 weeks, 6 days ago)
· 10 languages
344 findings (57 legacy + 287 scanner) 38th percentile · Python · large (100-500K LoC) Scanner says 51 (higher by 20)
Last scanned 2 weeks, 6 days ago · v1 · 49 findings from 1 source. 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 |
52.7 | 0.25 | 13.18 |
testing_score |
95.0 | 0.20 | 19.00 |
documentation_score |
73.6 | 0.15 | 11.04 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
55.4 | 0.10 | 5.54 |
| Overall | 1.00 | 71.3 |
web: 1.6 ·
agent: 5.5 ·
authz: 5.5 ·
docker: 1.2 ·
threat: 8.5 ·
journey: 51.0
Showing 48 of 49 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
src/storage.py:743
injectionlegacy
data_provider/yfinance_fetcher.py:436
path_traversallegacy
apps/dsa-web/src/pages/LoginPage.tsx:175
authlegacy
apps/dsa-web/src/components/settings/AuthSettingsCard.tsx:150
authlegacy
api/deps.py:33
authlegacy
api/v1/endpoints/agent.py:236
authlegacy
api/v1/endpoints/agent.py:311
authlegacy
src/services/import_parser.py:218
error_handlinglegacy
scripts/generate_stock_index.py:76
error_handlinglegacy
data_provider/longbridge_fetcher.py:120
error_handlinglegacy
apps/dsa-desktop/main.js:433
error_handlinglegacy
main.py:54
qualitylegacy
data_provider/efinance_fetcher.py:29
qualitylegacy
data_provider/akshare_fetcher.py:30
qualitylegacy
docker/Dockerfile:17
dockerlegacy
src/notification_routing.py:9
qualitylegacy
scripts/generate_stock_index.py:137
qualitylegacy
bot/commands/research.py:65
qualitylegacy
bot/commands/market.py:77
qualitylegacy
apps/dsa-web/src/pages/SettingsPage.tsx:208
qualitylegacy
apps/dsa-web/src/api/auth.ts:55
qualitylegacy
apps/dsa-web/src/api/auth.ts:47
qualitylegacy
apps/dsa-web/src/api/auth.ts:38
qualitylegacy
apps/dsa-web/src/api/auth.ts:13
qualitylegacy
apps/dsa-web/src/api/analysis.ts:148
qualitylegacy
apps/dsa-web/src/api/analysis.ts:123
qualitylegacy
apps/dsa-web/src/api/analysis.ts:97
qualitylegacy
apps/dsa-web/src/api/analysis.ts:70
qualitylegacy
apps/dsa-web/src/api/analysis.ts:37
qualitylegacy
apps/dsa-web/src/api/agent.ts:79
qualitylegacy
apps/dsa-web/src/api/agent.ts:72
qualitylegacy
apps/dsa-web/src/api/agent.ts:68
qualitylegacy
apps/dsa-web/src/api/agent.ts:64
qualitylegacy
apps/dsa-web/src/api/agent.ts:60
qualitylegacy
apps/dsa-web/src/api/agent.ts:54
qualitylegacy
apps/dsa-web/src/stores/agentChatStore.ts:164
qualitylegacy
.well-known/security.txt
qualitylegacy
docs/DEPLOY.md:24
dependencylegacy
.dockerignore
dockerlegacy
docker/docker-compose.yml:61
dockerlegacy
docker/docker-compose.yml:56
dockerlegacy
docker/docker-compose.yml:61
dockerlegacy
docker/docker-compose.yml:56
dockerlegacy
.github/copilot-instructions.md:1
qualitylegacy
data_provider/akshare_fetcher.py
qualitylegacy
This page is publicly accessible at:
https://repobility.com/scan/11bb3fd7-21a1-404a-a0ce-db52f1055f95/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/11bb3fd7-21a1-404a-a0ce-db52f1055f95/
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.