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.

rafaelmelon/peliscore

https://github.com/rafaelmelon/peliscore · scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)

38 raw signals (0 security + 38 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 38 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 564 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
fetchWinners software healthy scripts/sync-awards.ts:fetchWinners
fetchTMDBMovie software healthy scripts/sync-awards.ts:fetchTMDBMovie
fetchProviderIds software healthy scripts/sync-awards.ts:fetchProviderIds
main software healthy scripts/sync-awards.ts:main
fetchProviderIds software healthy scripts/backfill-providers.ts:fetchProviderIds
main software healthy scripts/backfill-providers.ts:main
register software healthy src/instrumentation.ts:register
getJwks software healthy src/proxy.ts:getJwks
proxy software healthy src/proxy.ts:proxy
imageLoader software healthy src/shared/imageLoader.ts:imageLoader
getAuthUser software healthy src/shared/api/auth.ts:getAuthUser
unauthorized software healthy src/shared/api/auth.ts:unauthorized
clientIp software healthy src/shared/api/rateLimit.ts:clientIp
rateLimit software healthy src/shared/api/rateLimit.ts:rateLimit
cn software healthy src/shared/utils/cn.ts:cn
AppFooter software healthy src/shared/components/AppFooter.tsx:AppFooter
BottomNav software healthy src/shared/components/BottomNav.tsx:BottomNav
ThemeToggle software healthy src/shared/components/ThemeToggle.tsx:ThemeToggle
Logo software healthy src/shared/components/Navbar.tsx:Logo
Navbar software healthy src/shared/components/Navbar.tsx:Navbar
validateMovieRef software healthy src/shared/validation/movieRef.ts:validateMovieRef
useDebounce software healthy src/shared/hooks/useDebounce.ts:useDebounce
subscribe software healthy src/shared/hooks/useShowOriginalTitles.ts:subscribe
useShowOriginalTitles software healthy src/shared/hooks/useShowOriginalTitles.ts:useShowOriginalTi…
getSnapshot software healthy src/shared/hooks/useSubscribedProviders.ts:getSnapshot
subscribe software healthy src/shared/hooks/useSubscribedProviders.ts:subscribe
toggleProvider software healthy src/shared/hooks/useSubscribedProviders.ts:toggleProvider
useSubscribedProviders software healthy src/shared/hooks/useSubscribedProviders.ts:useSubscribedPro…
LandingPage software healthy src/app/page.tsx:LandingPage
RootLayout software healthy src/app/layout.tsx:RootLayout
GlobalError software healthy src/app/global-error.tsx:GlobalError
Providers software healthy src/app/providers.tsx:Providers
GET software healthy src/app/auth/callback/route.ts:GET
inviterId software healthy src/app/auth/callback/route.ts:inviterId
GET software healthy src/app/api/users/[username]/route.ts:GET
ratings software healthy src/app/api/users/[username]/route.ts:ratings
watch software healthy src/app/api/users/[username]/route.ts:watch
GET software healthy src/app/api/users/search/route.ts:GET
results software healthy src/app/api/users/search/route.ts:results
GET software healthy src/app/api/movies/route.ts:GET
rows software healthy src/app/api/movies/route.ts:rows
GET software healthy src/app/api/movies/[id]/route.ts:GET
GET software healthy src/app/api/movies/[id]/awards/route.ts:GET
GET software healthy src/app/api/movies/[id]/providers/route.ts:GET
dedup software healthy src/app/api/movies/[id]/providers/route.ts:dedup
GET software healthy src/app/api/movies/[id]/reviews/route.ts:GET
rows software healthy src/app/api/movies/[id]/reviews/route.ts:rows
GET software healthy src/app/api/movies/lookup/route.ts:GET
GET software healthy src/app/api/movies/seed/route.ts:GET
GET software healthy src/app/api/awards/route.ts:GET

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
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
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
next.config.ts software healthy next.config.ts
AUDIT-2026-06.md software healthy docs/AUDIT-2026-06.md
README.md software healthy docs/README.md
ROADMAP.md software healthy docs/ROADMAP.md
VISION.md software healthy docs/VISION.md
sync-awards.ts software healthy scripts/sync-awards.ts
backfill-providers.ts software healthy scripts/backfill-providers.ts
settings.local.json software healthy .claude/settings.local.json
schema.sql software healthy supabase/schema.sql
20260530b_awards_providers.sql software healthy supabase/migrations/20260530b_awards_providers.sql
20260530_awards_schema_and_rls_hardening.sql software healthy supabase/migrations/20260530_awards_schema_and_rls_hardenin…
20260612d_avatars.sql software healthy supabase/migrations/20260612d_avatars.sql
20260612b_follows.sql software healthy supabase/migrations/20260612b_follows.sql
20260613b_profile_personalization.sql software healthy supabase/migrations/20260613b_profile_personalization.sql
20260523_awards.sql software healthy supabase/migrations/20260523_awards.sql
20260612_recs_server.sql software healthy supabase/migrations/20260612_recs_server.sql
20260613_onboarding.sql software healthy supabase/migrations/20260613_onboarding.sql
20260612c_reviews.sql software healthy supabase/migrations/20260612c_reviews.sql
20260612e_rate_limits.sql software healthy supabase/migrations/20260612e_rate_limits.sql
20260606_social_profiles.sql software healthy supabase/migrations/20260606_social_profiles.sql
ci.yml software healthy .github/workflows/ci.yml
instrumentation.ts software healthy src/instrumentation.ts
sentry.server.config.ts software healthy src/sentry.server.config.ts
instrumentation-client.ts software healthy src/instrumentation-client.ts
sentry.edge.config.ts software healthy src/sentry.edge.config.ts
proxy.ts software healthy src/proxy.ts
imageLoader.ts software healthy src/shared/imageLoader.ts
index.ts software healthy src/shared/types/index.ts
auth.ts software healthy src/shared/api/auth.ts
rateLimit.ts software healthy src/shared/api/rateLimit.ts
cn.ts software healthy src/shared/utils/cn.ts
AppFooter.tsx software healthy src/shared/components/AppFooter.tsx
BottomNav.tsx software healthy src/shared/components/BottomNav.tsx
ThemeToggle.tsx software healthy src/shared/components/ThemeToggle.tsx
Navbar.tsx software healthy src/shared/components/Navbar.tsx
movieRef.ts software healthy src/shared/validation/movieRef.ts
useDebounce.ts software healthy src/shared/hooks/useDebounce.ts
useShowOriginalTitles.ts software healthy src/shared/hooks/useShowOriginalTitles.ts
useSubscribedProviders.ts software healthy src/shared/hooks/useSubscribedProviders.ts

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
shared software healthy src/shared
types software healthy src/shared/types
api software healthy src/shared/api
utils software healthy src/shared/utils
components software healthy src/shared/components
validation software healthy src/shared/validation
hooks software healthy src/shared/hooks
app software healthy src/app
auth software healthy src/app/auth
callback software healthy src/app/auth/callback
api software healthy src/app/api
users software healthy src/app/api/users
[username] software healthy src/app/api/users/[username]
search software healthy src/app/api/users/search
movies software healthy src/app/api/movies
[id] software healthy src/app/api/movies/[id]
awards software healthy src/app/api/movies/[id]/awards
providers software healthy src/app/api/movies/[id]/providers
reviews software healthy src/app/api/movies/[id]/reviews
lookup software healthy src/app/api/movies/lookup
seed software healthy src/app/api/movies/seed
awards software healthy src/app/api/awards
ids software healthy src/app/api/awards/ids
recommendations software healthy src/app/api/recommendations
admin software healthy src/app/api/admin
sync-awards software healthy src/app/api/admin/sync-awards
social software healthy src/app/api/social
activity software healthy src/app/api/social/activity
following software healthy src/app/api/social/following
user software healthy src/app/api/user
statuses software healthy src/app/api/user/statuses
watchlist software healthy src/app/api/user/watchlist
ratings software healthy src/app/api/user/ratings
favorites software healthy src/app/api/user/favorites
export software healthy src/app/api/user/export
(app) software healthy src/app/(app)
movies software healthy src/app/(app)/movies
[id] software healthy src/app/(app)/movies/[id]
recommendations software healthy src/app/(app)/recommendations
discover software healthy src/app/(app)/discover
watchlist software healthy src/app/(app)/watchlist
profile software healthy src/app/(app)/profile

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

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/(app) frontend healthy src/app/(app)/page.tsx
/(app)/movies/[id] frontend healthy src/app/(app)/movies/[id]/page.tsx
/(app)/recommendations frontend healthy src/app/(app)/recommendations/page.tsx
/(app)/discover frontend healthy src/app/(app)/discover/page.tsx
/(app)/watchlist frontend healthy src/app/(app)/watchlist/page.tsx
/(app)/profile frontend healthy src/app/(app)/profile/page.tsx
/(app)/u/[username] frontend healthy src/app/(app)/u/[username]/page.tsx
/(app)/stats frontend healthy src/app/(app)/stats/page.tsx
/(auth)/login frontend healthy src/app/(auth)/login/page.tsx
/(auth)/register frontend healthy src/app/(auth)/register/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/ frontend healthy src/features/auth/actions.ts

LabelLayerStatusPath
LandingPage frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
GlobalError frontend healthy src/app/global-error.tsx
NotFound frontend healthy src/app/(app)/not-found.tsx
AppRootPage frontend healthy src/app/(app)/page.tsx
AppError frontend healthy src/app/(app)/error.tsx
MovieLoading frontend healthy src/app/(app)/movies/[id]/loading.tsx
RecommendationsPage frontend healthy src/app/(app)/recommendations/page.tsx
DiscoverPage frontend healthy src/app/(app)/discover/page.tsx
WatchlistLoading frontend healthy src/app/(app)/watchlist/loading.tsx
StatsLoading frontend healthy src/app/(app)/stats/loading.tsx
AuthLayout frontend healthy src/app/(auth)/layout.tsx
PrivacyPage frontend healthy src/app/privacy/page.tsx

LabelLayerStatusPath
20260530b_awards_providers.sql data healthy supabase/migrations/20260530b_awards_providers.sql
20260530_awards_schema_and_rls_hardening.sql data healthy supabase/migrations/20260530_awards_schema_and_rls_hardenin…
20260612d_avatars.sql data healthy supabase/migrations/20260612d_avatars.sql
20260612b_follows.sql data healthy supabase/migrations/20260612b_follows.sql
20260613b_profile_personalization.sql data healthy supabase/migrations/20260613b_profile_personalization.sql
20260523_awards.sql data healthy supabase/migrations/20260523_awards.sql
20260612_recs_server.sql data healthy supabase/migrations/20260612_recs_server.sql
20260613_onboarding.sql data healthy supabase/migrations/20260613_onboarding.sql
20260612c_reviews.sql data healthy supabase/migrations/20260612c_reviews.sql
20260612e_rate_limits.sql data healthy supabase/migrations/20260612e_rate_limits.sql
20260606_social_profiles.sql data healthy supabase/migrations/20260606_social_profiles.sql

LabelLayerStatusPath
auth::src/proxy.ts security healthy src/proxy.ts
auth::.env.example security healthy .env.example
auth::src/app/auth/callback/route.ts security healthy src/app/auth/callback/route.ts
auth::src/features/auth/components/GoogleButton.tsx security healthy src/features/auth/components/GoogleButton.tsx
auth::src/features/auth/lib/username.ts security healthy src/features/auth/lib/username.ts
auth::src/features/auth/constants.ts security healthy src/features/auth/constants.ts
auth::src/features/auth/actions.ts security healthy src/features/auth/actions.ts
auth::src/app/(auth)/login/page.tsx security healthy src/app/(auth)/login/page.tsx

LabelLayerStatusPath
CerebrasProvider software healthy src/infrastructure/ai/providers/cerebras.ts:CerebrasProvider
GeminiProvider software healthy src/infrastructure/ai/providers/gemini.ts:GeminiProvider
OpenRouterProvider software healthy src/infrastructure/ai/providers/openrouter.ts:OpenRouterPro…
GroqProvider software healthy src/infrastructure/ai/providers/groq.ts:GroqProvider
AnthropicProvider software healthy src/infrastructure/ai/providers/anthropic.ts:AnthropicProvi…

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy src/shared/api/rateLimit.ts

LabelLayerStatusPath
repobility-clone-t9oelg19 software healthy /tmp/repobility-clone-t9oelg19

LabelLayerStatusPath
public data healthy supabase/schema.sql

LabelLayerStatusPath
gpu (detected) hardware healthy src/infrastructure/ai/providers/openrouter.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ci cicd healthy .github/workflows/ci.yml
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/f1bc1a32-a7a0-43d7-ac08-3ec5da9c1fd7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f1bc1a32-a7a0-43d7-ac08-3ec5da9c1fd7/

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.