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.

XimoAcademy/ximo

https://github.com/XimoAcademy/ximo · scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 33 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 780 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
proxy software healthy proxy.ts:proxy
time software healthy scripts/time-app-page.mjs:time
admin software healthy scripts/qa-funcional.mjs:admin
check software healthy scripts/qa-funcional.mjs:check
prior software healthy scripts/qa-funcional.mjs:prior
user software healthy scripts/qa-funcional.mjs:user
j software healthy scripts/qa-funcional.mjs:j
stripe software healthy scripts/test-demo-stripe.mjs:stripe
sbAdmin software healthy scripts/test-demo-stripe.mjs:sbAdmin
check software healthy scripts/test-demo-stripe.mjs:check
stripe software healthy scripts/test-payments-e2e.mjs:stripe
sbAdmin software healthy scripts/test-payments-e2e.mjs:sbAdmin
check software healthy scripts/test-payments-e2e.mjs:check
post software healthy scripts/test-payments-e2e.mjs:post
robots software healthy app/robots.ts:robots
NotFound software healthy app/not-found.tsx:NotFound
manifest software healthy app/manifest.ts:manifest
sitemap software healthy app/sitemap.ts:sitemap
Home software healthy app/page.tsx:Home
RootLayout software healthy app/layout.tsx:RootLayout
Error software healthy app/error.tsx:Error
GET software healthy app/auth/confirm/route.ts:GET
ResetPasswordPage software healthy app/reset-password/page.tsx:ResetPasswordPage
BuildLog software healthy app/build-log/page.tsx:BuildLog
LoginForm software healthy app/login/LoginForm.tsx:LoginForm
LoginPage software healthy app/login/page.tsx:LoginPage
GET software healthy app/api/health/route.ts:GET
GET software healthy app/api/cron/reminders/route.ts:GET
add software healthy app/api/cron/reminders/route.ts:add
resolveUserId software healthy app/api/webhooks/stripe/route.ts:resolveUserId
handleEvent software healthy app/api/webhooks/stripe/route.ts:handleEvent
POST software healthy app/api/webhooks/stripe/route.ts:POST
AccountStatusPage software healthy app/account-status/page.tsx:AccountStatusPage
LegalShell software healthy app/components/LegalShell.tsx:LegalShell
ScrollReveal software healthy app/components/ScrollReveal.tsx:ScrollReveal
Emblem software healthy app/components/Emblem.tsx:Emblem
AuthShell software healthy app/components/AuthShell.tsx:AuthShell
ThemeToggleButton software healthy app/components/ThemeToggleButton.tsx:ThemeToggleButton
ForgotPasswordPage software healthy app/forgot-password/page.tsx:ForgotPasswordPage
PrivacidadPage software healthy app/privacidad/page.tsx:PrivacidadPage
ThemeProvider software healthy app/providers/ThemeProvider.tsx:ThemeProvider
stored software healthy app/providers/ThemeProvider.tsx:stored
applyResolved software healthy app/providers/ThemeProvider.tsx:applyResolved
handler software healthy app/providers/ThemeProvider.tsx:handler
setTheme software healthy app/providers/ThemeProvider.tsx:setTheme
useTheme software healthy app/providers/ThemeProvider.tsx:useTheme
AppNotFound software healthy app/app/not-found.tsx:AppNotFound
AppLoading software healthy app/app/loading.tsx:AppLoading
DashboardPage software healthy app/app/page.tsx:DashboardPage
AppLayout software healthy app/app/layout.tsx:AppLayout

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
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
proxy.ts software healthy proxy.ts
next.config.ts software healthy next.config.ts
security-plan.md software healthy docs/security-plan.md
app-map-figma-spec.md software healthy docs/app-map-figma-spec.md
data-flow-performance.md software healthy docs/data-flow-performance.md
README.md software healthy docs/README.md
infrastructure-scaling.md software healthy docs/infrastructure-scaling.md
launch-checklist.md software healthy docs/launch-checklist.md
problem-process-solution.md software healthy docs/problem-process-solution.md
tools-and-stack.md software healthy docs/tools-and-stack.md
database-plan.md software healthy docs/database-plan.md
architecture-graph.md software healthy docs/architecture-graph.md
function-objectives.md software healthy docs/function-objectives.md
time-app-page.mjs software healthy scripts/time-app-page.mjs
qa-funcional.mjs software healthy scripts/qa-funcional.mjs
crawl-app.mjs software healthy scripts/crawl-app.mjs
test-demo-stripe.mjs software healthy scripts/test-demo-stripe.mjs
test-payments-e2e.mjs software healthy scripts/test-payments-e2e.mjs
robots.ts software healthy app/robots.ts
not-found.tsx software healthy app/not-found.tsx
globals.css software healthy app/globals.css
manifest.ts software healthy app/manifest.ts
sitemap.ts software healthy app/sitemap.ts
page.tsx software healthy app/page.tsx
layout.tsx software healthy app/layout.tsx
error.tsx software healthy app/error.tsx
route.ts software healthy app/auth/confirm/route.ts
page.tsx software healthy app/reset-password/page.tsx
page.tsx software healthy app/build-log/page.tsx
LoginForm.tsx software healthy app/login/LoginForm.tsx
page.tsx software healthy app/login/page.tsx
route.ts software healthy app/api/health/route.ts
route.ts software healthy app/api/cron/reminders/route.ts
route.ts software healthy app/api/webhooks/stripe/route.ts
page.tsx software healthy app/account-status/page.tsx
LegalShell.tsx software healthy app/components/LegalShell.tsx
ScrollReveal.tsx software healthy app/components/ScrollReveal.tsx
Emblem.tsx software healthy app/components/Emblem.tsx
AuthShell.tsx software healthy app/components/AuthShell.tsx

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
app software healthy app
auth software healthy app/auth
confirm software healthy app/auth/confirm
reset-password software healthy app/reset-password
build-log software healthy app/build-log
login software healthy app/login
api software healthy app/api
health software healthy app/api/health
cron software healthy app/api/cron
reminders software healthy app/api/cron/reminders
webhooks software healthy app/api/webhooks
stripe software healthy app/api/webhooks/stripe
account-status software healthy app/account-status
components software healthy app/components
forgot-password software healthy app/forgot-password
privacidad software healthy app/privacidad
providers software healthy app/providers
app software healthy app/app
settings software healthy app/app/settings
help software healthy app/app/help
comunidad software healthy app/app/comunidad
nuevo software healthy app/app/comunidad/nuevo
post software healthy app/app/comunidad/post
[id] software healthy app/app/comunidad/post/[id]
temas software healthy app/app/comunidad/temas
[topic] software healthy app/app/comunidad/temas/[topic]
notifications software healthy app/app/notifications
universidades software healthy app/app/universidades
[id] software healthy app/app/universidades/[id]
sat-toefl software healthy app/app/sat-toefl
perfil software healthy app/app/perfil
progreso software healthy app/app/progreso
promocionar software healthy app/app/promocionar
revision software healthy app/app/promocionar/revision
campana software healthy app/app/promocionar/campana
preview software healthy app/app/promocionar/preview
correos software healthy app/app/correos
components software healthy app/app/components
documentos software healthy app/app/documentos
[id] software healthy app/app/documentos/[id]
directorio software healthy app/app/directorio
[slug] software healthy app/app/directorio/[slug]
billing software healthy app/app/billing
admin software healthy app/app/admin
moderation software healthy app/app/admin/moderation
ads software healthy app/app/admin/ads
tareas software healthy app/app/tareas
[id] software healthy app/app/tareas/[id]

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

