https://github.com/Smartijn2004/draft-xi-app
· scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)
21 raw signals (0 security + 21 graph)
Last scanned 2 months, 2 weeks ago · v1 · 21 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 183 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 |
|---|---|---|---|
seededRandom |
software | healthy | scripts/optimal-test.mjs:seededRandom |
poissonSample |
software | healthy | scripts/optimal-test.mjs:poissonSample |
simulateMatch |
software | healthy | scripts/optimal-test.mjs:simulateMatch |
diff |
software | healthy | scripts/optimal-test.mjs:diff |
simulateMatchAI |
software | healthy | scripts/optimal-test.mjs:simulateMatchAI |
buildLeagueTable |
software | healthy | scripts/optimal-test.mjs:buildLeagueTable |
calcTeamRating |
software | healthy | scripts/optimal-test.mjs:calcTeamRating |
runSeason |
software | healthy | scripts/optimal-test.mjs:runSeason |
WorldCupEventCard |
software | healthy | components/WorldCupEventCard.tsx:WorldCupEventCard |
DailyChallengeCard |
software | healthy | components/DailyChallengeCard.tsx:DailyChallengeCard |
TeamFormation |
software | healthy | components/TeamFormation.tsx:TeamFormation |
tierOf |
software | healthy | components/TeamFormation.tsx:tierOf |
JerseyIcon |
software | healthy | components/TeamFormation.tsx:JerseyIcon |
PlayerSlot |
software | healthy | components/TeamFormation.tsx:PlayerSlot |
FeedbackButton |
software | healthy | components/FeedbackButton.tsx:FeedbackButton |
handleSubmit |
software | healthy | components/FeedbackButton.tsx:handleSubmit |
lastName |
software | healthy | components/SeasonSimulator.tsx:lastName |
ordinal |
software | healthy | components/SeasonSimulator.tsx:ordinal |
positionBadge |
software | healthy | components/SeasonSimulator.tsx:positionBadge |
SeasonSimulator |
software | healthy | components/SeasonSimulator.tsx:SeasonSimulator |
ConfettiBurst |
software | healthy | components/SeasonSimulator.tsx:ConfettiBurst |
SquadProfile |
software | healthy | components/SeasonSimulator.tsx:SquadProfile |
byPos |
software | healthy | components/SeasonSimulator.tsx:byPos |
avgR |
software | healthy | components/SeasonSimulator.tsx:avgR |
norm |
software | healthy | components/SeasonSimulator.tsx:norm |
px |
software | healthy | components/SeasonSimulator.tsx:px |
py |
software | healthy | components/SeasonSimulator.tsx:py |
pts |
software | healthy | components/SeasonSimulator.tsx:pts |
DraftCompare |
software | healthy | components/SeasonSimulator.tsx:DraftCompare |
HighlightCard |
software | healthy | components/SeasonSimulator.tsx:HighlightCard |
CareerStrip |
software | healthy | components/SeasonSimulator.tsx:CareerStrip |
ShareButton |
software | healthy | components/SeasonSimulator.tsx:ShareButton |
buildText |
software | healthy | components/SeasonSimulator.tsx:buildText |
handleShare |
software | healthy | components/SeasonSimulator.tsx:handleShare |
MatchList |
software | healthy | components/SeasonSimulator.tsx:MatchList |
GoalRow |
software | healthy | components/SeasonSimulator.tsx:GoalRow |
LeagueTable |
software | healthy | components/SeasonSimulator.tsx:LeagueTable |
posColor |
software | healthy | components/SeasonSimulator.tsx:posColor |
GroupTable |
software | healthy | components/SeasonSimulator.tsx:GroupTable |
LeagueSelector |
software | healthy | components/LeagueSelector.tsx:LeagueSelector |
MatchReveal |
software | healthy | components/MatchReveal.tsx:MatchReveal |
skip |
software | healthy | components/MatchReveal.tsx:skip |
HomePage |
software | healthy | app/page.tsx:HomePage |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
isRateLimited |
software | healthy | app/api/feedback/route.ts:isRateLimited |
timestamps |
software | healthy | app/api/feedback/route.ts:timestamps |
forwardToWebhook |
software | healthy | app/api/feedback/route.ts:forwardToWebhook |
POST |
software | healthy | app/api/feedback/route.ts:POST |
leagueAmbience |
software | healthy | app/game/page.tsx:leagueAmbience |
eventAmbience |
software | healthy | app/game/page.tsx:eventAmbience |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
audit-duplicates.mjs |
software | healthy | scripts/audit-duplicates.mjs |
optimal-test.mjs |
software | healthy | scripts/optimal-test.mjs |
WorldCupEventCard.tsx |
software | healthy | components/WorldCupEventCard.tsx |
DailyChallengeCard.tsx |
software | healthy | components/DailyChallengeCard.tsx |
TeamFormation.tsx |
software | healthy | components/TeamFormation.tsx |
FeedbackButton.tsx |
software | healthy | components/FeedbackButton.tsx |
SeasonSimulator.tsx |
software | healthy | components/SeasonSimulator.tsx |
LeagueSelector.tsx |
software | healthy | components/LeagueSelector.tsx |
MatchReveal.tsx |
software | healthy | components/MatchReveal.tsx |
globals.css |
software | healthy | app/globals.css |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
route.ts |
software | healthy | app/api/feedback/route.ts |
page.tsx |
software | healthy | app/game/page.tsx |
page.tsx |
software | healthy | app/profile/page.tsx |
event.ts |
software | healthy | lib/event.ts |
achievements.ts |
software | healthy | lib/achievements.ts |
storage.ts |
software | healthy | lib/storage.ts |
share.ts |
software | healthy | lib/share.ts |
positions.ts |
software | healthy | lib/positions.ts |
simulation.ts |
software | healthy | lib/simulation.ts |
dailyChallenge.ts |
software | healthy | lib/dailyChallenge.ts |
draftReview.ts |
software | healthy | lib/draftReview.ts |
types.ts |
software | healthy | lib/types.ts |
launch.json |
software | healthy | .claude/launch.json |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
components |
software | healthy | components |
app |
software | healthy | app |
api |
software | healthy | app/api |
feedback |
software | healthy | app/api/feedback |
game |
software | healthy | app/game |
profile |
software | healthy | app/profile |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
FeedbackButton |
frontend | healthy | components/FeedbackButton.tsx |
HomePage |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
GamePage |
frontend | healthy | app/game/page.tsx |
ProfilePage |
frontend | healthy | app/profile/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xgao1mpz |
software | healthy | /tmp/repobility-clone-xgao1mpz |
This page is publicly accessible at:
https://repobility.com/scan/ca49b7fc-1d37-423d-83b8-3cb614e06b1d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ca49b7fc-1d37-423d-83b8-3cb614e06b1d/
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.