https://github.com/rpagliuca/bolao-copa-2026
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 3 weeks ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 187 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.
| Label | Layer | Status | Path |
|---|---|---|---|
handler |
software | healthy | api/reactions.ts:handler |
handler |
software | healthy | api/me.ts:handler |
handler |
software | healthy | api/ranking.ts:handler |
handler |
software | healthy | api/matches.ts:handler |
validScore |
software | healthy | api/bets.ts:validScore |
handler |
software | healthy | api/bets.ts:handler |
serialize |
software | healthy | api/audit.ts:serialize |
creationEvent |
software | healthy | api/audit.ts:creationEvent |
handler |
software | healthy | api/audit.ts:handler |
autoFillFinished |
software | healthy | api/live.ts:autoFillFinished |
serve |
software | healthy | api/live.ts:serve |
handler |
software | healthy | api/live.ts:handler |
ADMIN_EMAIL |
software | healthy | api/auth/session.ts:ADMIN_EMAIL |
handler |
software | healthy | api/auth/session.ts:handler |
handler |
software | healthy | api/admin/users.ts:handler |
validToValue |
software | healthy | api/admin/feed-sync.ts:validToValue |
matchesCurrent |
software | healthy | api/admin/feed-sync.ts:matchesCurrent |
describeFields |
software | healthy | api/admin/feed-sync.ts:describeFields |
get |
software | healthy | api/admin/feed-sync.ts:get |
fromHome |
software | healthy | api/admin/feed-sync.ts:fromHome |
fromAway |
software | healthy | api/admin/feed-sync.ts:fromAway |
toHome |
software | healthy | api/admin/feed-sync.ts:toHome |
toAway |
software | healthy | api/admin/feed-sync.ts:toAway |
handler |
software | healthy | api/admin/feed-sync.ts:handler |
parseScore |
software | healthy | api/admin/matches.ts:parseScore |
describeMatchChange |
software | healthy | api/admin/matches.ts:describeMatchChange |
handler |
software | healthy | api/admin/matches.ts:handler |
validScore |
software | healthy | api/admin/bets.ts:validScore |
handler |
software | healthy | api/admin/bets.ts:handler |
ADMIN_EMAIL |
software | healthy | api/_lib/auth.ts:ADMIN_EMAIL |
getSessionKey |
software | healthy | api/_lib/auth.ts:getSessionKey |
getUser |
software | healthy | api/_lib/auth.ts:getUser |
verifyGoogleToken |
software | healthy | api/_lib/auth.ts:verifyGoogleToken |
requireApproved |
software | healthy | api/_lib/auth.ts:requireApproved |
requireAdmin |
software | healthy | api/_lib/auth.ts:requireAdmin |
publicUser |
software | healthy | api/_lib/auth.ts:publicUser |
mapToOurMatch |
software | healthy | api/_lib/livescore.ts:mapToOurMatch |
nearKickoff |
software | healthy | api/_lib/livescore.ts:nearKickoff |
fetchDay |
software | healthy | api/_lib/livescore.ts:fetchDay |
data |
software | healthy | api/_lib/livescore.ts:data |
fetchLiveScores |
software | healthy | api/_lib/livescore.ts:fetchLiveScores |
day |
software | healthy | api/_lib/livescore.ts:day |
audit |
software | healthy | api/_lib/audit.ts:audit |
fmtScore |
software | healthy | api/_lib/audit.ts:fmtScore |
buildFeedRows |
software | healthy | api/_lib/feed.ts:buildFeedRows |
phaseOf |
software | healthy | api/_lib/feed.ts:phaseOf |
fetchFeed |
software | healthy | api/_lib/feed.ts:fetchFeed |
computeFeedDiff |
software | healthy | api/_lib/feed.ts:computeFeedDiff |
isIgnored |
software | healthy | api/_lib/scoring.ts:isIgnored |
betPoints |
software | healthy | api/_lib/scoring.ts:betPoints |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
reactions.ts |
software | healthy | api/reactions.ts |
me.ts |
software | healthy | api/me.ts |
ranking.ts |
software | healthy | api/ranking.ts |
matches.ts |
software | healthy | api/matches.ts |
bets.ts |
software | healthy | api/bets.ts |
audit.ts |
software | healthy | api/audit.ts |
live.ts |
software | healthy | api/live.ts |
session.ts |
software | healthy | api/auth/session.ts |
users.ts |
software | healthy | api/admin/users.ts |
feed-sync.ts |
software | healthy | api/admin/feed-sync.ts |
matches.ts |
software | healthy | api/admin/matches.ts |
bets.ts |
software | healthy | api/admin/bets.ts |
auth.ts |
software | healthy | api/_lib/auth.ts |
schema.ts |
software | healthy | api/_lib/schema.ts |
livescore.ts |
software | healthy | api/_lib/livescore.ts |
audit.ts |
software | healthy | api/_lib/audit.ts |
feed.ts |
software | healthy | api/_lib/feed.ts |
scoring.ts |
software | healthy | api/_lib/scoring.ts |
db.ts |
software | healthy | api/_lib/db.ts |
seed.ts |
software | healthy | scripts/seed.ts |
matches-source.json |
software | healthy | db/matches-source.json |
api.ts |
software | healthy | src/api.ts |
auth.ts |
software | healthy | src/auth.ts |
styles.css |
software | healthy | src/styles.css |
share.ts |
software | healthy | src/share.ts |
format.ts |
software | healthy | src/format.ts |
global.d.ts |
software | healthy | src/global.d.ts |
main.tsx |
software | healthy | src/main.tsx |
teams.ts |
software | healthy | src/teams.ts |
App.tsx |
software | healthy | src/App.tsx |
types.ts |
software | healthy | src/types.ts |
IgnoredTag.tsx |
software | healthy | src/components/IgnoredTag.tsx |
History.tsx |
software | healthy | src/components/History.tsx |
Reactions.tsx |
software | healthy | src/components/Reactions.tsx |
DateTimeField.tsx |
software | healthy | src/components/DateTimeField.tsx |
Admin.tsx |
software | healthy | src/pages/Admin.tsx |
Rules.tsx |
software | healthy | src/pages/Rules.tsx |
Matches.tsx |
software | healthy | src/pages/Matches.tsx |
Ranking.tsx |
software | healthy | src/pages/Ranking.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
auth |
software | healthy | api/auth |
admin |
software | healthy | api/admin |
_lib |
software | healthy | api/_lib |
scripts |
software | healthy | scripts |
db |
software | healthy | db |
src |
software | healthy | src |
components |
software | healthy | src/components |
pages |
software | healthy | src/pages |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
Admin |
frontend | healthy | src/pages/Admin.tsx |
Rules |
frontend | healthy | src/pages/Rules.tsx |
Matches |
frontend | healthy | src/pages/Matches.tsx |
Ranking |
frontend | healthy | src/pages/Ranking.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
sqlite |
data | healthy | package-lock.json |
redis |
data | healthy | package-lock.json |
postgresql |
data | healthy | drizzle.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/Admin |
frontend | healthy | src/pages/Admin.tsx |
/Rules |
frontend | healthy | src/pages/Rules.tsx |
/Matches |
frontend | healthy | src/pages/Matches.tsx |
/Ranking |
frontend | healthy | src/pages/Ranking.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::.env.example |
security | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-lr3jxuq0 |
software | healthy | /tmp/repobility-clone-lr3jxuq0 |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/3a31e35a-a610-4c2a-a48e-9cb3da9e543b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3a31e35a-a610-4c2a-a48e-9cb3da9e543b/
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.