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.

dankhazim/sports-bet

https://github.com/dankhazim/sports-bet · scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)

9 raw signals (0 security + 9 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +12.6 (diff) · 9 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 186 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
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
package.json software healthy package.json
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy packages/shared/package.json
tsconfig.json software healthy packages/shared/tsconfig.json
index.ts software healthy packages/shared/src/index.ts
scoring.test.ts software healthy packages/shared/src/scoring.test.ts
types.ts software healthy packages/shared/src/types.ts
scoring.ts software healthy packages/shared/src/scoring.ts
uzleti-dokumentacio.md software healthy docs/uzleti-dokumentacio.md
terv.md software healthy docs/terv.md
technikai-dokumentacio.md software healthy docs/technikai-dokumentacio.md
0001_init.sql software healthy supabase/migrations/0001_init.sql
0002_matchday.sql software healthy supabase/migrations/0002_matchday.sql
0003_scoring_v2.sql software healthy supabase/migrations/0003_scoring_v2.sql
.env.example software healthy apps/web/.env.example
vercel.json software healthy apps/web/vercel.json
middleware.ts software healthy apps/web/middleware.ts
postcss.config.mjs software healthy apps/web/postcss.config.mjs
package.json software healthy apps/web/package.json
next.config.ts software healthy apps/web/next.config.ts
next-env.d.ts software healthy apps/web/next-env.d.ts
tsconfig.json software healthy apps/web/tsconfig.json
loading.tsx software healthy apps/web/app/loading.tsx
globals.css software healthy apps/web/app/globals.css
layout.tsx software healthy apps/web/app/layout.tsx
page.tsx software healthy apps/web/app/page.tsx
loading.tsx software healthy apps/web/app/matches/loading.tsx
page.tsx software healthy apps/web/app/matches/page.tsx
loading.tsx software healthy apps/web/app/matches/[id]/loading.tsx
page.tsx software healthy apps/web/app/matches/[id]/page.tsx
page.tsx software healthy apps/web/app/login/page.tsx
route.ts software healthy apps/web/app/api/cron/update-results/route.ts
route.ts software healthy apps/web/app/api/cron/sync-matches/route.ts
page.tsx software healthy apps/web/app/profile/page.tsx
page.tsx software healthy apps/web/app/register/page.tsx
loading.tsx software healthy apps/web/app/my-tips/loading.tsx
page.tsx software healthy apps/web/app/my-tips/page.tsx
nav-bar.tsx software healthy apps/web/components/nav-bar.tsx
link-spinner.tsx software healthy apps/web/components/link-spinner.tsx
tip-form.tsx software healthy apps/web/components/tip-form.tsx
points-badge.tsx software healthy apps/web/components/points-badge.tsx
leaderboard-table.tsx software healthy apps/web/components/leaderboard-table.tsx
match-card.tsx software healthy apps/web/components/match-card.tsx
skeletons.tsx software healthy apps/web/components/skeletons.tsx
format.ts software healthy apps/web/lib/format.ts
sync.ts software healthy apps/web/lib/sync.ts
rounds.ts software healthy apps/web/lib/rounds.ts

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

LabelLayerStatusPath
isTippable software healthy packages/shared/src/types.ts:isTippable
stageLabel software healthy packages/shared/src/types.ts:stageLabel
groupLabel software healthy packages/shared/src/types.ts:groupLabel
scoreTip software healthy packages/shared/src/scoring.ts:scoreTip
middleware software healthy apps/web/middleware.ts:middleware
Loading software healthy apps/web/app/loading.tsx:Loading
RootLayout software healthy apps/web/app/layout.tsx:RootLayout
DashboardPage software healthy apps/web/app/page.tsx:DashboardPage
upcoming software healthy apps/web/app/page.tsx:upcoming
Loading software healthy apps/web/app/matches/loading.tsx:Loading
MatchesPage software healthy apps/web/app/matches/page.tsx:MatchesPage
matches software healthy apps/web/app/matches/page.tsx:matches
Loading software healthy apps/web/app/matches/[id]/loading.tsx:Loading
MatchDetailPage software healthy apps/web/app/matches/[id]/page.tsx:MatchDetailPage
tips software healthy apps/web/app/matches/[id]/page.tsx:tips
LoginPage software healthy apps/web/app/login/page.tsx:LoginPage
onSubmit software healthy apps/web/app/login/page.tsx:onSubmit
GET software healthy apps/web/app/api/cron/update-results/route.ts:GET
GET software healthy apps/web/app/api/cron/sync-matches/route.ts:GET
ProfilePage software healthy apps/web/app/profile/page.tsx:ProfilePage
RegisterPage software healthy apps/web/app/register/page.tsx:RegisterPage
onSubmit software healthy apps/web/app/register/page.tsx:onSubmit
Loading software healthy apps/web/app/my-tips/loading.tsx:Loading
MyTipsPage software healthy apps/web/app/my-tips/page.tsx:MyTipsPage
tips software healthy apps/web/app/my-tips/page.tsx:tips
Stat software healthy apps/web/app/my-tips/page.tsx:Stat
isActive software healthy apps/web/components/nav-bar.tsx:isActive
Spinner software healthy apps/web/components/nav-bar.tsx:Spinner
DesktopTabContent software healthy apps/web/components/nav-bar.tsx:DesktopTabContent
MobileTabContent software healthy apps/web/components/nav-bar.tsx:MobileTabContent
NavBar software healthy apps/web/components/nav-bar.tsx:NavBar
LinkSpinner software healthy apps/web/components/link-spinner.tsx:LinkSpinner
TipForm software healthy apps/web/components/tip-form.tsx:TipForm
onSubmit software healthy apps/web/components/tip-form.tsx:onSubmit
PointsBadge software healthy apps/web/components/points-badge.tsx:PointsBadge
LeaderboardTable software healthy apps/web/components/leaderboard-table.tsx:LeaderboardTable
TeamLabel software healthy apps/web/components/match-card.tsx:TeamLabel
StatusBadge software healthy apps/web/components/match-card.tsx:StatusBadge
MatchCard software healthy apps/web/components/match-card.tsx:MatchCard
header software healthy apps/web/components/match-card.tsx:header
MatchCardSkeleton software healthy apps/web/components/skeletons.tsx:MatchCardSkeleton
MatchGridSkeleton software healthy apps/web/components/skeletons.tsx:MatchGridSkeleton
TitleSkeleton software healthy apps/web/components/skeletons.tsx:TitleSkeleton
formatKickoff software healthy apps/web/lib/format.ts:formatKickoff
formatTime software healthy apps/web/lib/format.ts:formatTime
formatDay software healthy apps/web/lib/format.ts:formatDay
dayKey software healthy apps/web/lib/format.ts:dayKey
syncMatches software healthy apps/web/lib/sync.ts:syncMatches
updateResults software healthy apps/web/lib/sync.ts:updateResults
roundKeyOf software healthy apps/web/lib/rounds.ts:roundKeyOf

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

LabelLayerStatusPath
packages software healthy packages
shared software healthy packages/shared
src software healthy packages/shared/src
docs software healthy docs
supabase software healthy supabase
migrations software healthy supabase/migrations
apps software healthy apps
web software healthy apps/web
app software healthy apps/web/app
matches software healthy apps/web/app/matches
[id] software healthy apps/web/app/matches/[id]
login software healthy apps/web/app/login
api software healthy apps/web/app/api
cron software healthy apps/web/app/api/cron
update-results software healthy apps/web/app/api/cron/update-results
sync-matches software healthy apps/web/app/api/cron/sync-matches
profile software healthy apps/web/app/profile
register software healthy apps/web/app/register
my-tips software healthy apps/web/app/my-tips
components software healthy apps/web/components
lib software healthy apps/web/lib
supabase software healthy apps/web/lib/supabase
sports-data software healthy apps/web/lib/sports-data
.claude software healthy .claude
docker software healthy docker
db software healthy docker/db

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/matches frontend healthy apps/web/app/matches/page.tsx
/matches/[id] frontend healthy apps/web/app/matches/[id]/page.tsx
/login frontend healthy apps/web/app/login/page.tsx
/profile frontend healthy apps/web/app/profile/page.tsx
/register frontend healthy apps/web/app/register/page.tsx
/my-tips frontend healthy apps/web/app/my-tips/page.tsx

LabelLayerStatusPath
Loading frontend healthy apps/web/app/loading.tsx
Loading frontend healthy apps/web/app/matches/loading.tsx
Loading frontend healthy apps/web/app/matches/[id]/loading.tsx
LoginPage frontend healthy apps/web/app/login/page.tsx
RegisterPage frontend healthy apps/web/app/register/page.tsx
Loading frontend healthy apps/web/app/my-tips/loading.tsx

LabelLayerStatusPath
port:54322 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:8000 network healthy docker-compose.yml
port:64 network healthy pnpm-lock.yaml
port:15 network healthy pnpm-lock.yaml

LabelLayerStatusPath
db hardware healthy docker-compose.yml
auth hardware healthy docker-compose.yml
db-migrate hardware healthy docker-compose.yml
rest hardware healthy docker-compose.yml
gateway hardware healthy docker-compose.yml

LabelLayerStatusPath
0001_init.sql data healthy supabase/migrations/0001_init.sql
0002_matchday.sql data healthy supabase/migrations/0002_matchday.sql
0003_scoring_v2.sql data healthy supabase/migrations/0003_scoring_v2.sql

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy docker-compose.yml

LabelLayerStatusPath
auth::docker-compose.yml security healthy docker-compose.yml
auth::README.md security healthy README.md

LabelLayerStatusPath
dankhazim__sports-bet software healthy /data/fable5_failed_archive/dankhazim__sports-bet

LabelLayerStatusPath
FootballDataProvider software healthy apps/web/lib/sports-data/football-data.ts:FootballDataProvi…

LabelLayerStatusPath
public data healthy supabase/migrations/0001_init.sql

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
15.8.1.060 network healthy docker-compose.yml

LabelLayerStatusPath
password_literal::docker/db/migrate.sh security healthy docker/db/migrate.sh
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/3d3a37a3-ddfe-409b-8d2f-d9f27938b120/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3d3a37a3-ddfe-409b-8d2f-d9f27938b120/

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.