LabelLayerStatusPath
NotFound frontend healthy app/not-found.tsx
Home frontend healthy app/page.tsx
RootLayout frontend healthy app/layout.tsx
Error frontend healthy app/error.tsx
ResetPasswordPage frontend healthy app/reset-password/page.tsx
BuildLog frontend healthy app/build-log/page.tsx
LoginForm frontend healthy app/login/LoginForm.tsx
LoginPage frontend healthy app/login/page.tsx
AccountStatusPage frontend healthy app/account-status/page.tsx
LegalShell frontend healthy app/components/LegalShell.tsx
ScrollReveal frontend healthy app/components/ScrollReveal.tsx
Emblem frontend healthy app/components/Emblem.tsx
AuthShell frontend healthy app/components/AuthShell.tsx
ThemeToggleButton frontend healthy app/components/ThemeToggleButton.tsx
ForgotPasswordPage frontend healthy app/forgot-password/page.tsx
PrivacidadPage frontend healthy app/privacidad/page.tsx
AppNotFound frontend healthy app/app/not-found.tsx
AppLoading frontend healthy app/app/loading.tsx
AppSegmentError frontend healthy app/app/error.tsx
ExportDataButton frontend healthy app/app/settings/ExportDataButton.tsx
DeleteAccountButton frontend healthy app/app/settings/DeleteAccountButton.tsx
SettingsPage frontend healthy app/app/settings/page.tsx
HelpPage frontend healthy app/app/help/page.tsx
PostCard frontend healthy app/app/comunidad/PostCard.tsx
Composer frontend healthy app/app/comunidad/Composer.tsx
CommentForm frontend healthy app/app/comunidad/post/[id]/CommentForm.tsx
PrefsForm frontend healthy app/app/notifications/PrefsForm.tsx
AddUniversityForm frontend healthy app/app/universidades/AddUniversityForm.tsx
EditUniversityForm frontend healthy app/app/universidades/[id]/EditUniversityForm.tsx
SatToeflPage frontend healthy app/app/sat-toefl/page.tsx
ProfileForm frontend healthy app/app/perfil/ProfileForm.tsx
AvatarUploader frontend healthy app/app/perfil/AvatarUploader.tsx
ProgresoClient frontend healthy app/app/progreso/ProgresoClient.tsx
BrandAdForm frontend healthy app/app/promocionar/BrandAdForm.tsx
PromocionarPage frontend healthy app/app/promocionar/page.tsx
CampanaPage frontend healthy app/app/promocionar/campana/page.tsx
AdPreviewPage frontend healthy app/app/promocionar/preview/page.tsx
ComposeEmail frontend healthy app/app/correos/ComposeEmail.tsx
RivePlaceholder frontend healthy app/app/components/RivePlaceholder.tsx
PageHeader frontend healthy app/app/components/PageHeader.tsx
AppShell frontend healthy app/app/components/AppShell.tsx
AddDocumentForm frontend healthy app/app/documentos/AddDocumentForm.tsx
DocumentFile frontend healthy app/app/documentos/[id]/DocumentFile.tsx
EditDocumentForm frontend healthy app/app/documentos/[id]/EditDocumentForm.tsx
CheckoutButtons frontend healthy app/app/billing/CheckoutButtons.tsx
PlanCheckoutButton frontend healthy app/app/billing/PlanCheckoutButton.tsx
ManageButton frontend healthy app/app/billing/ManageButton.tsx
AddTaskForm frontend healthy app/app/tareas/AddTaskForm.tsx
EditTaskForm frontend healthy app/app/tareas/[id]/EditTaskForm.tsx
OnboardingPage frontend healthy app/app/onboarding/page.tsx

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

