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.

rodrigoBermejo/habit-tracker

https://github.com/rodrigoBermejo/habit-tracker · scanned 2026-06-15 23:54 UTC (2 months, 3 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 15 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 427 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
spec.md software healthy spec.md
.mcp.json software healthy .mcp.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
next-env.d.ts software healthy next-env.d.ts
package-lock.json software healthy package-lock.json
CONTEXT.md software healthy CONTEXT.md
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
spec-borrador.md software healthy insumos/spec-borrador.md
README.md software healthy insumos/README.md
brief-demo-expandido.md software healthy insumos/brief-demo-expandido.md
02-borrador-spec.md software healthy insumos/02-borrador-spec.md
01-que-es-una-spec.md software healthy insumos/01-que-es-una-spec.md
03-paso-a-paso.md software healthy insumos/03-paso-a-paso.md
brief.md software healthy insumos/brief.md
checklist-viernes.md software healthy insumos/checklist-viernes.md
README.md software healthy insumos/prompts/README.md
index.html software healthy insumos/prompts/index.html
build-docs-site.py software healthy insumos/prompts/build-docs-site.py
GUIA-DIDACTICA.md software healthy insumos/prompts/GUIA-DIDACTICA.md
SKILLS-RECOMENDADAS.md software healthy insumos/prompts/SKILLS-RECOMENDADAS.md
04.3-compuerta-adrs.md software healthy insumos/prompts/bloque-04-adrs/04.3-compuerta-adrs.md
04.1-invocar-arquitecto.md software healthy insumos/prompts/bloque-04-adrs/04.1-invocar-arquitecto.md
04.2-cerrar-adr.md software healthy insumos/prompts/bloque-04-adrs/04.2-cerrar-adr.md
07.3-smoke-test-reviewer.md software healthy insumos/prompts/bloque-07-reviewer/07.3-smoke-test-reviewer…
07.2-construir-reviewer.md software healthy insumos/prompts/bloque-07-reviewer/07.2-construir-reviewer.…
07.1-spec-reviewer.md software healthy insumos/prompts/bloque-07-reviewer/07.1-spec-reviewer.md
06.3-invocar-qa.md software healthy insumos/prompts/bloque-06-qa/06.3-invocar-qa.md
06.2-construir-qa.md software healthy insumos/prompts/bloque-06-qa/06.2-construir-qa.md
06.4-compuerta-cobertura.md software healthy insumos/prompts/bloque-06-qa/06.4-compuerta-cobertura.md
06.1-spec-qa.md software healthy insumos/prompts/bloque-06-qa/06.1-spec-qa.md
03.1-spec-arquitecto.md software healthy insumos/prompts/bloque-03-arquitecto/03.1-spec-arquitecto.md
03.3-construir-arquitecto.md software healthy insumos/prompts/bloque-03-arquitecto/03.3-construir-arquite…
03.2-critica-spec-arquitecto.md software healthy insumos/prompts/bloque-03-arquitecto/03.2-critica-spec-arqu…
03.4-probar-arquitecto.md software healthy insumos/prompts/bloque-03-arquitecto/03.4-probar-arquitecto…
08.2-construir-implementer.md software healthy insumos/prompts/bloque-08-implementer/08.2-construir-implem…
08.1-spec-implementer.md software healthy insumos/prompts/bloque-08-implementer/08.1-spec-implementer…
11.4-readiness-entorno.md software healthy insumos/prompts/bloque-11-plan-readiness/11.4-readiness-ent…
11.2-criticar-plan.md software healthy insumos/prompts/bloque-11-plan-readiness/11.2-criticar-plan…
11.3-compuerta-trazabilidad.md software healthy insumos/prompts/bloque-11-plan-readiness/11.3-compuerta-tra…
11.1-generar-plan.md software healthy insumos/prompts/bloque-11-plan-readiness/11.1-generar-plan.…
05.2-construir-disenador.md software healthy insumos/prompts/bloque-05-disenador/05.2-construir-disenado…
05.3-invocar-disenador.md software healthy insumos/prompts/bloque-05-disenador/05.3-invocar-disenador.…
05.1-spec-disenador.md software healthy insumos/prompts/bloque-05-disenador/05.1-spec-disenador.md
02.1-agents-md-base.md software healthy insumos/prompts/bloque-02-gitflow-agents/02.1-agents-md-bas…

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

