https://github.com/webdesenrolado/kavukaexperts
· scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)
72 raw signals (0 security + 72 graph)
Last scanned 2 months, 1 week ago · v1 · 72 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1114 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 |
|---|---|---|---|
register |
software | healthy | instrumentation.ts:register |
proxy |
software | healthy | proxy.ts:proxy |
call_gemini |
software | healthy | scripts/extract-deep-gemini.py:174 |
main |
software | healthy | scripts/extract-deep-gemini.py:218 |
save_cache |
software | healthy | scripts/extract-deep-gemini.py:252 |
slugify |
software | healthy | scripts/seed-vagas-guep.ts:slugify |
main |
software | healthy | scripts/seed-vagas-guep.ts:main |
list_local_files |
software | healthy | scripts/extract-csv-talentos.py:35 |
find_local |
software | healthy | scripts/extract-csv-talentos.py:39 |
extract_pdf |
software | healthy | scripts/extract-csv-talentos.py:58 |
heuristics |
software | healthy | scripts/extract-csv-talentos.py:73 |
summarize |
software | healthy | scripts/extract-csv-talentos.py:119 |
normalize_email |
software | healthy | scripts/extract-csv-talentos.py:130 |
main |
software | healthy | scripts/extract-csv-talentos.py:134 |
main |
software | healthy | scripts/check-tables.ts:main |
names |
software | healthy | scripts/check-tables.ts:names |
main |
software | healthy | scripts/seed.ts:main |
main |
software | healthy | scripts/test-ipip-api.ts:main |
genKyid |
software | healthy | scripts/import-talentos.ts:genKyid |
main |
software | healthy | scripts/import-talentos.ts:main |
main |
software | healthy | scripts/seed-demo-extra.ts:main |
main |
software | healthy | scripts/rename-bobo-to-curinga.ts:main |
total |
software | healthy | scripts/rename-bobo-to-curinga.ts:total |
generateRealisticResponses |
software | healthy | scripts/seed-demo.ts:generateRealisticResponses |
target |
software | healthy | scripts/seed-demo.ts:target |
fakeAssessment |
software | healthy | scripts/seed-demo.ts:fakeAssessment |
main |
software | healthy | scripts/seed-demo.ts:main |
clamp |
software | healthy | scripts/apply-deep-data.ts:clamp |
intOrNull |
software | healthy | scripts/apply-deep-data.ts:intOrNull |
main |
software | healthy | scripts/apply-deep-data.ts:main |
main |
software | healthy | scripts/seed-inbox.ts:main |
min |
software | healthy | scripts/seed-inbox.ts:min |
hr |
software | healthy | scripts/seed-inbox.ts:hr |
day |
software | healthy | scripts/seed-inbox.ts:day |
load_cache |
software | healthy | scripts/geocode-candidates.py:35 |
save_cache |
software | healthy | scripts/geocode-candidates.py:41 |
cache_key |
software | healthy | scripts/geocode-candidates.py:45 |
nominatim_query |
software | healthy | scripts/geocode-candidates.py:49 |
sql_escape |
software | healthy | scripts/geocode-candidates.py:69 |
main |
software | healthy | scripts/geocode-candidates.py:73 |
main |
software | healthy | scripts/test-public-flow.ts:main |
SuperTrunfo |
software | healthy | components/super-trunfo.tsx:SuperTrunfo |
InstrumentCards |
software | healthy | components/instrument-cards.tsx:InstrumentCards |
InstrumentCard |
software | healthy | components/instrument-cards.tsx:InstrumentCard |
InstrumentSummary |
software | healthy | components/instrument-cards.tsx:InstrumentSummary |
top |
software | healthy | components/instrument-cards.tsx:top |
InstrumentDetail |
software | healthy | components/instrument-cards.tsx:InstrumentDetail |
pct |
software | healthy | components/instrument-cards.tsx:pct |
LabelAdaptedDetail |
software | healthy | components/instrument-cards.tsx:LabelAdaptedDetail |
HeatmapLayer |
software | healthy | components/heatmap-layer.tsx:HeatmapLayer |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
instrumentation.ts |
software | healthy | instrumentation.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
VERCEL-DEPLOY.md |
software | healthy | VERCEL-DEPLOY.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 |
.env.example |
software | healthy | .env.example |
DEPLOY.md |
software | healthy | DEPLOY.md |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
PRODUTO.md |
software | healthy | docs/PRODUTO.md |
DECK-KAVUKA.html |
software | healthy | docs/DECK-KAVUKA.html |
ONBOARDING-E-ARQUETIPOS-ICH.md |
software | healthy | docs/ONBOARDING-E-ARQUETIPOS-ICH.md |
02-big-five-bfi-2.md |
software | healthy | research/marco-1/02-big-five-bfi-2.md |
01-ipip-neo-120.md |
software | healthy | research/marco-1/01-ipip-neo-120.md |
03-mbti-adaptado.md |
software | healthy | research/marco-1/03-mbti-adaptado.md |
RELATORIO-MARCO-2.md |
software | healthy | research/marco-2/RELATORIO-MARCO-2.md |
03-gallup-adapt.md |
software | healthy | research/marco-2/03-gallup-adapt.md |
05-hogan-adapt.md |
software | healthy | research/marco-2/05-hogan-adapt.md |
02-label-guep.md |
software | healthy | research/marco-2/02-label-guep.md |
01-disc-adapt.md |
software | healthy | research/marco-2/01-disc-adapt.md |
04-dark-triad.md |
software | healthy | research/marco-2/04-dark-triad.md |
README.md |
software | healthy | research/marco-2/_fontes/README.md |
extract-deep-gemini.py |
software | healthy | scripts/extract-deep-gemini.py |
seed-vagas-guep.ts |
software | healthy | scripts/seed-vagas-guep.ts |
extract-csv-talentos.py |
software | healthy | scripts/extract-csv-talentos.py |
check-tables.ts |
software | healthy | scripts/check-tables.ts |
seed.ts |
software | healthy | scripts/seed.ts |
test-ipip-api.ts |
software | healthy | scripts/test-ipip-api.ts |
import-talentos.ts |
software | healthy | scripts/import-talentos.ts |
test-ipip.ts |
software | healthy | scripts/test-ipip.ts |
seed-demo-extra.ts |
software | healthy | scripts/seed-demo-extra.ts |
rename-bobo-to-curinga.ts |
software | healthy | scripts/rename-bobo-to-curinga.ts |
seed-demo.ts |
software | healthy | scripts/seed-demo.ts |
apply-deep-data.ts |
software | healthy | scripts/apply-deep-data.ts |
setup.ts |
software | healthy | scripts/setup.ts |
seed-inbox.ts |
software | healthy | scripts/seed-inbox.ts |
geocode-candidates.py |
software | healthy | scripts/geocode-candidates.py |
test-public-flow.ts |
software | healthy | scripts/test-public-flow.ts |
super-trunfo.tsx |
software | healthy | components/super-trunfo.tsx |
instrument-cards.tsx |
software | healthy | components/instrument-cards.tsx |
heatmap-layer.tsx |
software | healthy | components/heatmap-layer.tsx |
radar-chart.tsx |
software | healthy | components/radar-chart.tsx |
kyid-print-sheet.tsx |
software | healthy | components/kyid-print-sheet.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
research |
software | healthy | research |
marco-1 |
software | healthy | research/marco-1 |
marco-2 |
software | healthy | research/marco-2 |
_fontes |
software | healthy | research/marco-2/_fontes |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
app |
software | healthy | app |
aplicar |
software | healthy | app/aplicar |
[token] |
software | healthy | app/aplicar/[token] |
settings |
software | healthy | app/settings |
integracoes |
software | healthy | app/settings/integracoes |
empresas-clientes |
software | healthy | app/empresas-clientes |
novo |
software | healthy | app/empresas-clientes/novo |
[id] |
software | healthy | app/empresas-clientes/[id] |
colaboradores |
software | healthy | app/empresas-clientes/[id]/colaboradores |
nr1 |
software | healthy | app/empresas-clientes/[id]/nr1 |
[campaignId] |
software | healthy | app/empresas-clientes/[id]/nr1/[campaignId] |
nova |
software | healthy | app/empresas-clientes/[id]/nr1/nova |
academy |
software | healthy | app/academy |
carreiras |
software | healthy | app/carreiras |
avaliacoes |
software | healthy | app/avaliacoes |
login |
software | healthy | app/login |
api |
software | healthy | app/api |
invitations |
software | healthy | app/api/invitations |
empresas-clientes |
software | healthy | app/api/empresas-clientes |
[id] |
software | healthy | app/api/empresas-clientes/[id] |
employees |
software | healthy | app/api/empresas-clientes/[id]/employees |
[employeeId] |
software | healthy | app/api/empresas-clientes/[id]/employees/[employeeId] |
import-csv |
software | healthy | app/api/empresas-clientes/[id]/employees/import-csv |
admins |
software | healthy | app/api/empresas-clientes/[id]/admins |
admin |
software | healthy | app/api/empresas-clientes/[id]/admin |
nr1 |
software | healthy | app/api/empresas-clientes/[id]/nr1 |
campaigns |
software | healthy | app/api/empresas-clientes/[id]/nr1/campaigns |
[campaignId] |
software | healthy | app/api/empresas-clientes/[id]/nr1/campaigns/[campaignId] |
generate-tokens |
software | healthy | app/api/empresas-clientes/[id]/nr1/campaigns/[campaignId]/g… |
aggregate |
software | healthy | app/api/empresas-clientes/[id]/nr1/campaigns/[campaignId]/a… |
auth |
software | healthy | app/api/auth |
logout |
software | healthy | app/api/auth/logout |
login |
software | healthy | app/api/auth/login |
me |
software | healthy | app/api/auth/me |
vagas |
software | healthy | app/api/vagas |
messages |
software | healthy | app/api/messages |
send |
software | healthy | app/api/messages/send |
portal |
software | healthy | app/api/portal |
auth |
software | healthy | app/api/portal/auth |
google |
software | healthy | app/api/portal/auth/google |
logout |
software | healthy | app/api/portal/auth/logout |
recuperar |
software | healthy | app/api/portal/auth/recuperar |
login |
software | healthy | app/api/portal/auth/login |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::proxy.ts |
security | healthy | proxy.ts |
auth::.env.example |
security | healthy | .env.example |
auth::lib/portal/sso.ts |
security | healthy | lib/portal/sso.ts |
auth::app/api/auth/login/route.ts |
security | healthy | app/api/auth/login/route.ts |
auth::app/api/portal/auth/google/route.ts |
security | healthy | app/api/portal/auth/google/route.ts |
auth::lib/auth/access.ts |
security | healthy | lib/auth/access.ts |
auth::lib/portal/session.ts |
security | healthy | lib/portal/session.ts |
auth::app/api/portal/auth/cadastro/route.ts |
security | healthy | app/api/portal/auth/cadastro/route.ts |
auth::lib/auth/session.ts |
security | healthy | lib/auth/session.ts |
auth::app/sso/route.ts |
security | healthy | app/sso/route.ts |
auth::app/api/public/applications/route.ts |
security | healthy | app/api/public/applications/route.ts |
auth::lib/crypto.ts |
security | healthy | lib/crypto.ts |
auth::app/api/portal/auth/redefinir/route.ts |
security | healthy | app/api/portal/auth/redefinir/route.ts |
auth::app/api/portal/auth/login/route.ts |
security | healthy | app/api/portal/auth/login/route.ts |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
SettingsPage |
frontend | healthy | app/settings/page.tsx |
NovaEmpresaPage |
frontend | healthy | app/empresas-clientes/novo/page.tsx |
AcademyPage |
frontend | healthy | app/academy/page.tsx |
LoginPage |
frontend | healthy | app/login/page.tsx |
LoginLayout |
frontend | healthy | app/login/layout.tsx |
NovaVagaPage |
frontend | healthy | app/vagas/nova/page.tsx |
PortalLayout |
frontend | healthy | app/portal/layout.tsx |
PortalRecuperarPage |
frontend | healthy | app/portal/recuperar/page.tsx |
NovoCandidatoPage |
frontend | healthy | app/candidatos/novo/page.tsx |
ScoreHumanoPage |
frontend | healthy | app/score-humano/page.tsx |
ObrigadoPage |
frontend | healthy | app/nr1/[token]/obrigado/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgres |
data | healthy | package.json |
redis |
data | healthy | package-lock.json |
postgresql |
data | healthy | .env.example |
mysql |
data | healthy | scripts/seed-vagas-guep.ts |
mariadb |
data | healthy | lib/skills-catalog.ts |
mongodb |
data | healthy | lib/skills-catalog.ts |
elasticsearch |
data | healthy | lib/skills-catalog.ts |
cassandra |
data | healthy | lib/skills-catalog.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
10.1.1.461 |
network | healthy | research/marco-2/_fontes/README.md |
10.91.58.11 |
network | healthy | app/candidatos/[id]/page.tsx |
3.34.96.1 |
network | healthy | app/candidatos/[id]/page.tsx |
3.04.74.8 |
network | healthy | app/candidatos/[id]/page.tsx |
5.68.41.36 |
network | healthy | app/candidatos/[id]/page.tsx |
31.21.67.8 |
network | healthy | app/candidatos/[id]/page.tsx |
2.24.85.36 |
network | healthy | lib/email/transport.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | package-lock.json |
vps::azure |
hardware | healthy | lib/skills-catalog.ts |
vps::digitalocean |
hardware | healthy | lib/skills-catalog.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
InstagramDriver |
software | healthy | lib/channels/instagram-driver.ts:InstagramDriver |
BaileysDriver |
software | healthy | lib/channels/baileys-driver.ts:BaileysDriver |
EmailDriver |
software | healthy | lib/channels/email-driver.ts:EmailDriver |
| Label | Layer | Status | Path |
|---|---|---|---|
rabbitmq |
data | healthy | scripts/seed-vagas-guep.ts |
kafka |
data | healthy | scripts/seed-vagas-guep.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/test-ipip-api.ts |
security | healthy | scripts/test-ipip-api.ts |
password_literal::scripts/test-public-flow.ts |
security | healthy | scripts/test-public-flow.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nt9hnp3_ |
software | healthy | /tmp/repobility-clone-nt9hnp3_ |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | app/api/auth/login/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/924c777f-6b01-41c6-9f67-6679c7db3c70/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/924c777f-6b01-41c6-9f67-6679c7db3c70/
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.