LabelLayerStatusPath
/page.tsx frontend healthy app/app/page.tsx
/settings frontend healthy app/app/settings/page.tsx
/help frontend healthy app/app/help/page.tsx
/comunidad frontend healthy app/app/comunidad/page.tsx
/comunidad/nuevo frontend healthy app/app/comunidad/nuevo/page.tsx
/comunidad/post/[id] frontend healthy app/app/comunidad/post/[id]/page.tsx
/comunidad/temas/[topic] frontend healthy app/app/comunidad/temas/[topic]/page.tsx
/notifications frontend healthy app/app/notifications/page.tsx
/universidades frontend healthy app/app/universidades/page.tsx
/universidades/[id] frontend healthy app/app/universidades/[id]/page.tsx
/sat-toefl frontend healthy app/app/sat-toefl/page.tsx
/perfil frontend healthy app/app/perfil/page.tsx
/progreso frontend healthy app/app/progreso/page.tsx
/promocionar frontend healthy app/app/promocionar/page.tsx
/promocionar/revision frontend healthy app/app/promocionar/revision/page.tsx
/promocionar/campana frontend healthy app/app/promocionar/campana/page.tsx
/promocionar/preview frontend healthy app/app/promocionar/preview/page.tsx
/correos frontend healthy app/app/correos/page.tsx
/documentos frontend healthy app/app/documentos/page.tsx
/documentos/[id] frontend healthy app/app/documentos/[id]/page.tsx
/directorio frontend healthy app/app/directorio/page.tsx
/directorio/[slug] frontend healthy app/app/directorio/[slug]/page.tsx
/billing frontend healthy app/app/billing/page.tsx
/admin/moderation frontend healthy app/app/admin/moderation/page.tsx
/admin/ads frontend healthy app/app/admin/ads/page.tsx
/tareas frontend healthy app/app/tareas/page.tsx
/tareas/[id] frontend healthy app/app/tareas/[id]/page.tsx
/onboarding frontend healthy app/app/onboarding/page.tsx
/recruiting frontend healthy app/app/recruiting/page.tsx
/marcas frontend healthy app/app/marcas/page.tsx
/coaches frontend healthy app/app/coaches/page.tsx
/coaches/[id] frontend healthy app/app/coaches/[id]/page.tsx
/cursos frontend healthy app/app/cursos/page.tsx
/cursos/[courseId] frontend healthy app/app/cursos/[courseId]/page.tsx
/cursos/[courseId]/[lessonId] frontend healthy app/app/cursos/[courseId]/[lessonId]/page.tsx
/cursos/[courseId]/certificado frontend healthy app/app/cursos/[courseId]/certificado/page.tsx