LabelLayerStatusPath
rel software healthy insumos/prompts/build-docs-site.py:20
add software healthy insumos/prompts/build-docs-site.py:27
title_of software healthy insumos/prompts/build-docs-site.py:49
link software healthy insumos/prompts/build-docs-site.py:56
middleware software healthy src/middleware.ts:middleware
Header software healthy src/components/header.tsx:Header
logout software healthy src/components/header.tsx:logout
InstallButton software healthy src/components/install-button.tsx:InstallButton
onPrompt software healthy src/components/install-button.tsx:onPrompt
onInstalled software healthy src/components/install-button.tsx:onInstalled
ServiceWorkerRegister software healthy src/components/service-worker-register.tsx:ServiceWorkerReg…
onLoad software healthy src/components/service-worker-register.tsx:onLoad
nowLocalHHMM software healthy src/components/reminder-toaster.tsx:nowLocalHHMM
ReminderToaster software healthy src/components/reminder-toaster.tsx:ReminderToaster
AuthGuard software healthy src/components/auth-guard.tsx:AuthGuard
OfflineBanner software healthy src/components/offline-banner.tsx:OfflineBanner
HabitForm software healthy src/components/habits/habit-form.tsx:HabitForm
validate software healthy src/components/habits/habit-form.tsx:validate
onSubmit software healthy src/components/habits/habit-form.tsx:onSubmit
Paywall software healthy src/components/habits/paywall.tsx:Paywall
CelebrationModal software healthy src/components/habits/celebration-modal.tsx:CelebrationModal
CheckinToggle software healthy src/components/habits/checkin-toggle.tsx:CheckinToggle
StreakStrip software healthy src/components/habits/streak-strip.tsx:StreakStrip
frequencyLabel software healthy src/components/habits/habit-card.tsx:frequencyLabel
HabitCard software healthy src/components/habits/habit-card.tsx:HabitCard
ShareButton software healthy src/components/habits/share-button.tsx:ShareButton
share software healthy src/components/habits/share-button.tsx:share
LimitModal software healthy src/components/habits/limit-modal.tsx:LimitModal
ChallengeHero software healthy src/components/challenge/challenge-hero.tsx:ChallengeHero
enroll software healthy src/components/challenge/challenge-hero.tsx:enroll
complete software healthy src/components/challenge/challenge-hero.tsx:complete
Field software healthy src/components/ui/field.tsx:Field
Modal software healthy src/components/ui/modal.tsx:Modal
onKey software healthy src/components/ui/modal.tsx:onKey
ChatWidget software healthy src/components/chat/chat-widget.tsx:ChatWidget
ChatInput software healthy src/components/chat/chat-input.tsx:ChatInput
handleSubmit software healthy src/components/chat/chat-input.tsx:handleSubmit
ChatPanel software healthy src/components/chat/chat-panel.tsx:ChatPanel
onKey software healthy src/components/chat/chat-panel.tsx:onKey
ChatMessages software healthy src/components/chat/chat-messages.tsx:ChatMessages
Bubble software healthy src/components/chat/chat-messages.tsx:Bubble
SWRProvider software healthy src/components/providers/swr-provider.tsx:SWRProvider
AuthProvider software healthy src/components/providers/auth-provider.tsx:AuthProvider
useAuth software healthy src/components/providers/auth-provider.tsx:useAuth
manifest software healthy src/app/manifest.ts:manifest
RootLayout software healthy src/app/layout.tsx:RootLayout
POST software healthy src/app/api/checkout-sim/route.ts:POST
body software healthy src/app/api/checkout-sim/route.ts:body
POST software healthy src/app/api/reminders/run/route.ts:POST
token software healthy src/app/api/reminders/run/route.ts:token

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

