https://github.com/Cirusca/Academia---gerenciamento
· scanned 2026-06-17 01:23 UTC (1 month, 2 weeks ago)
32 raw signals (0 security + 32 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -10.4 (diff) · 32 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 545 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 |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
HomePage |
software | healthy | app/page.tsx:HomePage |
DashboardLayoutWrapper |
software | healthy | app/(dashboard)/layout.tsx:DashboardLayoutWrapper |
MetricCard |
software | healthy | app/(dashboard)/dashboard/page.tsx:MetricCard |
MovimentacaoChart |
software | healthy | app/(dashboard)/dashboard/page.tsx:MovimentacaoChart |
hojeIndex |
software | healthy | app/(dashboard)/dashboard/page.tsx:hojeIndex |
UpcomingActivities |
software | healthy | app/(dashboard)/dashboard/page.tsx:UpcomingActivities |
AlertsList |
software | healthy | app/(dashboard)/dashboard/page.tsx:AlertsList |
DashboardPage |
software | healthy | app/(dashboard)/dashboard/page.tsx:DashboardPage |
FuncionariosPage |
software | healthy | app/(dashboard)/funcionarios/page.tsx:FuncionariosPage |
abrirEdicao |
software | healthy | app/(dashboard)/funcionarios/page.tsx:abrirEdicao |
salvarEdicao |
software | healthy | app/(dashboard)/funcionarios/page.tsx:salvarEdicao |
abrirPermissoes |
software | healthy | app/(dashboard)/funcionarios/page.tsx:abrirPermissoes |
salvarPermissoes |
software | healthy | app/(dashboard)/funcionarios/page.tsx:salvarPermissoes |
hojeISO |
software | healthy | app/(dashboard)/agenda/page.tsx:hojeISO |
EventoCard |
software | healthy | app/(dashboard)/agenda/page.tsx:EventoCard |
PeriodoCard |
software | healthy | app/(dashboard)/agenda/page.tsx:PeriodoCard |
AgendaPage |
software | healthy | app/(dashboard)/agenda/page.tsx:AgendaPage |
handleCriarAgendamento |
software | healthy | app/(dashboard)/agenda/page.tsx:handleCriarAgendamento |
dataRelativa |
software | healthy | app/(dashboard)/financeiro/page.tsx:dataRelativa |
KpiCard |
software | healthy | app/(dashboard)/financeiro/page.tsx:KpiCard |
FinanceiroPage |
software | healthy | app/(dashboard)/financeiro/page.tsx:FinanceiroPage |
PerfilPage |
software | healthy | app/(dashboard)/perfil/page.tsx:PerfilPage |
handleSalvar |
software | healthy | app/(dashboard)/perfil/page.tsx:handleSalvar |
RelatoriosPage |
software | healthy | app/(dashboard)/relatorios/page.tsx:RelatoriosPage |
handleVisualizar |
software | healthy | app/(dashboard)/relatorios/page.tsx:handleVisualizar |
handleDownload |
software | healthy | app/(dashboard)/relatorios/page.tsx:handleDownload |
ConfiguracoesPage |
software | healthy | app/(dashboard)/configuracoes/page.tsx:ConfiguracoesPage |
handleToggle |
software | healthy | app/(dashboard)/configuracoes/page.tsx:handleToggle |
handleAbrirSecao |
software | healthy | app/(dashboard)/configuracoes/page.tsx:handleAbrirSecao |
diasAFrente |
software | healthy | app/(dashboard)/alunos/page.tsx:diasAFrente |
diasAtras |
software | healthy | app/(dashboard)/alunos/page.tsx:diasAtras |
exportarCSV |
software | healthy | app/(dashboard)/alunos/page.tsx:exportarCSV |
AlunosPage |
software | healthy | app/(dashboard)/alunos/page.tsx:AlunosPage |
inicio |
software | healthy | app/(dashboard)/alunos/page.tsx:inicio |
AuthProvider |
software | healthy | contexts/auth-context.tsx:AuthProvider |
useAuth |
software | healthy | contexts/auth-context.tsx:useAuth |
useIsMobile |
software | healthy | hooks/use-mobile.ts:useIsMobile |
onChange |
software | healthy | hooks/use-mobile.ts:onChange |
genId |
software | healthy | hooks/use-toast.ts:genId |
addToRemoveQueue |
software | healthy | hooks/use-toast.ts:addToRemoveQueue |
reducer |
software | healthy | hooks/use-toast.ts:reducer |
dispatch |
software | healthy | hooks/use-toast.ts:dispatch |
toast |
software | healthy | hooks/use-toast.ts:toast |
update |
software | healthy | hooks/use-toast.ts:update |
dismiss |
software | healthy | hooks/use-toast.ts:dismiss |
useToast |
software | healthy | hooks/use-toast.ts:useToast |
ThemeProvider |
software | healthy | components/theme-provider.tsx:ThemeProvider |
SidebarContent |
software | healthy | components/layout/sidebar.tsx:SidebarContent |
menuItem |
software | healthy | components/layout/sidebar.tsx:menuItem |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
next.config.mjs |
software | healthy | next.config.mjs |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
package-lock.json |
software | healthy | package-lock.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
DOCUMENTATION.md |
software | healthy | DOCUMENTATION.md |
package.json |
software | healthy | package.json |
components.json |
software | healthy | components.json |
next-env.d.ts |
software | healthy | next-env.d.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/(dashboard)/layout.tsx |
page.tsx |
software | healthy | app/(dashboard)/dashboard/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/funcionarios/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/agenda/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/financeiro/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/perfil/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/relatorios/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/configuracoes/page.tsx |
page.tsx |
software | healthy | app/(dashboard)/alunos/page.tsx |
auth-context.tsx |
software | healthy | contexts/auth-context.tsx |
use-mobile.ts |
software | healthy | hooks/use-mobile.ts |
use-toast.ts |
software | healthy | hooks/use-toast.ts |
auth.ts |
software | healthy | types/auth.ts |
navigation.ts |
software | healthy | types/navigation.ts |
aluno.ts |
software | healthy | types/aluno.ts |
theme-provider.tsx |
software | healthy | components/theme-provider.tsx |
index.ts |
software | healthy | components/layout/index.ts |
sidebar.tsx |
software | healthy | components/layout/sidebar.tsx |
notifications-menu.tsx |
software | healthy | components/layout/notifications-menu.tsx |
page-header.tsx |
software | healthy | components/layout/page-header.tsx |
topbar.tsx |
software | healthy | components/layout/topbar.tsx |
dashboard-layout.tsx |
software | healthy | components/layout/dashboard-layout.tsx |
session-expiring-banner.tsx |
software | healthy | components/layout/session-expiring-banner.tsx |
access-guard.tsx |
software | healthy | components/auth/access-guard.tsx |
role-gate.tsx |
software | healthy | components/auth/role-gate.tsx |
relatorio-viewer.tsx |
software | healthy | components/relatorios/relatorio-viewer.tsx |
index.ts |
software | healthy | components/alunos/index.ts |
alunos-filtros.tsx |
software | healthy | components/alunos/alunos-filtros.tsx |
alunos-paginacao.tsx |
software | healthy | components/alunos/alunos-paginacao.tsx |
alunos-tabela.tsx |
software | healthy | components/alunos/alunos-tabela.tsx |
aluno-ficha.tsx |
software | healthy | components/alunos/aluno-ficha.tsx |
novo-aluno-modal.tsx |
software | healthy | components/alunos/novo-aluno-modal.tsx |
radio-group.tsx |
software | healthy | components/ui/radio-group.tsx |
sidebar.tsx |
software | healthy | components/ui/sidebar.tsx |
progress.tsx |
software | healthy | components/ui/progress.tsx |
resizable.tsx |
software | healthy | components/ui/resizable.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
(dashboard) |
software | healthy | app/(dashboard) |
dashboard |
software | healthy | app/(dashboard)/dashboard |
funcionarios |
software | healthy | app/(dashboard)/funcionarios |
agenda |
software | healthy | app/(dashboard)/agenda |
financeiro |
software | healthy | app/(dashboard)/financeiro |
perfil |
software | healthy | app/(dashboard)/perfil |
relatorios |
software | healthy | app/(dashboard)/relatorios |
configuracoes |
software | healthy | app/(dashboard)/configuracoes |
alunos |
software | healthy | app/(dashboard)/alunos |
contexts |
software | healthy | contexts |
hooks |
software | healthy | hooks |
types |
software | healthy | types |
components |
software | healthy | components |
layout |
software | healthy | components/layout |
auth |
software | healthy | components/auth |
relatorios |
software | healthy | components/relatorios |
alunos |
software | healthy | components/alunos |
ui |
software | healthy | components/ui |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
styles |
software | healthy | styles |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
HomePage |
frontend | healthy | app/page.tsx |
DashboardLayoutWrapper |
frontend | healthy | app/(dashboard)/layout.tsx |
DashboardPage |
frontend | healthy | app/(dashboard)/dashboard/page.tsx |
FuncionariosPage |
frontend | healthy | app/(dashboard)/funcionarios/page.tsx |
AgendaPage |
frontend | healthy | app/(dashboard)/agenda/page.tsx |
FinanceiroPage |
frontend | healthy | app/(dashboard)/financeiro/page.tsx |
PerfilPage |
frontend | healthy | app/(dashboard)/perfil/page.tsx |
RelatoriosPage |
frontend | healthy | app/(dashboard)/relatorios/page.tsx |
ConfiguracoesPage |
frontend | healthy | app/(dashboard)/configuracoes/page.tsx |
AlunosPage |
frontend | healthy | app/(dashboard)/alunos/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
Cirusca__Academia---gerenciamento |
software | healthy | /data/fable5_failed_archive/Cirusca__Academia---gerenciamen… |
This page is publicly accessible at:
https://repobility.com/scan/3977b1cf-4f28-4726-b94b-df6cc6e2e73f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3977b1cf-4f28-4726-b94b-df6cc6e2e73f/
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.