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.

ttkien2035/AI-WC-Football

https://github.com/ttkien2035/AI-WC-Football · scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)

60 raw signals (0 security + 60 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 60 actionable findings from 1 signal source. 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 605 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
pct software healthy frontend/src/api.ts:pct
track software healthy frontend/src/track.ts:track
getVisitorId software healthy frontend/src/visitor.ts:getVisitorId
LangProvider software healthy frontend/src/i18n.tsx:LangProvider
useLang software healthy frontend/src/i18n.tsx:useLang
useT software healthy frontend/src/i18n.tsx:useT
outcomeLabel software healthy frontend/src/i18n.tsx:outcomeLabel
App software healthy frontend/src/App.tsx:App
switchTab software healthy frontend/src/App.tsx:switchTab
adminLogin software healthy frontend/src/App.tsx:adminLogin
adminLogout software healthy frontend/src/App.tsx:adminLogout
poll software healthy frontend/src/App.tsx:poll
Md software healthy frontend/src/components/ChatWidget.tsx:Md
ChatWidget software healthy frontend/src/components/ChatWidget.tsx:ChatWidget
dismissTeaser software healthy frontend/src/components/ChatWidget.tsx:dismissTeaser
send software healthy frontend/src/components/ChatWidget.tsx:send
ResultsCard software healthy frontend/src/components/ResultsCard.tsx:ResultsCard
ResultRow software healthy frontend/src/components/ResultsCard.tsx:ResultRow
StatBars software healthy frontend/src/components/ResultsCard.tsx:StatBars
fmt software healthy frontend/src/components/ResultsCard.tsx:fmt
Card software healthy frontend/src/components/ui.tsx:Card
ProbBar software healthy frontend/src/components/ui.tsx:ProbBar
Flag software healthy frontend/src/components/ui.tsx:Flag
StatusDot software healthy frontend/src/components/ui.tsx:StatusDot
PotBadge software healthy frontend/src/components/ui.tsx:PotBadge
Schedule software healthy frontend/src/views/Schedule.tsx:Schedule
Row software healthy frontend/src/views/Schedule.tsx:Row
TitleOdds software healthy frontend/src/views/TitleOdds.tsx:TitleOdds
fmt software healthy frontend/src/views/Odds.tsx:fmt
Odds software healthy frontend/src/views/Odds.tsx:Odds
cell software healthy frontend/src/views/Odds.tsx:cell
slotLabel software healthy frontend/src/views/Bracket.tsx:slotLabel
fmt software healthy frontend/src/views/Bracket.tsx:fmt
MatchCard software healthy frontend/src/views/Bracket.tsx:MatchCard
Bracket software healthy frontend/src/views/Bracket.tsx:Bracket
Live software healthy frontend/src/views/Live.tsx:Live
poll software healthy frontend/src/views/Live.tsx:poll
LiveMatch software healthy frontend/src/views/Live.tsx:LiveMatch
LineupsCard software healthy frontend/src/views/Live.tsx:LineupsCard
NoLive software healthy frontend/src/views/Live.tsx:NoLive
Accuracy software healthy frontend/src/views/Accuracy.tsx:Accuracy
check software healthy frontend/src/views/Accuracy.tsx:check
MatchSim software healthy frontend/src/views/MatchSim.tsx:MatchSim
run software healthy frontend/src/views/MatchSim.tsx:run
pickMatch software healthy frontend/src/views/MatchSim.tsx:pickMatch
ResultPanel software healthy frontend/src/views/MatchSim.tsx:ResultPanel
HalvesPanel software healthy frontend/src/views/MatchSim.tsx:HalvesPanel
chips software healthy frontend/src/views/MatchSim.tsx:chips
CornersPanel software healthy frontend/src/views/MatchSim.tsx:CornersPanel
KnockoutPanel software healthy frontend/src/views/MatchSim.tsx:KnockoutPanel

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

LabelLayerStatusPath
docker-compose.override.yml software healthy docker-compose.override.yml
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
vite.config.ts software healthy frontend/vite.config.ts
package.json software healthy frontend/package.json
index.html software healthy frontend/index.html
Dockerfile software healthy frontend/Dockerfile
package-lock.json software healthy frontend/package-lock.json
tsconfig.json software healthy frontend/tsconfig.json
index.css software healthy frontend/src/index.css
api.ts software healthy frontend/src/api.ts
track.ts software healthy frontend/src/track.ts
visitor.ts software healthy frontend/src/visitor.ts
i18n.tsx software healthy frontend/src/i18n.tsx
main.tsx software healthy frontend/src/main.tsx
App.tsx software healthy frontend/src/App.tsx
ChatWidget.tsx software healthy frontend/src/components/ChatWidget.tsx
ResultsCard.tsx software healthy frontend/src/components/ResultsCard.tsx
ui.tsx software healthy frontend/src/components/ui.tsx
Schedule.tsx software healthy frontend/src/views/Schedule.tsx
TitleOdds.tsx software healthy frontend/src/views/TitleOdds.tsx
Odds.tsx software healthy frontend/src/views/Odds.tsx
Bracket.tsx software healthy frontend/src/views/Bracket.tsx
Live.tsx software healthy frontend/src/views/Live.tsx
Accuracy.tsx software healthy frontend/src/views/Accuracy.tsx
MatchSim.tsx software healthy frontend/src/views/MatchSim.tsx
Groups.tsx software healthy frontend/src/views/Groups.tsx
Pipeline.tsx software healthy frontend/src/views/Pipeline.tsx
METHODOLOGY.md software healthy docs/METHODOLOGY.md
deploy.sh software healthy deploy/deploy.sh
push.sh software healthy deploy/push.sh
docker-compose.prod.yml software healthy deploy/docker-compose.prod.yml
DEPLOY.md software healthy deploy/DEPLOY.md
Dockerfile software healthy backend/Dockerfile
requirements.txt software healthy backend/requirements.txt
team_profiles.py software healthy backend/app/team_profiles.py
__init__.py software healthy backend/app/__init__.py
static_data.py software healthy backend/app/static_data.py
config.py software healthy backend/app/config.py
analytics.py software healthy backend/app/analytics.py
scheduler.py software healthy backend/app/scheduler.py
wc_kb.py software healthy backend/app/wc_kb.py
cache.py software healthy backend/app/cache.py
evaluation.py software healthy backend/app/evaluation.py
chat.py software healthy backend/app/chat.py
api.py software healthy backend/app/api.py
main.py software healthy backend/app/main.py
pipeline.py software healthy backend/app/pipeline.py
venue_data.py software healthy backend/app/venue_data.py
service.py software healthy backend/app/service.py

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

LabelLayerStatusPath
GET /health api healthy backend/app/api.py
GET /teams api healthy backend/app/api.py
GET /groups api healthy backend/app/api.py
GET /matches api healthy backend/app/api.py
GET /live api healthy backend/app/api.py
GET /live/{match_id}/timeline api healthy backend/app/api.py
GET /results api healthy backend/app/api.py
GET /evaluate/tournament api healthy backend/app/api.py
GET /match/{home}/{away}/analysis api healthy backend/app/api.py
GET /match/{home}/{away}/predict api healthy backend/app/api.py
GET /simulate api healthy backend/app/api.py
GET /bracket api healthy backend/app/api.py
GET /odds api healthy backend/app/api.py
GET /sources/status api healthy backend/app/api.py
GET /ml/status api healthy backend/app/api.py
POST /ml/retrain api healthy backend/app/api.py
GET /evaluate/summary api healthy backend/app/api.py
GET /evaluate/h2h/{home}/{away} api healthy backend/app/api.py
GET /evaluate/team/{tla} api healthy backend/app/api.py
POST /refresh api healthy backend/app/api.py
POST /chat api healthy backend/app/api.py
GET /chat/quota api healthy backend/app/api.py
POST /track api healthy backend/app/api.py
GET /pipeline/analytics api healthy backend/app/api.py
GET /pipeline/status api healthy backend/app/api.py
GET /pipeline/review api healthy backend/app/api.py
GET /meta/static api healthy backend/app/api.py

LabelLayerStatusPath
App frontend healthy frontend/src/App.tsx
ChatWidget frontend healthy frontend/src/components/ChatWidget.tsx
ResultsCard frontend healthy frontend/src/components/ResultsCard.tsx
Schedule frontend healthy frontend/src/views/Schedule.tsx
TitleOdds frontend healthy frontend/src/views/TitleOdds.tsx
Odds frontend healthy frontend/src/views/Odds.tsx
Bracket frontend healthy frontend/src/views/Bracket.tsx
Live frontend healthy frontend/src/views/Live.tsx
Accuracy frontend healthy frontend/src/views/Accuracy.tsx
MatchSim frontend healthy frontend/src/views/MatchSim.tsx
Groups frontend healthy frontend/src/views/Groups.tsx
Pipeline frontend healthy frontend/src/views/Pipeline.tsx

LabelLayerStatusPath
frontend software healthy frontend
src software healthy frontend/src
components software healthy frontend/src/components
views software healthy frontend/src/views
docs software healthy docs
deploy software healthy deploy
backend software healthy backend
app software healthy backend/app
clients software healthy backend/app/clients
engine software healthy backend/app/engine
ml software healthy backend/ml

LabelLayerStatusPath
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
image::backend/Dockerfile hardware healthy backend/Dockerfile
backend hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml

LabelLayerStatusPath
Settings software healthy backend/app/config.py:10
ChatBody software healthy backend/app/api.py:205
TrackEvent software healthy backend/app/api.py:241

LabelLayerStatusPath
port:8000 network healthy docker-compose.override.yml
port:8081 network healthy docker-compose.override.yml
port:80 network healthy docker-compose.override.yml

LabelLayerStatusPath
events data healthy backend/app/analytics.py
cache data healthy backend/app/cache.py

LabelLayerStatusPath
127.0.0.1 network healthy frontend/Dockerfile
42.96.56.55 network healthy deploy/push.sh

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
nginx network healthy README.md
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/9fcda5c9-6144-4c60-8f70-f9ba6f091784/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9fcda5c9-6144-4c60-8f70-f9ba6f091784/

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.