LabelLayerStatusPath
insumos software healthy insumos
prompts software healthy insumos/prompts
bloque-04-adrs software healthy insumos/prompts/bloque-04-adrs
bloque-07-reviewer software healthy insumos/prompts/bloque-07-reviewer
bloque-06-qa software healthy insumos/prompts/bloque-06-qa
bloque-03-arquitecto software healthy insumos/prompts/bloque-03-arquitecto
bloque-08-implementer software healthy insumos/prompts/bloque-08-implementer
bloque-11-plan-readiness software healthy insumos/prompts/bloque-11-plan-readiness
bloque-05-disenador software healthy insumos/prompts/bloque-05-disenador
bloque-02-gitflow-agents software healthy insumos/prompts/bloque-02-gitflow-agents
bloque-09-skill-nuevo-adr software healthy insumos/prompts/bloque-09-skill-nuevo-adr
bloque-00-genesis software healthy insumos/prompts/bloque-00-genesis
bloque-01-critica-spec software healthy insumos/prompts/bloque-01-critica-spec
bloque-13-build-ready software healthy insumos/prompts/bloque-13-build-ready
bloque-10-skill-nueva-prueba software healthy insumos/prompts/bloque-10-skill-nueva-prueba
pre-clase software healthy insumos/prompts/pre-clase
bloque-12-demo software healthy insumos/prompts/bloque-12-demo
docs software healthy docs
adr software healthy docs/adr
specs software healthy docs/specs
n8n software healthy n8n
.claude software healthy .claude
agents software healthy .claude/agents
skills software healthy .claude/skills
nueva-prueba-manual software healthy .claude/skills/nueva-prueba-manual
nuevo-adr software healthy .claude/skills/nuevo-adr
supabase software healthy supabase
migrations software healthy supabase/migrations
public software healthy public
src software healthy src
components software healthy src/components
habits software healthy src/components/habits
challenge software healthy src/components/challenge
ui software healthy src/components/ui
chat software healthy src/components/chat
providers software healthy src/components/providers
app software healthy src/app
api software healthy src/app/api
checkout-sim software healthy src/app/api/checkout-sim
reminders software healthy src/app/api/reminders
run software healthy src/app/api/reminders/run
(app) software healthy src/app/(app)
estadisticas software healthy src/app/(app)/estadisticas
cuenta software healthy src/app/(app)/cuenta
checkout software healthy src/app/(app)/cuenta/checkout
habito software healthy src/app/(app)/habito
[id] software healthy src/app/(app)/habito/[id]
archivados software healthy src/app/(app)/archivados
onboarding software healthy src/app/(app)/onboarding
reto software healthy src/app/(app)/reto

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

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
TodayPage frontend healthy src/app/(app)/page.tsx
AppLayout frontend healthy src/app/(app)/layout.tsx
StatsPage frontend healthy src/app/(app)/estadisticas/page.tsx
AccountPage frontend healthy src/app/(app)/cuenta/page.tsx
CheckoutPage frontend healthy src/app/(app)/cuenta/checkout/page.tsx
HabitDetailPage frontend healthy src/app/(app)/habito/[id]/page.tsx
ArchivadosPage frontend healthy src/app/(app)/archivados/page.tsx
OnboardingPage frontend healthy src/app/(app)/onboarding/page.tsx
RetoPage frontend healthy src/app/(app)/reto/page.tsx
AuthLayout frontend healthy src/app/(auth)/layout.tsx
ResetPage frontend healthy src/app/(auth)/reset/page.tsx
LoginPage frontend healthy src/app/(auth)/login/page.tsx
SignupPage frontend healthy src/app/(auth)/signup/page.tsx

LabelLayerStatusPath
/(app) frontend healthy src/app/(app)/page.tsx
/(app)/estadisticas frontend healthy src/app/(app)/estadisticas/page.tsx
/(app)/cuenta frontend healthy src/app/(app)/cuenta/page.tsx
/(app)/cuenta/checkout frontend healthy src/app/(app)/cuenta/checkout/page.tsx
/(app)/habito/[id] frontend healthy src/app/(app)/habito/[id]/page.tsx
/(app)/archivados frontend healthy src/app/(app)/archivados/page.tsx
/(app)/onboarding frontend healthy src/app/(app)/onboarding/page.tsx
/(app)/reto frontend healthy src/app/(app)/reto/page.tsx
/(auth)/reset frontend healthy src/app/(auth)/reset/page.tsx
/(auth)/login frontend healthy src/app/(auth)/login/page.tsx
/(auth)/signup frontend healthy src/app/(auth)/signup/page.tsx

LabelLayerStatusPath
20260529000006_harden_trigger_functions.sql data healthy supabase/migrations/20260529000006_harden_trigger_functions…
20260529000005_rls.sql data healthy supabase/migrations/20260529000005_rls.sql
20260612000002_challenge_content.sql data healthy supabase/migrations/20260612000002_challenge_content.sql
20260529000003_checkins.sql data healthy supabase/migrations/20260529000003_checkins.sql
20260529000002_habits.sql data healthy supabase/migrations/20260529000002_habits.sql
20260529000004_subscriptions.sql data healthy supabase/migrations/20260529000004_subscriptions.sql
20260529000001_profiles.sql data healthy supabase/migrations/20260529000001_profiles.sql
20260612000001_challenge.sql data healthy supabase/migrations/20260612000001_challenge.sql

LabelLayerStatusPath
ChallengeWriteError software healthy src/lib/api/challenge.ts:ChallengeWriteError
ChatUnavailableError software healthy src/lib/api/chat.ts:ChatUnavailableError
DuplicateNameError software healthy src/lib/api/habits.ts:DuplicateNameError
HabitLimitError software healthy src/lib/api/habits.ts:HabitLimitError

LabelLayerStatusPath
auth::insumos/prompts/index.html security healthy insumos/prompts/index.html
auth::src/lib/supabase/errors.ts security healthy src/lib/supabase/errors.ts

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

LabelLayerStatusPath
Subscription root api healthy src/lib/supabase/types.ts

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
public data healthy supabase/migrations/20260529000003_checkins.sql
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/977dc2a2-a3af-413e-b807-f4fee4f89a8a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/977dc2a2-a3af-413e-b807-f4fee4f89a8a/

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.