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.

cryptochris8/Pregame-World-Cup

https://github.com/cryptochris8/Pregame-World-Cup · scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)

83 raw signals (0 security + 83 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -15.6 (diff) · 80 actionable findings from 1 signal source. 3 repeated signals grouped for readability. 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 1282 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
log software healthy scripts/populate_firestore.js:log
uploadTeams software healthy scripts/populate_firestore.js:uploadTeams
uploadEnhancedTeams software healthy scripts/populate_firestore.js:uploadEnhancedTeams
uploadHeadToHeadMatchups software healthy scripts/populate_firestore.js:uploadHeadToHeadMatchups
uploadPlayers software healthy scripts/populate_firestore.js:uploadPlayers
uploadManagers software healthy scripts/populate_firestore.js:uploadManagers
uploadVenues software healthy scripts/populate_firestore.js:uploadVenues
createGroupStructure software healthy scripts/populate_firestore.js:createGroupStructure
assignTeamsToGroups software healthy scripts/populate_firestore.js:assignTeamsToGroups
createSampleMatches software healthy scripts/populate_firestore.js:createSampleMatches
main software healthy scripts/populate_firestore.js:main
todayDateString software healthy scripts/country-scout/merge-injuries.ts:todayDateString
readInjuryData software healthy scripts/country-scout/merge-injuries.ts:readInjuryData
backupFile software healthy scripts/country-scout/merge-injuries.ts:backupFile
findPlayerIndex software healthy scripts/country-scout/merge-injuries.ts:findPlayerIndex
updateToRecord software healthy scripts/country-scout/merge-injuries.ts:updateToRecord
applyFieldUpdates software healthy scripts/country-scout/merge-injuries.ts:applyFieldUpdates
applyUpdate software healthy scripts/country-scout/merge-injuries.ts:applyUpdate
mergeInjuries software healthy scripts/country-scout/merge-injuries.ts:mergeInjuries
main software healthy scripts/country-scout/build-prompts.ts:main
main software healthy scripts/country-scout/scrub-narratives.ts:main
generateChangelog software healthy scripts/country-scout/changelog.ts:generateChangelog
generatePreviewChangelog software healthy scripts/country-scout/changelog.ts:generatePreviewChangelog
today software healthy scripts/country-scout/changelog.ts:today
groupBy software healthy scripts/country-scout/changelog.ts:groupBy
loadTeams software healthy scripts/country-scout/team-codes.ts:loadTeams
getTeamByCode software healthy scripts/country-scout/team-codes.ts:getTeamByCode
getTeamsByGroup software healthy scripts/country-scout/team-codes.ts:getTeamsByGroup
getAllTeamCodes software healthy scripts/country-scout/team-codes.ts:getAllTeamCodes
getAllTeams software healthy scripts/country-scout/team-codes.ts:getAllTeams
getRecentFormFile software healthy scripts/country-scout/team-codes.ts:getRecentFormFile
getRecentFormPath software healthy scripts/country-scout/team-codes.ts:getRecentFormPath
loadRecentFormForTeam software healthy scripts/country-scout/team-codes.ts:loadRecentFormForTeam
loadInjuriesForTeam software healthy scripts/country-scout/team-codes.ts:loadInjuriesForTeam
loadTacticalProfileForTeam software healthy scripts/country-scout/team-codes.ts:loadTacticalProfileForT…
getAllGroups software healthy scripts/country-scout/team-codes.ts:getAllGroups
getTeamsByConfederation software healthy scripts/country-scout/team-codes.ts:getTeamsByConfederation
getHostNations software healthy scripts/country-scout/team-codes.ts:getHostNations
parseCLIArgs software healthy scripts/country-scout/run.ts:parseCLIArgs
resolveTeams software healthy scripts/country-scout/run.ts:resolveTeams
loadJson software healthy scripts/country-scout/run.ts:loadJson
loadTeamMetadata software healthy scripts/country-scout/run.ts:loadTeamMetadata
loadTeamInjuries software healthy scripts/country-scout/run.ts:loadTeamInjuries
loadTeamTactical software healthy scripts/country-scout/run.ts:loadTeamTactical
loadTeamForm software healthy scripts/country-scout/run.ts:loadTeamForm
loadAgentTemplate software healthy scripts/country-scout/run.ts:loadAgentTemplate
buildScoutPrompt software healthy scripts/country-scout/run.ts:buildScoutPrompt
dispatchScout software healthy scripts/country-scout/run.ts:dispatchScout
phaseDispatch software healthy scripts/country-scout/run.ts:phaseDispatch
phaseMerge software healthy scripts/country-scout/run.ts:phaseMerge

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

LabelLayerStatusPath
.env.example software healthy .env.example
REFACTORING_OPPORTUNITIES.md software healthy REFACTORING_OPPORTUNITIES.md
webpack.config.js software healthy webpack.config.js
TIKTOK_VIDEO_GUIDE.md software healthy TIKTOK_VIDEO_GUIDE.md
CHANGELOG.md software healthy CHANGELOG.md
MARKETING_PLAN.md software healthy MARKETING_PLAN.md
firebase.json software healthy firebase.json
SOCIAL_MEDIA_POSTS.md software healthy SOCIAL_MEDIA_POSTS.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
ANALYSIS_SUMMARY.md software healthy ANALYSIS_SUMMARY.md
README_PHOTOS.md software healthy README_PHOTOS.md
LAUNCH_CHECKLIST.md software healthy LAUNCH_CHECKLIST.md
CODEBASE_REVIEW_2026-02-10.md software healthy CODEBASE_REVIEW_2026-02-10.md
CODE_REVIEW_TODO_2026-06-03.md software healthy CODE_REVIEW_TODO_2026-06-03.md
PREGAME_ORIGINAL_SUMMARY.md software healthy PREGAME_ORIGINAL_SUMMARY.md
package.json software healthy package.json
PHOTO_SOLUTION_SUMMARY.md software healthy PHOTO_SOLUTION_SUMMARY.md
tailwind.config.js software healthy tailwind.config.js
PLAY_STORE_SUBMISSION.md software healthy PLAY_STORE_SUBMISSION.md
IMPLEMENTATION_COMPLETE.md software healthy IMPLEMENTATION_COMPLETE.md
jest.config.js software healthy jest.config.js
PHOTO_FETCHING_GUIDE.md software healthy PHOTO_FETCHING_GUIDE.md
cors.json software healthy cors.json
pubspec.yaml software healthy pubspec.yaml
firestore.indexes.json software healthy firestore.indexes.json
WORLD_CUP_2026_BRAINSTORM.md software healthy WORLD_CUP_2026_BRAINSTORM.md
analysis_options.yaml software healthy analysis_options.yaml
l10n.yaml software healthy l10n.yaml
tsconfig.json software healthy tsconfig.json
codemagic.yaml software healthy codemagic.yaml
populate_firestore.js software healthy scripts/populate_firestore.js
download_flags.sh software healthy scripts/download_flags.sh
setup-firestore-ttl.sh software healthy scripts/setup-firestore-ttl.sh
README.md software healthy scripts/README.md
merge-injuries.ts software healthy scripts/country-scout/merge-injuries.ts
run.test.ts software healthy scripts/country-scout/run.test.ts
country-scout.md software healthy scripts/country-scout/country-scout.md
regen-list.json software healthy scripts/country-scout/regen-list.json
merge-types.ts software healthy scripts/country-scout/merge-types.ts
build-prompts.ts software healthy scripts/country-scout/build-prompts.ts
scrub-narratives.ts software healthy scripts/country-scout/scrub-narratives.ts
changelog.ts software healthy scripts/country-scout/changelog.ts
team-codes.ts software healthy scripts/country-scout/team-codes.ts
run.ts software healthy scripts/country-scout/run.ts
merge-tactical.ts software healthy scripts/country-scout/merge-tactical.ts
merge.test.ts software healthy scripts/country-scout/merge.test.ts
package-lock.json software healthy scripts/country-scout/package-lock.json
changed-teams.json software healthy scripts/country-scout/changed-teams.json
merge-recent-form.ts software healthy scripts/country-scout/merge-recent-form.ts

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

LabelLayerStatusPath
SkyboxErrorBoundary software healthy penalty-kick-game/src/components/Skybox.tsx:SkyboxErrorBoun…
AudioManager software healthy penalty-kick-game/src/core/AudioManager.ts:AudioManager
Ge software healthy website/penalty-kick-game/assets/index-ZGNleOTQ.js:Ge
Pn software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Pn
K software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:K
Ye software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ye
Ad software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ad
si software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:si
xt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:xt
dt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:dt
rn software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:rn
Do software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Do
tt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:tt
xs software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:xs
Ea software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ea
Uo software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Uo
Jt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Jt
ht software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:ht
It software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:It
Xe software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Xe
ki software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:ki
Ft software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ft
Rd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Rd
Id software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Id
Cs software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Cs
bt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:bt
Pd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Pd
Oo software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Oo
Ld software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ld
ti software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:ti
Rs software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Rs
Bo software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Bo
li software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:li
Ln software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Ln
Nd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Nd
Bd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Bd
Vd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Vd
Hd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Hd
Jd software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Jd
ln software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:ln
Wi software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Wi
Yc software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Yc
xr software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:xr
hf software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:hf
Xi software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Xi
vr software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:vr
yr software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:yr
Kt software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Kt
wg software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:wg
Mr software healthy website/penalty-kick-game/assets/three-DBMlPueJ.js:Mr

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

LabelLayerStatusPath
scripts software healthy scripts
country-scout software healthy scripts/country-scout
scout-prompts software healthy scripts/country-scout/scout-prompts
scout-results software healthy scripts/country-scout/scout-results
archive-2026-05-sweep software healthy scripts/country-scout/scout-results/archive-2026-05-sweep
penalty-kick-game software healthy penalty-kick-game
src software healthy penalty-kick-game/src
game software healthy penalty-kick-game/src/game
stores software healthy penalty-kick-game/src/stores
components software healthy penalty-kick-game/src/components
core software healthy penalty-kick-game/src/core
ui software healthy penalty-kick-game/src/ui
website software healthy website
js software healthy website/js
review software healthy website/review
penalty-kick-game software healthy website/penalty-kick-game
assets software healthy website/penalty-kick-game/assets
css software healthy website/css
src software healthy src
types software healthy src/types
screens software healthy src/screens
venue software healthy src/screens/venue
components software healthy src/components
signup software healthy src/components/signup
firebase software healthy src/firebase
services software healthy src/services
__tests__ software healthy src/services/__tests__
config software healthy src/config
styles software healthy src/styles
functions software healthy functions
src software healthy functions/src
__tests__ software healthy functions/__tests__
mocks software healthy functions/__tests__/mocks
android software healthy android
app software healthy android/app
src software healthy android/app/src
main software healthy android/app/src/main
kotlin software healthy android/app/src/main/kotlin
com software healthy android/app/src/main/kotlin/com
christophercampbell software healthy android/app/src/main/kotlin/com/christophercampbell
pregameworldcup software healthy android/app/src/main/kotlin/com/christophercampbell/pregame…
docs software healthy docs
web software healthy web
lib software healthy lib
core software healthy lib/core
ai software healthy lib/core/ai
ios software healthy ios
WorldCupWidget software healthy ios/WorldCupWidget
Assets.xcassets software healthy ios/WorldCupWidget/Assets.xcassets
WidgetBackground.colorset software healthy ios/WorldCupWidget/Assets.xcassets/WidgetBackground.colorset

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

LabelLayerStatusPath
2.37.996.608 network healthy src/screens/venue/VenueOwnerDashboard.tsx
192.168.1.1 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.2 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.3 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.4 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.5 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.6 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.7 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.8 network healthy functions/__tests__/rate-limiter.test.ts
10.0.0.9 network healthy functions/__tests__/rate-limiter.test.ts
172.16.0.1 network healthy functions/__tests__/rate-limiter.test.ts
172.16.0.2 network healthy functions/__tests__/rate-limiter.test.ts
172.16.0.3 network healthy functions/__tests__/rate-limiter.test.ts
203.0.113.50 network healthy functions/__tests__/rate-limiter.test.ts
1.2.3.4 network healthy functions/__tests__/rate-limiter.test.ts
5.6.7.8 network healthy functions/__tests__/rate-limiter.test.ts
9.10.11.12 network healthy functions/__tests__/rate-limiter.test.ts
100.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
200.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
300.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
50.50.50.50 network healthy functions/__tests__/rate-limiter.test.ts
99.99.99.99 network healthy functions/__tests__/rate-limiter.test.ts
11.11.11.11 network healthy functions/__tests__/rate-limiter.test.ts
12.12.12.12 network healthy functions/__tests__/rate-limiter.test.ts
13.13.13.13 network healthy functions/__tests__/rate-limiter.test.ts
14.14.14.14 network healthy functions/__tests__/rate-limiter.test.ts
20.20.20.20 network healthy functions/__tests__/rate-limiter.test.ts
30.30.30.30 network healthy functions/__tests__/rate-limiter.test.ts
40.40.40.40 network healthy functions/__tests__/rate-limiter.test.ts
55.55.55.55 network healthy functions/__tests__/rate-limiter.test.ts
66.66.66.66 network healthy functions/__tests__/rate-limiter.test.ts
70.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
70.0.0.2 network healthy functions/__tests__/rate-limiter.test.ts
80.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
127.0.0.1 network healthy functions/__tests__/rate-limiter.test.ts
192.168.0.1 network healthy functions/__tests__/rate-limiter.test.ts
88.88.88.88 network healthy functions/__tests__/rate-limiter.test.ts
77.77.77.77 network healthy functions/__tests__/rate-limiter.test.ts
10.10.10.10 network healthy functions/__tests__/rate-limiter.test.ts
44.44.44.44 network healthy functions/__tests__/rate-limiter.test.ts
90.90.90.90 network healthy functions/__tests__/rate-limiter.test.ts

LabelLayerStatusPath
App frontend healthy src/App.tsx
LeaderboardScreen frontend healthy src/screens/LeaderboardScreen.tsx
ProfileScreen frontend healthy src/screens/ProfileScreen.tsx
LoginScreen frontend healthy src/screens/LoginScreen.tsx
InventoryScreen frontend healthy src/screens/InventoryScreen.tsx
FanSubscriptionScreen frontend healthy src/screens/FanSubscriptionScreen.tsx
GameScreen frontend healthy src/screens/GameScreen.tsx
SpecialsManager frontend healthy src/screens/venue/SpecialsManager.tsx
VenueProfile frontend healthy src/screens/venue/VenueProfile.tsx
VenueSubscription frontend healthy src/screens/venue/VenueSubscription.tsx
AnalyticsDashboard frontend healthy src/screens/venue/AnalyticsDashboard.tsx
FanEngagement frontend healthy src/screens/venue/FanEngagement.tsx
VenueSignupWizard frontend healthy src/screens/venue/VenueSignupWizard.tsx
LiveStreamManager frontend healthy src/screens/venue/LiveStreamManager.tsx
BillingSuccess frontend healthy src/screens/venue/BillingSuccess.tsx
TestBilling frontend healthy src/screens/venue/TestBilling.tsx
VenueSubscriptionSimple frontend healthy src/screens/venue/VenueSubscriptionSimple.tsx
VenueOwnerDashboard frontend healthy src/screens/venue/VenueOwnerDashboard.tsx
AddressAutocomplete frontend healthy src/components/AddressAutocomplete.tsx
VenueDetailsStep frontend healthy src/components/signup/VenueDetailsStep.tsx
AccountStep frontend healthy src/components/signup/AccountStep.tsx
SuccessStep frontend healthy src/components/signup/SuccessStep.tsx
VerificationStep frontend healthy src/components/signup/VerificationStep.tsx
HoursStep frontend healthy src/components/signup/HoursStep.tsx

LabelLayerStatusPath
/ frontend healthy src/App.tsx
/game frontend healthy src/App.tsx
/leaderboard frontend healthy src/App.tsx
/profile frontend healthy src/App.tsx
/inventory frontend healthy src/App.tsx
/venue/signup frontend healthy src/App.tsx
/venue frontend healthy src/App.tsx
/venue/profile frontend healthy src/App.tsx
/venue/livestream frontend healthy src/App.tsx
/venue/specials frontend healthy src/App.tsx
/venue/analytics frontend healthy src/App.tsx
/venue/engagement frontend healthy src/App.tsx
/venue/billing frontend healthy src/App.tsx
/venue/billing/success frontend healthy src/App.tsx

LabelLayerStatusPath
password_literal::src/components/signup/AccountStep.tsx security healthy src/components/signup/AccountStep.tsx
password_literal::src/components/signup/AccountStep.tsx security healthy src/components/signup/AccountStep.tsx
generic_api_key::web/index.html security healthy web/index.html

LabelLayerStatusPath
auth::android/app/build.gradle.kts security healthy android/app/build.gradle.kts
auth::web/index.html security healthy web/index.html

LabelLayerStatusPath
cryptochris8__Pregame-World-Cup software healthy /data/fable5_failed_archive/cryptochris8__Pregame-World-Cup

LabelLayerStatusPath
pubsub data healthy functions/src/index.ts

LabelLayerStatusPath
port:3000 network healthy webpack.config.js

LabelLayerStatusPath
loadbalancer network healthy functions/src/rate-limiter.ts

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
gpu (detected) hardware healthy penalty-kick-game/package-lock.json
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/0b5c7d14-3093-4f28-bb9d-4e12b87d910a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0b5c7d14-3093-4f28-bb9d-4e12b87d910a/

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.