https://github.com/Rifferd/diffduel
· scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)
179 raw signals (0 security + 179 graph)
Last scanned 2 months, 3 weeks ago · v1 · 149 actionable findings from 1 signal source. 30 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 143 of 149 actionable findings. 179 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.
infra/load/k6/lib/common.js:69
apps/api/src/admin/router.py:74
securityAuth fastapi unauth mutation
apps/api/src/tournaments/admin_router.py:51
securityAuth fastapi unauth mutation
apps/api/src/internal_api/router.py:46
securityAuth fastapi unauth mutation
apps/api/src/tournaments/admin_router.py:35
securityAuth fastapi unauth mutation
apps/api/src/internal_api/router.py:59
securityAuth fastapi unauth mutation
apps/api/src/tournaments/admin_router.py:60
securityAuth fastapi unauth mutation
apps/api/src/admin/router.py:84
securityAuth fastapi unauth mutation
apps/api/src/tournaments/admin_router.py:72
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:202
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:187
securityAuth fastapi unauth mutation
apps/api/src/internal_api/router.py:84
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:77
securityAuth fastapi unauth mutation
apps/api/src/internal_api/router.py:130
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:106
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:148
securityAuth fastapi unauth mutation
apps/api/src/auth/router.py:162
securityAuth fastapi unauth mutation
apps/api/src/internal_api/router.py:113
securityAuth fastapi unauth mutation
apps/api/src/admin/router.py:185
securityAuth fastapi unauth mutation
.github/workflows/deploy.yml:51, 58, 74 (3 hits).github/workflows/api-ci.yml:65.github/workflows/bot-ci.yml:29.github/workflows/realtime-ci.yml:44.github/workflows/web-ci.yml:37.github/workflows/workers-ci.yml:32.github/workflows/deploy.yml
CI/CD securitySupply chainGithub actions
apps/web/src/pages/AiReviewPage.vue:60
Vue v html
apps/admin/Dockerfile:25
containersPinned dependencies
apps/web/Dockerfile:29
containersPinned dependencies
apps/realtime/Dockerfile:6, 14, 25 (3 hits)apps/admin/Dockerfile:6apps/web/Dockerfile:6apps/api/Dockerfile:6, 24 (2 hits)apps/bot/Dockerfile:4, 20 (2 hits)apps/workers/Dockerfile:5, 25 (2 hits).github/workflows/realtime-ci.yml:40, 47 (2 hits).github/workflows/web-ci.yml:33, 40 (2 hits).github/workflows/api-ci.yml:62.github/workflows/bot-ci.yml:27.github/workflows/workers-ci.yml:29repo-level (4 hits)repo-level (6 hits)apps/admin/package.json
LockfileReproducibilityGenerated repo pattern
apps/realtime/package.json
LockfileReproducibilityGenerated repo pattern
apps/web/package.json
LockfileReproducibilityGenerated repo pattern
packages/contracts/package.json
LockfileReproducibilityGenerated repo pattern
apps/api/src/billing/providers/base.py:58
apps/api/src/billing/providers/manual.py:20
apps/api/src/core/security.py:44
apps/workers/src/workers/ai_review.py:235
apps/workers/src/workers/image_gen.py:145
apps/workers/src/workers/telegram_client.py:53
apps/workers/src/workers/internal_client.py:176
apps/api/src/core/errors.py:32
apps/api/src/leaderboard/keys.py:27
This page is publicly accessible at:
https://repobility.com/scan/059ac544-1868-4079-a978-6110e61824cb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/059ac544-1868-4079-a978-6110e61824cb/
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.