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.

vs-vinisiqueira/nexus-CRM

https://github.com/vs-vinisiqueira/nexus-CRM · scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)

48 raw signals (0 security + 48 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 47 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 259 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
installStubs software healthy frontend/test/api.test.js:installStubs
respond software healthy frontend/test/api.test.js:respond
Sidebar software healthy frontend/src/App.jsx:Sidebar
App software healthy frontend/src/App.jsx:App
bootstrap software healthy frontend/src/App.jsx:bootstrap
onUnauthorized software healthy frontend/src/App.jsx:onUnauthorized
handleLogout software healthy frontend/src/App.jsx:handleLogout
req software healthy frontend/src/api.js:req
StatusBadge software healthy frontend/src/components/ui.jsx:StatusBadge
Button software healthy frontend/src/components/ui.jsx:Button
Card software healthy frontend/src/components/ui.jsx:Card
Field software healthy frontend/src/components/ui.jsx:Field
Input software healthy frontend/src/components/ui.jsx:Input
Spinner software healthy frontend/src/components/ui.jsx:Spinner
EmptyState software healthy frontend/src/components/ui.jsx:EmptyState
KeyRow software healthy frontend/src/pages/Settings.jsx:KeyRow
save software healthy frontend/src/pages/Settings.jsx:save
Settings software healthy frontend/src/pages/Settings.jsx:Settings
load software healthy frontend/src/pages/Settings.jsx:load
Kpi software healthy frontend/src/pages/Overview.jsx:Kpi
Overview software healthy frontend/src/pages/Overview.jsx:Overview
load software healthy frontend/src/pages/Overview.jsx:load
assign software healthy frontend/src/pages/Overview.jsx:assign
NewLeadForm software healthy frontend/src/pages/Leads.jsx:NewLeadForm
submit software healthy frontend/src/pages/Leads.jsx:submit
MessageLog software healthy frontend/src/pages/Leads.jsx:MessageLog
add software healthy frontend/src/pages/Leads.jsx:add
WhatsAppPanel software healthy frontend/src/pages/Leads.jsx:WhatsAppPanel
toggleOptIn software healthy frontend/src/pages/Leads.jsx:toggleOptIn
send software healthy frontend/src/pages/Leads.jsx:send
LeadDetail software healthy frontend/src/pages/Leads.jsx:LeadDetail
load software healthy frontend/src/pages/Leads.jsx:load
changeStatus software healthy frontend/src/pages/Leads.jsx:changeStatus
qualify software healthy frontend/src/pages/Leads.jsx:qualify
genDraft software healthy frontend/src/pages/Leads.jsx:genDraft
assign software healthy frontend/src/pages/Leads.jsx:assign
remove software healthy frontend/src/pages/Leads.jsx:remove
Leads software healthy frontend/src/pages/Leads.jsx:Leads
setStatus software healthy frontend/src/pages/Leads.jsx:setStatus
Collect software healthy frontend/src/pages/Collect.jsx:Collect
run software healthy frontend/src/pages/Collect.jsx:run
Attendants software healthy frontend/src/pages/Attendants.jsx:Attendants
load software healthy frontend/src/pages/Attendants.jsx:load
add software healthy frontend/src/pages/Attendants.jsx:add
toggle software healthy frontend/src/pages/Attendants.jsx:toggle
remove software healthy frontend/src/pages/Attendants.jsx:remove
Login software healthy frontend/src/pages/Login.jsx:Login
submit software healthy frontend/src/pages/Login.jsx:submit
fakeReq software healthy backend/test/webhook.test.js:fakeReq
sign software healthy backend/test/webhook.test.js:sign

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

LabelLayerStatusPath
README.md software healthy README.md
Dockerfile software healthy Dockerfile
docker-compose.prod.yml software healthy docker-compose.prod.yml
docker-compose.caddy.yml software healthy docker-compose.caddy.yml
docker-compose.yml software healthy docker-compose.yml
.env.prod.example software healthy .env.prod.example
vite.config.js software healthy frontend/vite.config.js
tailwind.config.js software healthy frontend/tailwind.config.js
package.json software healthy frontend/package.json
index.html software healthy frontend/index.html
package-lock.json software healthy frontend/package-lock.json
postcss.config.js software healthy frontend/postcss.config.js
api.test.js software healthy frontend/test/api.test.js
index.css software healthy frontend/src/index.css
App.jsx software healthy frontend/src/App.jsx
api.js software healthy frontend/src/api.js
main.jsx software healthy frontend/src/main.jsx
ui.jsx software healthy frontend/src/components/ui.jsx
Settings.jsx software healthy frontend/src/pages/Settings.jsx
Overview.jsx software healthy frontend/src/pages/Overview.jsx
Leads.jsx software healthy frontend/src/pages/Leads.jsx
Collect.jsx software healthy frontend/src/pages/Collect.jsx
Attendants.jsx software healthy frontend/src/pages/Attendants.jsx
Login.jsx software healthy frontend/src/pages/Login.jsx
windows-server.md software healthy deploy/windows-server.md
launch.json software healthy .claude/launch.json
package.json software healthy backend/package.json
package-lock.json software healthy backend/package-lock.json
.env.example software healthy backend/.env.example
whatsapp.test.js software healthy backend/test/whatsapp.test.js
leadQualifier.test.js software healthy backend/test/leadQualifier.test.js
webhook.test.js software healthy backend/test/webhook.test.js
auth.test.js software healthy backend/test/auth.test.js
smoke.mjs software healthy backend/scripts/smoke.mjs
app.js software healthy backend/src/app.js
server.js software healthy backend/src/server.js
whatsapp.js software healthy backend/src/utils/whatsapp.js
settings.js software healthy backend/src/routes/settings.js
leads.js software healthy backend/src/routes/leads.js
collect.js software healthy backend/src/routes/collect.js
stats.js software healthy backend/src/routes/stats.js
auth.js software healthy backend/src/routes/auth.js
webhook.js software healthy backend/src/routes/webhook.js
attendants.js software healthy backend/src/routes/attendants.js
assignments.js software healthy backend/src/routes/assignments.js
whatsapp.js software healthy backend/src/routes/whatsapp.js
draftMessage.js software healthy backend/src/services/draftMessage.js
settings.js software healthy backend/src/services/settings.js
activity.js software healthy backend/src/services/activity.js
leadCollector.js software healthy backend/src/services/leadCollector.js

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

LabelLayerStatusPath
GET /health api healthy backend/src/app.js
USE /api/auth api healthy backend/src/app.js
USE /api/webhook api healthy backend/src/app.js
USE /api api healthy backend/src/app.js
USE /api/leads api healthy backend/src/app.js
USE /api/attendants api healthy backend/src/app.js
USE /api/collect api healthy backend/src/app.js
USE /api/settings api healthy backend/src/app.js
USE /api/stats api healthy backend/src/app.js
GET / api healthy backend/src/routes/settings.js
PUT /:key api healthy backend/src/routes/settings.js
GET /:id api healthy backend/src/routes/leads.js
POST / api healthy backend/src/routes/leads.js
PATCH /:id api healthy backend/src/routes/leads.js
DELETE /:id api healthy backend/src/routes/leads.js
POST /:id/qualify api healthy backend/src/routes/leads.js
POST /:id/draft api healthy backend/src/routes/leads.js
POST /:id/messages api healthy backend/src/routes/leads.js
POST /login api healthy backend/src/routes/auth.js
POST /logout api healthy backend/src/routes/auth.js
GET /me api healthy backend/src/routes/auth.js
POST /leads/:id/assign api healthy backend/src/routes/assignments.js
POST /leads/:id/opt-in api healthy backend/src/routes/whatsapp.js
POST /leads/:id/whatsapp/send api healthy backend/src/routes/whatsapp.js

LabelLayerStatusPath
frontend software healthy frontend
test software healthy frontend/test
src software healthy frontend/src
components software healthy frontend/src/components
pages software healthy frontend/src/pages
deploy software healthy deploy
.claude software healthy .claude
backend software healthy backend
test software healthy backend/test
scripts software healthy backend/scripts
src software healthy backend/src
utils software healthy backend/src/utils
routes software healthy backend/src/routes
services software healthy backend/src/services
db software healthy backend/src/db
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
/Settings frontend healthy frontend/src/pages/Settings.jsx
/Overview frontend healthy frontend/src/pages/Overview.jsx
/Leads frontend healthy frontend/src/pages/Leads.jsx
/Collect frontend healthy frontend/src/pages/Collect.jsx
/Attendants frontend healthy frontend/src/pages/Attendants.jsx
/Login frontend healthy frontend/src/pages/Login.jsx
/ frontend healthy frontend/src/App.jsx
/visao-geral frontend healthy frontend/src/App.jsx
/leads frontend healthy frontend/src/App.jsx
/coletar frontend healthy frontend/src/App.jsx
/atendentes frontend healthy frontend/src/App.jsx
/configuracoes frontend healthy frontend/src/App.jsx
* frontend healthy frontend/src/App.jsx

LabelLayerStatusPath
attendants data healthy backend/src/db/schema.sql
leads data healthy backend/src/db/schema.sql
messages data healthy backend/src/db/schema.sql
activity_log data healthy backend/src/db/schema.sql
users data healthy backend/src/db/schema.sql
sessions data healthy backend/src/db/schema.sql
settings data healthy backend/src/db/schema.sql

LabelLayerStatusPath
App frontend healthy frontend/src/App.jsx
Settings frontend healthy frontend/src/pages/Settings.jsx
Overview frontend healthy frontend/src/pages/Overview.jsx
Leads frontend healthy frontend/src/pages/Leads.jsx
Collect frontend healthy frontend/src/pages/Collect.jsx
Attendants frontend healthy frontend/src/pages/Attendants.jsx
Login frontend healthy frontend/src/pages/Login.jsx

LabelLayerStatusPath
port:3001 network healthy Dockerfile
port:80 network healthy docker-compose.caddy.yml
port:443 network healthy docker-compose.caddy.yml
port:5433 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:5173 network healthy frontend/vite.config.js

LabelLayerStatusPath
VPS_SSH_KEY cicd healthy
VPS_APP_DIR cicd healthy
VPS_PORT cicd healthy
VPS_HOST cicd healthy
VPS_USER cicd healthy

LabelLayerStatusPath
nginx network healthy README.md
caddy network healthy README.md
traefik network healthy README.md

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
db hardware healthy docker-compose.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

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

LabelLayerStatusPath
password_literal::backend/scripts/smoke.mjs security healthy backend/scripts/smoke.mjs

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.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/19fd6fc3-cc56-4552-90d4-0113058e6501/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/19fd6fc3-cc56-4552-90d4-0113058e6501/

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.