https://github.com/xang1234/stock-screener
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
330 raw signals (0 security + 330 graph)
Last scanned 2 months, 1 week ago · v1 · 295 actionable findings from 1 signal source. 35 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 251 of 295 actionable findings. 330 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
scripts/run_local_hermes_gateway.sh:167
scripts/start_docker_assistant_stack.sh:209
backend/app/api/v1/universe.py:344
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:399
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:152
securityAuth fastapi unauth mutation
backend/app/api/v1/filter_presets.py:137
securityAuth fastapi unauth mutation
backend/app/api/v1/scans.py:485
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:369
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:90
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:122
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:237
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:617
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:466
securityAuth fastapi unauth mutation
backend/app/api/v1/market_scan.py:219
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:59
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:387
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:401
securityAuth fastapi unauth mutation
backend/app/api/v1/market_scan.py:150
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:305
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:363
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:60
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:439
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:204
securityAuth fastapi unauth mutation
backend/app/api/v1/operations.py:23
securityAuth fastapi unauth mutation
backend/app/api/v1/scans.py:352
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:309
securityAuth fastapi unauth mutation
backend/app/api/v1/assistant.py:38
securityAuth fastapi unauth mutation
backend/app/api/v1/filter_presets.py:56
securityAuth fastapi unauth mutation
backend/app/api/v1/filter_presets.py:57
securityAuth fastapi unauth mutation
backend/app/api/v1/scans.py:156
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:313
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:338
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:47
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:48
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:79
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:80
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_queries.py:207
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:486
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:316
securityAuth fastapi unauth mutation
backend/app/api/v1/data_fetch_status.py:39
securityAuth fastapi unauth mutation
backend/app/api/v1/stocks.py:871
securityAuth fastapi unauth mutation
backend/app/api/v1/stocks.py:910
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:60
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:113
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:508
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:162
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:211
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:322
securityAuth fastapi unauth mutation
backend/app/api/v1/telemetry.py:173
securityAuth fastapi unauth mutation
backend/app/api/v1/scans.py:227
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:381
securityAuth fastapi unauth mutation
backend/app/api/v1/universe.py:18
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:81
securityAuth fastapi unauth mutation
backend/app/api/v1/ticker_validation.py:152
securityAuth fastapi unauth mutation
backend/app/api/v1/ticker_validation.py:121
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:257
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:168
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:189
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:177
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:214
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_pipeline.py:36
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:193
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_taxonomy.py:102
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_taxonomy.py:85
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:130
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_review_merge.py:115
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:168
securityAuth fastapi unauth mutation
backend/app/api/v1/assistant.py:70
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:454
securityAuth fastapi unauth mutation
backend/app/api/v1/breadth.py:276
securityAuth fastapi unauth mutation
backend/app/api/v1/groups.py:544
securityAuth fastapi unauth mutation
backend/app/api/v1/breadth.py:230
securityAuth fastapi unauth mutation
backend/app/api/v1/groups.py:433
securityAuth fastapi unauth mutation
backend/app/api/v1/fundamentals.py:26
securityAuth fastapi unauth mutation
backend/app/api/v1/groups.py:686
securityAuth fastapi unauth mutation
backend/app/api/v1/fundamentals.py:97
securityAuth fastapi unauth mutation
backend/app/api/v1/fundamentals.py:56
securityAuth fastapi unauth mutation
backend/app/api/v1/tasks.py:45
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:218
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:211
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:141
securityAuth fastapi unauth mutation
backend/app/api/v1/cache.py:168
securityAuth fastapi unauth mutation
backend/app/api/v1/assistant.py:114
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_taxonomy.py:116
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:629
securityAuth fastapi unauth mutation
backend/app/api/v1/filter_presets.py:149
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:478
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:381
securityAuth fastapi unauth mutation
backend/app/api/v1/market_scan.py:243
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:102
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:134
securityAuth fastapi unauth mutation
backend/app/api/v1/themes_content_sources.py:96
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:594
securityAuth fastapi unauth mutation
backend/app/api/v1/filter_presets.py:91
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:436
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:346
securityAuth fastapi unauth mutation
backend/app/api/v1/market_scan.py:188
securityAuth fastapi unauth mutation
backend/app/api/v1/user_themes.py:69
securityAuth fastapi unauth mutation
backend/app/api/v1/user_watchlists.py:101
securityAuth fastapi unauth mutation
.github/workflows/ci.yml:112, 120, 132, 144, 156, 178 (6 hits).github/workflows/ci.yml.github/workflows/cn-daily-price-bootstrap.yml.github/workflows/ibd-classification.yml.github/workflows/release-asset-cleanup.yml.github/workflows/static-site.yml.github/workflows/weekly-reference-data.ymlfrontend/src/components/MarketScan/TradingViewChart.jsx:17
Direct innerhtml assignment
.github/workflows/static-site.yml
Ports
.github/workflows/static-site.yml
Ports
.github/workflows/ibd-classification.yml
Ports
frontend/Dockerfile:23
containersPinned dependencies
frontend/Dockerfile:2
containersPinned dependencies
backend/Dockerfile:1, 22 (2 hits).github/workflows/cn-daily-price-bootstrap.yml:260, 334, 407, 459, 465 (5 hits).github/workflows/static-site.yml:311, 344, 386, 709, 782 (5 hits).github/workflows/ibd-classification.yml:157, 221 (2 hits)repo-level (13 hits)repo-level (2 hits)backend/app/tasks/data_fetch_lock.py:418
backend/app/tasks/workload_coordination.py:156
backend/app/database.py:70
backend/app/tasks/data_fetch_lock.py:292
backend/app/api/v1/scan_filter_params.py:351
backend/app/api/v1/scan_filter_params.py:337
backend/app/utils/db_url.py:16
backend/app/tasks/group_rank_memory.py:13
backend/app/api/v1/config.py:43
backend/app/utils/market_hours.py:284
backend/app/utils/rate_limiter.py:98
backend/app/utils/rate_limiter.py:168
This page is publicly accessible at:
https://repobility.com/scan/a8cbe6a5-d86e-45c1-a96c-42556b3e6efa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a8cbe6a5-d86e-45c1-a96c-42556b3e6efa/
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.