https://github.com/TeofiloSaa/finanzas
· scanned 2026-06-16 00:31 UTC (2 months, 2 weeks ago)
27 raw signals (0 security + 27 graph)
Last scanned 2 months, 2 weeks ago · v1 · 27 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 372 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 |
|---|---|---|---|
buildSvg |
software | healthy | scripts/generate-icons.mjs:buildSvg |
render |
software | healthy | scripts/generate-icons.mjs:render |
proxy |
software | healthy | src/proxy.ts:proxy |
ConfiguracionClient |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:Config… |
handleProfileSubmit |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
handleCurrencyChange |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
handleLogout |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
CategoriasManager |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:Catego… |
handleAdd |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
handleDelete |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
handleReorder |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
CategoryGroup |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:Catego… |
ExportData |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:Export… |
handleExport |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:handle… |
Section |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx:Section |
NuevaTransaccionModal |
software | healthy | src/components/transacciones/NuevaTransaccionModal.tsx:Nuev… |
handleSubmit |
software | healthy | src/components/transacciones/NuevaTransaccionModal.tsx:hand… |
handleBackdropClick |
software | healthy | src/components/transacciones/NuevaTransaccionModal.tsx:hand… |
formatMonthLabel |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:format… |
TransaccionesClient |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:Transa… |
handleSuccess |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:handle… |
handleDeleted |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:handle… |
handleEdit |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:handle… |
handleCloseModal |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:handle… |
formatARS |
software | healthy | src/components/transacciones/TransaccionesClient.tsx:format… |
TransaccionFila |
software | healthy | src/components/transacciones/TransaccionFila.tsx:Transaccio… |
handleDelete |
software | healthy | src/components/transacciones/TransaccionFila.tsx:handleDele… |
BottomNav |
software | healthy | src/components/ui/BottomNav.tsx:BottomNav |
UpgradePrompt |
software | healthy | src/components/ui/UpgradePrompt.tsx:UpgradePrompt |
useConfirm |
software | healthy | src/components/ui/ConfirmProvider.tsx:useConfirm |
ConfirmProvider |
software | healthy | src/components/ui/ConfirmProvider.tsx:ConfirmProvider |
handleAnswer |
software | healthy | src/components/ui/ConfirmProvider.tsx:handleAnswer |
ConfirmModal |
software | healthy | src/components/ui/ConfirmProvider.tsx:ConfirmModal |
onKey |
software | healthy | src/components/ui/ConfirmProvider.tsx:onKey |
handleBackdropClick |
software | healthy | src/components/ui/ConfirmProvider.tsx:handleBackdropClick |
Skel |
software | healthy | src/components/ui/Skeleton.tsx:Skel |
SWRegister |
software | healthy | src/components/ui/SWRegister.tsx:SWRegister |
register |
software | healthy | src/components/ui/SWRegister.tsx:register |
InstallBanner |
software | healthy | src/components/ui/InstallBanner.tsx:InstallBanner |
handler |
software | healthy | src/components/ui/InstallBanner.tsx:handler |
handleInstall |
software | healthy | src/components/ui/InstallBanner.tsx:handleInstall |
handleDismiss |
software | healthy | src/components/ui/InstallBanner.tsx:handleDismiss |
Sidebar |
software | healthy | src/components/ui/Sidebar.tsx:Sidebar |
useTheme |
software | healthy | src/components/ui/ThemeProvider.tsx:useTheme |
applyTheme |
software | healthy | src/components/ui/ThemeProvider.tsx:applyTheme |
ThemeProvider |
software | healthy | src/components/ui/ThemeProvider.tsx:ThemeProvider |
dismissKey |
software | healthy | src/components/ui/DebtAlerts.tsx:dismissKey |
DebtAlerts |
software | healthy | src/components/ui/DebtAlerts.tsx:DebtAlerts |
load |
software | healthy | src/components/ui/DebtAlerts.tsx:load |
dismiss |
software | healthy | src/components/ui/DebtAlerts.tsx:dismiss |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
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 |
generate-icons.mjs |
software | healthy | scripts/generate-icons.mjs |
auto_transactions.sql |
software | healthy | supabase/auto_transactions.sql |
patrimonio_baseline.sql |
software | healthy | supabase/patrimonio_baseline.sql |
schema.sql |
software | healthy | supabase/schema.sql |
categories.sql |
software | healthy | supabase/categories.sql |
add_plan_expires_at.sql |
software | healthy | supabase/add_plan_expires_at.sql |
manifest.json |
software | healthy | public/manifest.json |
sw.js |
software | healthy | public/sw.js |
proxy.ts |
software | healthy | src/proxy.ts |
index.ts |
software | healthy | src/types/index.ts |
ConfiguracionClient.tsx |
software | healthy | src/components/configuracion/ConfiguracionClient.tsx |
NuevaTransaccionModal.tsx |
software | healthy | src/components/transacciones/NuevaTransaccionModal.tsx |
TransaccionesClient.tsx |
software | healthy | src/components/transacciones/TransaccionesClient.tsx |
TransaccionFila.tsx |
software | healthy | src/components/transacciones/TransaccionFila.tsx |
BottomNav.tsx |
software | healthy | src/components/ui/BottomNav.tsx |
UpgradePrompt.tsx |
software | healthy | src/components/ui/UpgradePrompt.tsx |
ConfirmProvider.tsx |
software | healthy | src/components/ui/ConfirmProvider.tsx |
nav-items.ts |
software | healthy | src/components/ui/nav-items.ts |
Skeleton.tsx |
software | healthy | src/components/ui/Skeleton.tsx |
SWRegister.tsx |
software | healthy | src/components/ui/SWRegister.tsx |
InstallBanner.tsx |
software | healthy | src/components/ui/InstallBanner.tsx |
Sidebar.tsx |
software | healthy | src/components/ui/Sidebar.tsx |
ThemeProvider.tsx |
software | healthy | src/components/ui/ThemeProvider.tsx |
DebtAlerts.tsx |
software | healthy | src/components/ui/DebtAlerts.tsx |
IngresosGastosBar.tsx |
software | healthy | src/components/dashboard/IngresosGastosBar.tsx |
PatrimonioChart.tsx |
software | healthy | src/components/dashboard/PatrimonioChart.tsx |
GastosDonut.tsx |
software | healthy | src/components/dashboard/GastosDonut.tsx |
DeudasClient.tsx |
software | healthy | src/components/deudas/DeudasClient.tsx |
NuevaDeudaModal.tsx |
software | healthy | src/components/deudas/NuevaDeudaModal.tsx |
DeudaCard.tsx |
software | healthy | src/components/deudas/DeudaCard.tsx |
NuevaMetaModal.tsx |
software | healthy | src/components/ahorros/NuevaMetaModal.tsx |
MetaCard.tsx |
software | healthy | src/components/ahorros/MetaCard.tsx |
NuevoAporteModal.tsx |
software | healthy | src/components/ahorros/NuevoAporteModal.tsx |
AhorrosClient.tsx |
software | healthy | src/components/ahorros/AhorrosClient.tsx |
PricingClient.tsx |
software | healthy | src/components/pricing/PricingClient.tsx |
robots.ts |
software | healthy | src/app/robots.ts |
globals.css |
software | healthy | src/app/globals.css |
sitemap.ts |
software | healthy | src/app/sitemap.ts |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
route.ts |
software | healthy | src/app/api/webhooks/lemonsqueezy/route.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ConfiguracionClient |
frontend | healthy | src/components/configuracion/ConfiguracionClient.tsx |
NuevaTransaccionModal |
frontend | healthy | src/components/transacciones/NuevaTransaccionModal.tsx |
TransaccionesClient |
frontend | healthy | src/components/transacciones/TransaccionesClient.tsx |
TransaccionFila |
frontend | healthy | src/components/transacciones/TransaccionFila.tsx |
BottomNav |
frontend | healthy | src/components/ui/BottomNav.tsx |
UpgradePrompt |
frontend | healthy | src/components/ui/UpgradePrompt.tsx |
ConfirmProvider |
frontend | healthy | src/components/ui/ConfirmProvider.tsx |
SWRegister |
frontend | healthy | src/components/ui/SWRegister.tsx |
InstallBanner |
frontend | healthy | src/components/ui/InstallBanner.tsx |
Sidebar |
frontend | healthy | src/components/ui/Sidebar.tsx |
ThemeProvider |
frontend | healthy | src/components/ui/ThemeProvider.tsx |
DebtAlerts |
frontend | healthy | src/components/ui/DebtAlerts.tsx |
IngresosGastosBar |
frontend | healthy | src/components/dashboard/IngresosGastosBar.tsx |
PatrimonioChart |
frontend | healthy | src/components/dashboard/PatrimonioChart.tsx |
GastosDonut |
frontend | healthy | src/components/dashboard/GastosDonut.tsx |
DeudasClient |
frontend | healthy | src/components/deudas/DeudasClient.tsx |
NuevaDeudaModal |
frontend | healthy | src/components/deudas/NuevaDeudaModal.tsx |
DeudaCard |
frontend | healthy | src/components/deudas/DeudaCard.tsx |
NuevaMetaModal |
frontend | healthy | src/components/ahorros/NuevaMetaModal.tsx |
MetaCard |
frontend | healthy | src/components/ahorros/MetaCard.tsx |
NuevoAporteModal |
frontend | healthy | src/components/ahorros/NuevoAporteModal.tsx |
AhorrosClient |
frontend | healthy | src/components/ahorros/AhorrosClient.tsx |
PricingClient |
frontend | healthy | src/components/pricing/PricingClient.tsx |
RootPage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
DashboardLayout |
frontend | healthy | src/app/(dashboard)/layout.tsx |
ConfiguracionLoading |
frontend | healthy | src/app/(dashboard)/configuracion/loading.tsx |
TransaccionesLoading |
frontend | healthy | src/app/(dashboard)/transacciones/loading.tsx |
DashboardLoading |
frontend | healthy | src/app/(dashboard)/dashboard/loading.tsx |
DeudasLoading |
frontend | healthy | src/app/(dashboard)/deudas/loading.tsx |
AhorrosLoading |
frontend | healthy | src/app/(dashboard)/ahorros/loading.tsx |
PricingLoading |
frontend | healthy | src/app/(dashboard)/pricing/loading.tsx |
LandingPage |
frontend | healthy | src/app/landing/page.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/layout.tsx |
ResetPasswordPage |
frontend | healthy | src/app/(auth)/reset-password/page.tsx |
LoginPage |
frontend | healthy | src/app/(auth)/login/page.tsx |
LoginLayout |
frontend | healthy | src/app/(auth)/login/layout.tsx |
ForgotPasswordPage |
frontend | healthy | src/app/(auth)/forgot-password/page.tsx |
RegisterPage |
frontend | healthy | src/app/(auth)/register/page.tsx |
RegisterLayout |
frontend | healthy | src/app/(auth)/register/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
supabase |
software | healthy | supabase |
public |
software | healthy | public |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
configuracion |
software | healthy | src/components/configuracion |
transacciones |
software | healthy | src/components/transacciones |
ui |
software | healthy | src/components/ui |
dashboard |
software | healthy | src/components/dashboard |
deudas |
software | healthy | src/components/deudas |
ahorros |
software | healthy | src/components/ahorros |
pricing |
software | healthy | src/components/pricing |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
webhooks |
software | healthy | src/app/api/webhooks |
lemonsqueezy |
software | healthy | src/app/api/webhooks/lemonsqueezy |
(dashboard) |
software | healthy | src/app/(dashboard) |
configuracion |
software | healthy | src/app/(dashboard)/configuracion |
transacciones |
software | healthy | src/app/(dashboard)/transacciones |
dashboard |
software | healthy | src/app/(dashboard)/dashboard |
deudas |
software | healthy | src/app/(dashboard)/deudas |
ahorros |
software | healthy | src/app/(dashboard)/ahorros |
pricing |
software | healthy | src/app/(dashboard)/pricing |
landing |
software | healthy | src/app/landing |
actions |
software | healthy | src/app/actions |
(auth) |
software | healthy | src/app/(auth) |
reset-password |
software | healthy | src/app/(auth)/reset-password |
login |
software | healthy | src/app/(auth)/login |
forgot-password |
software | healthy | src/app/(auth)/forgot-password |
register |
software | healthy | src/app/(auth)/register |
lib |
software | healthy | src/lib |
supabase |
software | healthy | src/lib/supabase |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/(dashboard)/configuracion |
frontend | healthy | src/app/(dashboard)/configuracion/page.tsx |
/(dashboard)/transacciones |
frontend | healthy | src/app/(dashboard)/transacciones/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/deudas |
frontend | healthy | src/app/(dashboard)/deudas/page.tsx |
/(dashboard)/ahorros |
frontend | healthy | src/app/(dashboard)/ahorros/page.tsx |
/(dashboard)/pricing |
frontend | healthy | src/app/(dashboard)/pricing/page.tsx |
/landing |
frontend | healthy | src/app/landing/page.tsx |
/(auth)/reset-password |
frontend | healthy | src/app/(auth)/reset-password/page.tsx |
/(auth)/login |
frontend | healthy | src/app/(auth)/login/page.tsx |
/(auth)/forgot-password |
frontend | healthy | src/app/(auth)/forgot-password/page.tsx |
/(auth)/register |
frontend | healthy | src/app/(auth)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/auto_transactions.sql |
if |
data | healthy | supabase/schema.sql |
de |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-o_4lfrsg |
software | healthy | /tmp/repobility-clone-o_4lfrsg |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | src/app/api/webhooks/lemonsqueezy/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/039342d7-5e9e-4930-9226-2ffce1229741/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/039342d7-5e9e-4930-9226-2ffce1229741/
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.