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.

alexnastetsky/worldcup-pool

https://github.com/alexnastetsky/worldcup-pool · scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +11.7 (diff) · 15 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 138 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
cumulativePointsSql software healthy worldcup-pool/server/routes/pool-routes.ts:cumulativePoints…
getUserEmail software healthy worldcup-pool/server/routes/pool-routes.ts:getUserEmail
isAdmin software healthy worldcup-pool/server/routes/pool-routes.ts:isAdmin
handleError software healthy worldcup-pool/server/routes/pool-routes.ts:handleError
setupPoolRoutes software healthy worldcup-pool/server/routes/pool-routes.ts:setupPoolRoutes
getLocked software healthy worldcup-pool/server/routes/pool-routes.ts:getLocked
adminOnly software healthy worldcup-pool/server/routes/pool-routes.ts:adminOnly
navLinkClass software healthy worldcup-pool/client/src/App.tsx:navLinkClass
Layout software healthy worldcup-pool/client/src/App.tsx:Layout
App software healthy worldcup-pool/client/src/App.tsx:App
Toc software healthy worldcup-pool/client/src/components/Toc.tsx:Toc
AllPicksPage software healthy worldcup-pool/client/src/pages/AllPicksPage.tsx:AllPicksPage
togglePlayer software healthy worldcup-pool/client/src/pages/AllPicksPage.tsx:togglePlayer
pickLabel software healthy worldcup-pool/client/src/pages/AllPicksPage.tsx:pickLabel
StandingsPage software healthy worldcup-pool/client/src/pages/StandingsPage.tsx:StandingsP…
Breakdown software healthy worldcup-pool/client/src/pages/StandingsPage.tsx:Breakdown
AdminPage software healthy worldcup-pool/client/src/pages/AdminPage.tsx:AdminPage
loadFixtures software healthy worldcup-pool/client/src/pages/AdminPage.tsx:loadFixtures
run software healthy worldcup-pool/client/src/pages/AdminPage.tsx:run
setLocked software healthy worldcup-pool/client/src/pages/AdminPage.tsx:setLocked
setMatchResult software healthy worldcup-pool/client/src/pages/AdminPage.tsx:setMatchResult
setTeamStage software healthy worldcup-pool/client/src/pages/AdminPage.tsx:setTeamStage
resetPool software healthy worldcup-pool/client/src/pages/AdminPage.tsx:resetPool
ResultButton software healthy worldcup-pool/client/src/pages/AdminPage.tsx:ResultButton
PicksPage software healthy worldcup-pool/client/src/pages/PicksPage.tsx:PicksPage
loadParticipants software healthy worldcup-pool/client/src/pages/PicksPage.tsx:loadParticipan…
SaveStatus software healthy worldcup-pool/client/src/pages/PicksPage.tsx:SaveStatus
GroupCard software healthy worldcup-pool/client/src/pages/PicksPage.tsx:GroupCard
PickButton software healthy worldcup-pool/client/src/pages/PicksPage.tsx:PickButton
BracketCard software healthy worldcup-pool/client/src/pages/BracketCard.tsx:BracketCard
SlotButton software healthy worldcup-pool/client/src/pages/BracketCard.tsx:SlotButton
w software healthy worldcup-pool/client/src/lib/bracket.ts:w
ru software healthy worldcup-pool/client/src/lib/bracket.ts:ru
third software healthy worldcup-pool/client/src/lib/bracket.ts:third
ROUND_OF software healthy worldcup-pool/client/src/lib/bracket.ts:ROUND_OF
computeGroupStandings software healthy worldcup-pool/client/src/lib/bracket.ts:computeGroupStandin…
computeQualifiers software healthy worldcup-pool/client/src/lib/bracket.ts:computeQualifiers
assign software healthy worldcup-pool/client/src/lib/bracket.ts:assign
buildBracket software healthy worldcup-pool/client/src/lib/bracket.ts:buildBracket
resolve software healthy worldcup-pool/client/src/lib/bracket.ts:resolve
winnersFromStages software healthy worldcup-pool/client/src/lib/bracket.ts:winnersFromStages
stagesFromBracket software healthy worldcup-pool/client/src/lib/bracket.ts:stagesFromBracket
bracketProgress software healthy worldcup-pool/client/src/lib/bracket.ts:bracketProgress
pts software healthy worldcup-pool/client/src/lib/bracket.test.ts:pts
pickAllHome software healthy worldcup-pool/client/src/lib/bracket.test.ts:pickAllHome
cn software healthy worldcup-pool/client/src/lib/utils.ts:cn
playerBreakdown software healthy worldcup-pool/client/src/lib/scoring.ts:playerBreakdown
fetchJson software healthy worldcup-pool/client/src/lib/pool.ts:fetchJson
body software healthy worldcup-pool/client/src/lib/pool.ts:body
sendJson software healthy worldcup-pool/client/src/lib/pool.ts:sendJson

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