LabelLayerStatusPath
001_initial_ximo_schema.sql data healthy supabase/migrations/001_initial_ximo_schema.sql
007_daily_streak.sql data healthy supabase/migrations/007_daily_streak.sql
008_perf_indexes.sql data healthy supabase/migrations/008_perf_indexes.sql
005_stripe_billing.sql data healthy supabase/migrations/005_stripe_billing.sql
003_fix_encoding.sql data healthy supabase/migrations/003_fix_encoding.sql
004_ncaa_directory.sql data healthy supabase/migrations/004_ncaa_directory.sql
006_brand_ads_public_bucket.sql data healthy supabase/migrations/006_brand_ads_public_bucket.sql
002_subscription_rpc.sql data healthy supabase/migrations/002_subscription_rpc.sql

LabelLayerStatusPath
password_literal::scripts/time-app-page.mjs security healthy scripts/time-app-page.mjs
password_literal::scripts/crawl-app.mjs security healthy scripts/crawl-app.mjs

LabelLayerStatusPath
auth::app/auth/confirm/route.ts security healthy app/auth/confirm/route.ts
auth::scripts/qa-funcional.mjs security healthy scripts/qa-funcional.mjs

LabelLayerStatusPath
repobility-clone-4ynbp_hg software healthy /tmp/repobility-clone-4ynbp_hg

LabelLayerStatusPath
to software healthy app/providers/ThemeProvider.tsx:to

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
public data healthy supabase/APLICAR_PENDIENTE.sql

LabelLayerStatusPath
127.0.0.1 network healthy scripts/time-app-page.mjs

LabelLayerStatusPath
gpu (detected) hardware healthy .claude/skills/high-end-visual-design/SKILL.md

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

LabelLayerStatusPath
verify 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/2e48af6a-0ef4-4253-9f4a-c008a9be76df/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2e48af6a-0ef4-4253-9f4a-c008a9be76df/

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.