https://github.com/sambeson/vitejs-vite-tddt66wz
· scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)
119 raw signals (0 security + 119 graph)
Last scanned 2 months, 3 weeks ago · v1 · 119 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1390 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 |
|---|---|---|---|
shot |
software | healthy | tests/smoke-scroll-lock.mjs:shot |
pass |
software | healthy | tests/smoke-scroll-lock.mjs:pass |
fail |
software | healthy | tests/smoke-scroll-lock.mjs:fail |
warn |
software | healthy | tests/smoke-scroll-lock.mjs:warn |
run |
software | healthy | tests/smoke-scroll-lock.mjs:run |
fetchLeaders |
software | healthy | scripts/fetch-leaders.mjs:fetchLeaders |
main |
software | healthy | scripts/fetch-leaders.mjs:main |
fetchShard |
software | healthy | scripts/build-chadwick-fg-map.mjs:fetchShard |
parseShard |
software | healthy | scripts/build-chadwick-fg-map.mjs:parseShard |
main |
software | healthy | scripts/build-chadwick-fg-map.mjs:main |
sizeKb |
software | healthy | scripts/build-chadwick-fg-map.mjs:sizeKb |
sleep |
software | healthy | scripts/find-chadwick-missing-photos.mjs:sleep |
parseArgs |
software | healthy | scripts/find-chadwick-missing-photos.mjs:parseArgs |
printHelp |
software | healthy | scripts/find-chadwick-missing-photos.mjs:printHelp |
fetchJson |
software | healthy | scripts/find-chadwick-missing-photos.mjs:fetchJson |
buildSparqlChunk |
software | healthy | scripts/find-chadwick-missing-photos.mjs:buildSparqlChunk |
fetchWikidataRows |
software | healthy | scripts/find-chadwick-missing-photos.mjs:fetchWikidataRows |
extractCommonsFileName |
software | healthy | scripts/find-chadwick-missing-photos.mjs:extractCommonsFile… |
isFetchable |
software | healthy | scripts/find-chadwick-missing-photos.mjs:isFetchable |
mapWithConcurrency |
software | healthy | scripts/find-chadwick-missing-photos.mjs:mapWithConcurrency |
worker |
software | healthy | scripts/find-chadwick-missing-photos.mjs:worker |
main |
software | healthy | scripts/find-chadwick-missing-photos.mjs:main |
saveCheckpoint |
software | healthy | scripts/find-chadwick-missing-photos.mjs:saveCheckpoint |
REST_SUMMARY |
software | healthy | scripts/build-chadwick-wiki-map.mjs:REST_SUMMARY |
sleep |
software | healthy | scripts/build-chadwick-wiki-map.mjs:sleep |
parseArgs |
software | healthy | scripts/build-chadwick-wiki-map.mjs:parseArgs |
fetchJson |
software | healthy | scripts/build-chadwick-wiki-map.mjs:fetchJson |
fetchWikipediaTitles |
software | healthy | scripts/build-chadwick-wiki-map.mjs:fetchWikipediaTitles |
fetchThumbnail |
software | healthy | scripts/build-chadwick-wiki-map.mjs:fetchThumbnail |
mapWithConcurrency |
software | healthy | scripts/build-chadwick-wiki-map.mjs:mapWithConcurrency |
worker |
software | healthy | scripts/build-chadwick-wiki-map.mjs:worker |
main |
software | healthy | scripts/build-chadwick-wiki-map.mjs:main |
saveProgress |
software | healthy | scripts/build-chadwick-wiki-map.mjs:saveProgress |
CDN_SILO |
software | healthy | scripts/audit-headshot-silhouettes.mjs:CDN_SILO |
CDN_67 |
software | healthy | scripts/audit-headshot-silhouettes.mjs:CDN_67 |
STATS_API |
software | healthy | scripts/audit-headshot-silhouettes.mjs:STATS_API |
PERSON_API |
software | healthy | scripts/audit-headshot-silhouettes.mjs:PERSON_API |
parseArgs |
software | healthy | scripts/audit-headshot-silhouettes.mjs:parseArgs |
sleep |
software | healthy | scripts/audit-headshot-silhouettes.mjs:sleep |
fetchBytes |
software | healthy | scripts/audit-headshot-silhouettes.mjs:fetchBytes |
fetchJson |
software | healthy | scripts/audit-headshot-silhouettes.mjs:fetchJson |
mapWithConcurrency |
software | healthy | scripts/audit-headshot-silhouettes.mjs:mapWithConcurrency |
worker |
software | healthy | scripts/audit-headshot-silhouettes.mjs:worker |
fetchCareerImportance |
software | healthy | scripts/audit-headshot-silhouettes.mjs:fetchCareerImportance |
fetchPersonName |
software | healthy | scripts/audit-headshot-silhouettes.mjs:fetchPersonName |
buildGenericFingerprints |
software | healthy | scripts/audit-headshot-silhouettes.mjs:buildGenericFingerpr… |
buildSparqlChunk |
software | healthy | scripts/audit-headshot-silhouettes.mjs:buildSparqlChunk |
fetchWikidataImages |
software | healthy | scripts/audit-headshot-silhouettes.mjs:fetchWikidataImages |
extractCommonsFilename |
software | healthy | scripts/audit-headshot-silhouettes.mjs:extractCommonsFilena… |
isCommonsReachable |
software | healthy | scripts/audit-headshot-silhouettes.mjs:isCommonsReachable |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
skills-lock.json |
software | healthy | skills-lock.json |
README.md |
software | healthy | README.md |
netlify.toml |
software | healthy | netlify.toml |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
knip.json |
software | healthy | knip.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
.env |
software | healthy | .env |
LICENSE |
software | healthy | LICENSE |
smoke-scroll-lock.mjs |
software | healthy | tests/smoke-scroll-lock.mjs |
QUICK-WINS-2026-06-11.md |
software | healthy | docs/QUICK-WINS-2026-06-11.md |
MOBILE-POLISH-AUDIT-2026-06-10.md |
software | healthy | docs/MOBILE-POLISH-AUDIT-2026-06-10.md |
MORE-DRAWER-REORG-2026-06-11.md |
software | healthy | docs/MORE-DRAWER-REORG-2026-06-11.md |
BUG-HUNT-2026-06-09-ROUND2.md |
software | healthy | docs/BUG-HUNT-2026-06-09-ROUND2.md |
2026-06-04-advanced-stats-toggle.md |
software | healthy | docs/superpowers/plans/2026-06-04-advanced-stats-toggle.md |
2026-06-03-modal-close-gray-bar.md |
software | healthy | docs/superpowers/plans/2026-06-03-modal-close-gray-bar.md |
2026-06-04-position-filter-leaders-records.md |
software | healthy | docs/superpowers/plans/2026-06-04-position-filter-leaders-r… |
2026-05-28-dark-mode-tokens.md |
software | healthy | docs/superpowers/plans/2026-05-28-dark-mode-tokens.md |
2026-06-07-leaders-records-mobile-formatting.md |
software | healthy | docs/superpowers/plans/2026-06-07-leaders-records-mobile-fo… |
2026-05-22-tanstack-query-targeted-migration.md |
software | healthy | docs/superpowers/plans/2026-05-22-tanstack-query-targeted-m… |
2026-06-09-single-season-milestones.md |
software | healthy | docs/superpowers/plans/2026-06-09-single-season-milestones.… |
2026-06-04-parks-hr-trajectory-accuracy.md |
software | healthy | docs/superpowers/plans/2026-06-04-parks-hr-trajectory-accur… |
2026-05-28-split-app-tsx.md |
software | healthy | docs/superpowers/plans/2026-05-28-split-app-tsx.md |
2026-05-23-framer-motion-animations.md |
software | healthy | docs/superpowers/plans/2026-05-23-framer-motion-animations.… |
2026-06-05-wikipedia-photo-fallback.md |
software | healthy | docs/superpowers/plans/2026-06-05-wikipedia-photo-fallback.… |
2026-04-03-abs-role-ops-fix.md |
software | healthy | docs/superpowers/plans/2026-04-03-abs-role-ops-fix.md |
2026-06-05-leaders-records-hero-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-05-leaders-records-hero-rede… |
2026-05-30-walkoff-radar.md |
software | healthy | docs/superpowers/plans/2026-05-30-walkoff-radar.md |
2026-05-30-design-tokens-migration.md |
software | healthy | docs/superpowers/plans/2026-05-30-design-tokens-migration.md |
2026-06-08-transactions-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-08-transactions-redesign.md |
2026-04-10-prospects-leaders-records.md |
software | healthy | docs/superpowers/plans/2026-04-10-prospects-leaders-records… |
2026-06-08-ios-native-mobile-gestures.md |
software | healthy | docs/superpowers/plans/2026-06-08-ios-native-mobile-gesture… |
2026-06-04-localstorage-quota-fix.md |
software | healthy | docs/superpowers/plans/2026-06-04-localstorage-quota-fix.md |
2026-05-07-franchise-leaders.md |
software | healthy | docs/superpowers/plans/2026-05-07-franchise-leaders.md |
2026-06-08-drag-gesture-refactor.md |
software | healthy | docs/superpowers/plans/2026-06-08-drag-gesture-refactor.md |
2026-06-03-quickadd-longpress.md |
software | healthy | docs/superpowers/plans/2026-06-03-quickadd-longpress.md |
2026-05-19-top-plays-records.md |
software | healthy | docs/superpowers/plans/2026-05-19-top-plays-records.md |
2026-06-05-leaders-records-hero-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-06-05-leaders-records-hero-rede… |
2026-05-28-split-app-tsx-audit.md |
software | healthy | docs/superpowers/specs/2026-05-28-split-app-tsx-audit.md |
2026-06-09-single-season-milestones-design.md |
software | healthy | docs/superpowers/specs/2026-06-09-single-season-milestones-… |
2026-05-07-franchise-leaders-design.md |
software | healthy | docs/superpowers/specs/2026-05-07-franchise-leaders-design.… |
2026-05-28-split-app-tsx-design.md |
software | healthy | docs/superpowers/specs/2026-05-28-split-app-tsx-design.md |
2026-06-08-transactions-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-06-08-transactions-redesign-des… |
2026-04-09-prospects-leaders-records-design.md |
software | healthy | docs/superpowers/specs/2026-04-09-prospects-leaders-records… |
2026-05-22-tanstack-query-targeted-migration-design.md |
software | healthy | docs/superpowers/specs/2026-05-22-tanstack-query-targeted-m… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
skills |
software | healthy | .claude/skills |
frontend-design |
software | healthy | .claude/skills/frontend-design |
typescript-advanced-types |
software | healthy | .claude/skills/typescript-advanced-types |
supabase-postgres-best-practices |
software | healthy | .claude/skills/supabase-postgres-best-practices |
references |
software | healthy | .claude/skills/supabase-postgres-best-practices/references |
vite |
software | healthy | .claude/skills/vite |
references |
software | healthy | .claude/skills/vite/references |
composition-patterns |
software | healthy | .claude/skills/composition-patterns |
rules |
software | healthy | .claude/skills/composition-patterns/rules |
fix-headshot |
software | healthy | .claude/skills/fix-headshot |
nodejs-best-practices |
software | healthy | .claude/skills/nodejs-best-practices |
nodejs-backend-patterns |
software | healthy | .claude/skills/nodejs-backend-patterns |
references |
software | healthy | .claude/skills/nodejs-backend-patterns/references |
react-best-practices |
software | healthy | .claude/skills/react-best-practices |
rules |
software | healthy | .claude/skills/react-best-practices/rules |
vitest |
software | healthy | .claude/skills/vitest |
references |
software | healthy | .claude/skills/vitest/references |
accessibility |
software | healthy | .claude/skills/accessibility |
references |
software | healthy | .claude/skills/accessibility/references |
seo |
software | healthy | .claude/skills/seo |
netlify |
software | healthy | netlify |
functions |
software | healthy | netlify/functions |
edge-functions |
software | healthy | netlify/edge-functions |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
api |
software | healthy | src/api |
test |
software | healthy | src/test |
fixtures |
software | healthy | src/test/fixtures |
components |
software | healthy | src/components |
lib |
software | healthy | src/lib |
tabs |
software | healthy | src/tabs |
features |
software | healthy | src/features |
transactions |
software | healthy | src/features/transactions |
roster |
software | healthy | src/features/roster |
standings |
software | healthy | src/features/standings |
games |
software | healthy | src/features/games |
players |
software | healthy | src/features/players |
audio |
software | healthy | src/features/audio |
mentaculous |
software | healthy | src/features/mentaculous |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
PlayerSearchTab |
frontend | healthy | src/tabs/PlayerSearchTab.tsx |
MilestonesTab |
frontend | healthy | src/tabs/MilestonesTab.tsx |
RosterTab |
frontend | healthy | src/tabs/RosterTab.tsx |
HrDroughtTab |
frontend | healthy | src/tabs/HrDroughtTab.tsx |
InjuriesTab |
frontend | healthy | src/tabs/InjuriesTab.tsx |
BackendTab |
frontend | healthy | src/tabs/BackendTab.tsx |
WSHistoryTab |
frontend | healthy | src/tabs/WSHistoryTab.tsx |
TeamRostersTab |
frontend | healthy | src/tabs/TeamRostersTab.tsx |
TransactionsTab |
frontend | healthy | src/tabs/TransactionsTab.tsx |
GlossaryTab |
frontend | healthy | src/tabs/GlossaryTab.tsx |
RecordsTab |
frontend | healthy | src/tabs/RecordsTab.tsx |
FantasyTab |
frontend | healthy | src/tabs/FantasyTab.tsx |
StandingsTab |
frontend | healthy | src/tabs/StandingsTab.tsx |
HistoricalTab |
frontend | healthy | src/tabs/HistoricalTab.tsx |
RotationsTab |
frontend | healthy | src/tabs/RotationsTab.tsx |
AboutTab |
frontend | healthy | src/tabs/AboutTab.tsx |
GameDayModal |
frontend | healthy | src/features/games/GameDayModal.tsx |
MLBTVPlayer |
frontend | healthy | src/features/games/MLBTVPlayer.tsx |
WSPlayerProfile |
frontend | healthy | src/features/players/WSPlayerProfile.tsx |
BelovedPicker |
frontend | healthy | src/features/players/BelovedPicker.tsx |
PlayerProfileModal |
frontend | healthy | src/features/players/PlayerProfileModal.tsx |
MentaculousTab |
frontend | healthy | src/features/mentaculous/MentaculousTab.tsx |
WSMentaculousTab |
frontend | healthy | src/features/mentaculous/WSMentaculousTab.tsx |
ReconciliationModal |
frontend | healthy | src/features/mentaculous/ReconciliationModal.tsx |
StealtaculusTab |
frontend | healthy | src/features/mentaculous/StealtaculusTab.tsx |
GrandSalamiOverlay |
frontend | healthy | src/features/easterEggs/GrandSalamiOverlay.tsx |
ArraezOverlay |
frontend | healthy | src/features/easterEggs/ArraezOverlay.tsx |
SchwarperOverlay |
frontend | healthy | src/features/easterEggs/SchwarperOverlay.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/savant-proxy |
frontend | healthy | netlify/edge-functions/savant-proxy.ts |
/api/mlbtv-stream |
frontend | healthy | netlify/edge-functions/mlbtv-stream.ts |
/api/fg-proxy |
frontend | healthy | netlify/edge-functions/fg-proxy.ts |
/api/mlb-video-proxy |
frontend | healthy | netlify/edge-functions/mlb-video-proxy.ts |
/leaderboard/statcast |
frontend | healthy | src/lib/statcastCategories.ts |
/leaderboard/outs_above_average |
frontend | healthy | src/lib/statcastCategories.ts |
/leaderboard/pitch-movement |
frontend | healthy | src/lib/statcastCategories.ts |
/leaderboard/arm-strength |
frontend | healthy | src/lib/statcastCategories.ts |
/leaderboard/sprint_speed |
frontend | healthy | src/lib/statcastCategories.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
applied |
software | healthy | tests/smoke-scroll-lock.mjs:applied |
after |
software | healthy | tests/smoke-scroll-lock.mjs:after |
to |
software | healthy | src/App.tsx:to |
in |
software | healthy | src/components/Skeleton.tsx:in |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.tsx:ErrorBoundary |
via |
software | healthy | src/features/players/PlayerProfileModal.tsx:via |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | skills-lock.json |
postgresql |
data | healthy | .claude/skills/supabase-postgres-best-practices/SKILL.md |
redis |
data | healthy | .claude/skills/nodejs-backend-patterns/SKILL.md |
mongodb |
data | healthy | .claude/skills/nodejs-backend-patterns/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env |
security | healthy | .env |
generic_api_key::.env |
security | healthy | .env |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/nodejs-backend-patterns/SKILL.md |
security | healthy | .claude/skills/nodejs-backend-patterns/SKILL.md |
auth::.claude/skills/nodejs-best-practices/SKILL.md |
security | healthy | .claude/skills/nodejs-best-practices/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_iy0w7ny |
software | healthy | /tmp/repobility-clone-_iy0w7ny |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .claude/skills/vite/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
124.0.0.0 |
network | healthy | netlify/edge-functions/mlbtv-hls-proxy.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | .claude/skills/react-best-practices/AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/1dde410e-babc-419a-843c-a6554de539e8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1dde410e-babc-419a-843c-a6554de539e8/
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.