LabelLayerStatusPath
databricks.yml software healthy app-keepalive/databricks.yml
check_and_start_app.py software healthy app-keepalive/src/check_and_start_app.py
keepalive.job.yml software healthy app-keepalive/resources/keepalive.job.yml
app.yaml software healthy worldcup-pool/app.yaml
.env.example software healthy worldcup-pool/.env.example
vitest.config.ts software healthy worldcup-pool/vitest.config.ts
tsconfig.server.json software healthy worldcup-pool/tsconfig.server.json
.prettierrc.json software healthy worldcup-pool/.prettierrc.json
DEVELOPMENT.md software healthy worldcup-pool/DEVELOPMENT.md
tsconfig.shared.json software healthy worldcup-pool/tsconfig.shared.json
tsdown.server.config.ts software healthy worldcup-pool/tsdown.server.config.ts
playwright.config.ts software healthy worldcup-pool/playwright.config.ts
package-lock.json software healthy worldcup-pool/package-lock.json
README.md software healthy worldcup-pool/README.md
tsconfig.client.json software healthy worldcup-pool/tsconfig.client.json
INVITING_PLAYERS.md software healthy worldcup-pool/INVITING_PLAYERS.md
databricks.yml software healthy worldcup-pool/databricks.yml
package.json software healthy worldcup-pool/package.json
eslint.config.js software healthy worldcup-pool/eslint.config.js
appkit.plugins.json software healthy worldcup-pool/appkit.plugins.json
tsconfig.json software healthy worldcup-pool/tsconfig.json
smoke.spec.ts software healthy worldcup-pool/tests/smoke.spec.ts
prod-query.mjs software healthy worldcup-pool/scripts/prod-query.mjs
server.ts software healthy worldcup-pool/server/server.ts
seed-data.ts software healthy worldcup-pool/server/seed-data.ts
pool-routes.ts software healthy worldcup-pool/server/routes/pool-routes.ts
tailwind.config.ts software healthy worldcup-pool/client/tailwind.config.ts
postcss.config.js software healthy worldcup-pool/client/postcss.config.js
vite.config.ts software healthy worldcup-pool/client/vite.config.ts
index.html software healthy worldcup-pool/client/index.html
components.json software healthy worldcup-pool/client/components.json
main.tsx software healthy worldcup-pool/client/src/main.tsx
vite-env.d.ts software healthy worldcup-pool/client/src/vite-env.d.ts
ErrorBoundary.tsx software healthy worldcup-pool/client/src/ErrorBoundary.tsx
index.css software healthy worldcup-pool/client/src/index.css
App.tsx software healthy worldcup-pool/client/src/App.tsx
Toc.tsx software healthy worldcup-pool/client/src/components/Toc.tsx
AllPicksPage.tsx software healthy worldcup-pool/client/src/pages/AllPicksPage.tsx
StandingsPage.tsx software healthy worldcup-pool/client/src/pages/StandingsPage.tsx
AdminPage.tsx software healthy worldcup-pool/client/src/pages/AdminPage.tsx
PicksPage.tsx software healthy worldcup-pool/client/src/pages/PicksPage.tsx
BracketCard.tsx software healthy worldcup-pool/client/src/pages/BracketCard.tsx
bracket.ts software healthy worldcup-pool/client/src/lib/bracket.ts
bracket.test.ts software healthy worldcup-pool/client/src/lib/bracket.test.ts
utils.ts software healthy worldcup-pool/client/src/lib/utils.ts
scoring.ts software healthy worldcup-pool/client/src/lib/scoring.ts
pool.ts software healthy worldcup-pool/client/src/lib/pool.ts

LabelLayerStatusPath
app-keepalive software healthy app-keepalive
src software healthy app-keepalive/src
resources software healthy app-keepalive/resources
worldcup-pool software healthy worldcup-pool
tests software healthy worldcup-pool/tests
scripts software healthy worldcup-pool/scripts
server software healthy worldcup-pool/server
routes software healthy worldcup-pool/server/routes
client software healthy worldcup-pool/client
src software healthy worldcup-pool/client/src
components software healthy worldcup-pool/client/src/components
pages software healthy worldcup-pool/client/src/pages
lib software healthy worldcup-pool/client/src/lib

LabelLayerStatusPath
USE /api api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/me api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/fixtures api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/participants/status api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/predictions/mine api healthy worldcup-pool/server/routes/pool-routes.ts
PUT /api/predictions/mine api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/predictions/all api healthy worldcup-pool/server/routes/pool-routes.ts
GET /api/standings api healthy worldcup-pool/server/routes/pool-routes.ts
POST /api/admin/lock api healthy worldcup-pool/server/routes/pool-routes.ts
POST /api/admin/unlock api healthy worldcup-pool/server/routes/pool-routes.ts
PUT /api/admin/results/match/:id api healthy worldcup-pool/server/routes/pool-routes.ts
PUT /api/admin/results/team/:id api healthy worldcup-pool/server/routes/pool-routes.ts
POST /api/admin/reset api healthy worldcup-pool/server/routes/pool-routes.ts

LabelLayerStatusPath
/AllPicksPage frontend healthy worldcup-pool/client/src/pages/AllPicksPage.tsx
/StandingsPage frontend healthy worldcup-pool/client/src/pages/StandingsPage.tsx
/AdminPage frontend healthy worldcup-pool/client/src/pages/AdminPage.tsx
/PicksPage frontend healthy worldcup-pool/client/src/pages/PicksPage.tsx
/BracketCard frontend healthy worldcup-pool/client/src/pages/BracketCard.tsx

LabelLayerStatusPath
postgres data healthy worldcup-pool/app.yaml
postgresql data healthy worldcup-pool/README.md

LabelLayerStatusPath
auth::worldcup-pool/scripts/prod-query.mjs security healthy worldcup-pool/scripts/prod-query.mjs
auth::worldcup-pool/README.md security healthy worldcup-pool/README.md

LabelLayerStatusPath
alexnastetsky__worldcup-pool software healthy /data/fable5_failed_archive/alexnastetsky__worldcup-pool

LabelLayerStatusPath
ErrorBoundary software healthy worldcup-pool/client/src/ErrorBoundary.tsx:ErrorBoundary

LabelLayerStatusPath
port:5432 network healthy worldcup-pool/scripts/prod-query.mjs

LabelLayerStatusPath
App frontend healthy worldcup-pool/client/src/App.tsx
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/484b3363-c856-4d9e-8eeb-6a16247f77a0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/484b3363-c856-4d9e-8eeb-6a16247f77a0/

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.