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.

devnairuz/painel-projetos

https://github.com/devnairuz/painel-projetos · scanned 2026-06-17 01:55 UTC (1 month, 1 week ago)

17 raw signals (0 security + 17 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +16.7 (diff) · 17 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 494 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
phaseProgress software healthy src/utils/projects.ts:phaseProgress
computeProgress software healthy src/utils/projects.ts:computeProgress
currentPhase software healthy src/utils/projects.ts:currentPhase
deriveRisk software healthy src/utils/projects.ts:deriveRisk
syncPhaseStatus software healthy src/utils/projects.ts:syncPhaseStatus
isAtRisk software healthy src/utils/projects.ts:isAtRisk
formatDate software healthy src/utils/dates.ts:formatDate
formatShort software healthy src/utils/dates.ts:formatShort
daysUntil software healthy src/utils/dates.ts:daysUntil
relativeDeadlineLabel software healthy src/utils/dates.ts:relativeDeadlineLabel
cn software healthy src/utils/cn.ts:cn
ClientAuthProvider software healthy src/hooks/useClientAuth.tsx:ClientAuthProvider
useClientAuth software healthy src/hooks/useClientAuth.tsx:useClientAuth
useUsers software healthy src/hooks/useUsers.ts:useUsers
CompanyAuthProvider software healthy src/hooks/useCompanyAuth.tsx:CompanyAuthProvider
useCompanyAuth software healthy src/hooks/useCompanyAuth.tsx:useCompanyAuth
useLookups software healthy src/hooks/useLookups.ts:useLookups
useNotifications software healthy src/hooks/useNotifications.ts:useNotifications
useProjects software healthy src/hooks/useProjects.ts:useProjects
useClientProjects software healthy src/hooks/useProjects.ts:useClientProjects
useProject software healthy src/hooks/useProjects.ts:useProject
useTeam software healthy src/hooks/useProjects.ts:useTeam
useOrganizations software healthy src/hooks/useProjects.ts:useOrganizations
useAsync software healthy src/hooks/useAsync.ts:useAsync
onFocus software healthy src/hooks/useAsync.ts:onFocus
onVisible software healthy src/hooks/useAsync.ts:onVisible
AppShell software healthy src/layouts/AppShell.tsx:AppShell
ClientShell software healthy src/layouts/ClientShell.tsx:ClientShell
NotificationBell software healthy src/components/layout/NotificationBell.tsx:NotificationBell
openItem software healthy src/components/layout/NotificationBell.tsx:openItem
readAll software healthy src/components/layout/NotificationBell.tsx:readAll
Logo software healthy src/components/layout/Logo.tsx:Logo
PageHeader software healthy src/components/layout/PageHeader.tsx:PageHeader
Sidebar software healthy src/components/layout/Sidebar.tsx:Sidebar
FinalizationUpsell software healthy src/components/cliente/FinalizationUpsell.tsx:FinalizationU…
UpsellOption software healthy src/components/cliente/FinalizationUpsell.tsx:UpsellOption
NpsGate software healthy src/components/cliente/NpsGate.tsx:NpsGate
handleSubmit software healthy src/components/cliente/NpsGate.tsx:handleSubmit
useCountUp software healthy src/components/cliente/HoursBreakdown.tsx:useCountUp
tick software healthy src/components/cliente/HoursBreakdown.tsx:tick
fmtHours software healthy src/components/cliente/HoursBreakdown.tsx:fmtHours
HoursBreakdown software healthy src/components/cliente/HoursBreakdown.tsx:HoursBreakdown
pct software healthy src/components/cliente/HoursBreakdown.tsx:pct
Segment software healthy src/components/cliente/HoursBreakdown.tsx:Segment
Row software healthy src/components/cliente/HoursBreakdown.tsx:Row
PhaseManager software healthy src/components/projects/PhaseManager.tsx:PhaseManager
handleAdd software healthy src/components/projects/PhaseManager.tsx:handleAdd
PhaseRow software healthy src/components/projects/PhaseManager.tsx:PhaseRow
commitName software healthy src/components/projects/PhaseManager.tsx:commitName
commitPoints software healthy src/components/projects/PhaseManager.tsx:commitPoints

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

LabelLayerStatusPath
DEPLOY.md software healthy DEPLOY.md
tsconfig.node.json software healthy tsconfig.node.json
vercel.json software healthy vercel.json
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
eslint.config.js software healthy eslint.config.js
index.html software healthy index.html
render.yaml software healthy render.yaml
tsconfig.json software healthy tsconfig.json
main.tsx software healthy src/main.tsx
vite-env.d.ts software healthy src/vite-env.d.ts
index.css software healthy src/index.css
projects.ts software healthy src/utils/projects.ts
dates.ts software healthy src/utils/dates.ts
cn.ts software healthy src/utils/cn.ts
useClientAuth.tsx software healthy src/hooks/useClientAuth.tsx
useUsers.ts software healthy src/hooks/useUsers.ts
useCompanyAuth.tsx software healthy src/hooks/useCompanyAuth.tsx
useLookups.ts software healthy src/hooks/useLookups.ts
useNotifications.ts software healthy src/hooks/useNotifications.ts
useProjects.ts software healthy src/hooks/useProjects.ts
useAsync.ts software healthy src/hooks/useAsync.ts
AppShell.tsx software healthy src/layouts/AppShell.tsx
ClientShell.tsx software healthy src/layouts/ClientShell.tsx
index.ts software healthy src/types/index.ts
NotificationBell.tsx software healthy src/components/layout/NotificationBell.tsx
Logo.tsx software healthy src/components/layout/Logo.tsx
PageHeader.tsx software healthy src/components/layout/PageHeader.tsx
Sidebar.tsx software healthy src/components/layout/Sidebar.tsx
FinalizationUpsell.tsx software healthy src/components/cliente/FinalizationUpsell.tsx
NpsGate.tsx software healthy src/components/cliente/NpsGate.tsx
HoursBreakdown.tsx software healthy src/components/cliente/HoursBreakdown.tsx
PhaseManager.tsx software healthy src/components/projects/PhaseManager.tsx
ClientAccessCard.tsx software healthy src/components/projects/ClientAccessCard.tsx
PhaseCard.tsx software healthy src/components/projects/PhaseCard.tsx
GanttModal.tsx software healthy src/components/projects/GanttModal.tsx
NewProjectModal.tsx software healthy src/components/projects/NewProjectModal.tsx
FinalizationConfigCard.tsx software healthy src/components/projects/FinalizationConfigCard.tsx
OwnersCard.tsx software healthy src/components/projects/OwnersCard.tsx
Modal.tsx software healthy src/components/ui/Modal.tsx
EmptyState.tsx software healthy src/components/ui/EmptyState.tsx
Toast.tsx software healthy src/components/ui/Toast.tsx
Card.tsx software healthy src/components/ui/Card.tsx
Badge.tsx software healthy src/components/ui/Badge.tsx
Select.tsx software healthy src/components/ui/Select.tsx
Button.tsx software healthy src/components/ui/Button.tsx
ProgressBar.tsx software healthy src/components/ui/ProgressBar.tsx

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

LabelLayerStatusPath
GET /health api healthy server/src/app.js
USE /api/auth api healthy server/src/app.js
USE /api api healthy server/src/app.js
USE /api/users api healthy server/src/app.js
USE /api/notifications api healthy server/src/app.js
USE /api/projects api healthy server/src/app.js
GET / api healthy server/src/routes/projects.js
GET /client api healthy server/src/routes/projects.js
GET /:id api healthy server/src/routes/projects.js
POST / api healthy server/src/routes/projects.js
DELETE /:id api healthy server/src/routes/projects.js
PATCH /:id/status api healthy server/src/routes/projects.js
PATCH /:id/owners api healthy server/src/routes/projects.js
POST /:id/phases api healthy server/src/routes/projects.js
PATCH /:id/phases/:phaseId api healthy server/src/routes/projects.js
DELETE /:id/phases/:phaseId api healthy server/src/routes/projects.js
POST /:id/phases/:phaseId/toggle/:itemId api healthy server/src/routes/projects.js
POST /:id/phases/:phaseId/items api healthy server/src/routes/projects.js
PATCH /:id/phases/:phaseId/items/:itemId api healthy server/src/routes/projects.js
POST /:id/phases/:phaseId/items/:itemId/comments api healthy server/src/routes/projects.js
DELETE /:id/phases/:phaseId/items/:itemId api healthy server/src/routes/projects.js
POST /:id/phases/:phaseId/approve api healthy server/src/routes/projects.js
POST /:id/access api healthy server/src/routes/projects.js
DELETE /:id/access api healthy server/src/routes/projects.js
POST /:id/nps api healthy server/src/routes/projects.js
PATCH /:id/finalization api healthy server/src/routes/projects.js
PATCH /:id/support-hours api healthy server/src/routes/projects.js
POST /:id/read api healthy server/src/routes/notifications.js
POST /read-all api healthy server/src/routes/notifications.js
POST /register api healthy server/src/routes/companyAuth.js
POST /verify api healthy server/src/routes/companyAuth.js
POST /login api healthy server/src/routes/companyAuth.js
GET /me api healthy server/src/routes/companyAuth.js
PATCH /:id api healthy server/src/routes/users.js
GET /team api healthy server/src/routes/meta.js
GET /organizations api healthy server/src/routes/meta.js
POST /organizations api healthy server/src/routes/meta.js
POST /client-login api healthy server/src/routes/auth.js
POST /api/auth/register api healthy src/services/companyAuthService.ts
GET /api/notifications api healthy src/services/notificationsService.ts
POST /api/notifications/read-all api healthy src/services/notificationsService.ts

LabelLayerStatusPath
src software healthy src
utils software healthy src/utils
hooks software healthy src/hooks
layouts software healthy src/layouts
types software healthy src/types
components software healthy src/components
layout software healthy src/components/layout
cliente software healthy src/components/cliente
projects software healthy src/components/projects
ui software healthy src/components/ui
pages software healthy src/pages
cliente software healthy src/pages/cliente
constants software healthy src/constants
services software healthy src/services
routes software healthy src/routes
server software healthy server
src software healthy server/src
auth software healthy server/src/auth
models software healthy server/src/models
db software healthy server/src/db
repos software healthy server/src/repos
middleware software healthy server/src/middleware
services software healthy server/src/services
domain software healthy server/src/domain
config software healthy server/src/config
routes software healthy server/src/routes
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs

LabelLayerStatusPath
/OrganizacoesPage frontend healthy src/pages/OrganizacoesPage.tsx
/UsuariosPage frontend healthy src/pages/UsuariosPage.tsx
/DashboardPage frontend healthy src/pages/DashboardPage.tsx
/ComingSoonPage frontend healthy src/pages/ComingSoonPage.tsx
/CompanyAuthPage frontend healthy src/pages/CompanyAuthPage.tsx
/ProjetoDetalhePage frontend healthy src/pages/ProjetoDetalhePage.tsx
/ProjetosPage frontend healthy src/pages/ProjetosPage.tsx
/stubs frontend healthy src/pages/stubs.tsx
/cliente/ClientLoginPage frontend healthy src/pages/cliente/ClientLoginPage.tsx
/cliente/ClientProjectDetailPage frontend healthy src/pages/cliente/ClientProjectDetailPage.tsx
/cliente/ClientProjectsPage frontend healthy src/pages/cliente/ClientProjectsPage.tsx

LabelLayerStatusPath
auth::server/src/app.js security healthy server/src/app.js
auth::server/src/services/companyAuthService.js security healthy server/src/services/companyAuthService.js
auth::server/src/services/authService.js security healthy server/src/services/authService.js
auth::server/src/middleware/requireAuth.js security healthy server/src/middleware/requireAuth.js
auth::src/services/api.ts security healthy src/services/api.ts
auth::server/.env.example security healthy server/.env.example
auth::src/routes/index.tsx security healthy src/routes/index.tsx
auth::server/src/auth/jwt.js security healthy server/src/auth/jwt.js
auth::src/hooks/useCompanyAuth.tsx security healthy src/hooks/useCompanyAuth.tsx

LabelLayerStatusPath
port:4321 network healthy vite.config.ts
port:4000 network healthy server/.env.example

LabelLayerStatusPath
vps::aws hardware healthy server/package-lock.json
vps::gcp hardware healthy server/package-lock.json

LabelLayerStatusPath
devnairuz__painel-projetos software healthy /data/fable5_failed_archive/devnairuz__painel-projetos

LabelLayerStatusPath
mongodb data healthy server/.env.example
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/e74d31a8-2ec5-4609-a1f9-3f51327a7f9e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e74d31a8-2ec5-4609-a1f9-3f51327a7f9e/

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.