https://github.com/Samtho/jano-web
· scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)
16 raw signals (0 security + 16 graph)
Last scanned 2 months, 3 weeks ago · v1 · 16 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 244 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 |
|---|---|---|---|
Card |
software | healthy | src/components/cuenta/CuentaView.tsx:Card |
CuentaView |
software | healthy | src/components/cuenta/CuentaView.tsx:CuentaView |
confirmarRenombre |
software | healthy | src/components/cuenta/CuentaView.tsx:confirmarRenombre |
guardarPerfil |
software | healthy | src/components/cuenta/CuentaView.tsx:guardarPerfil |
cambiarPassword |
software | healthy | src/components/cuenta/CuentaView.tsx:cambiarPassword |
borrarCv |
software | healthy | src/components/cuenta/CuentaView.tsx:borrarCv |
AuthScreen |
software | healthy | src/components/auth/AuthScreen.tsx:AuthScreen |
onSubmit |
software | healthy | src/components/auth/AuthScreen.tsx:onSubmit |
reenviar |
software | healthy | src/components/auth/AuthScreen.tsx:reenviar |
Protected |
software | healthy | src/components/auth/Protected.tsx:Protected |
claseEstado |
software | healthy | src/components/tracker/TrackerView.tsx:claseEstado |
EstadoSelect |
software | healthy | src/components/tracker/TrackerView.tsx:EstadoSelect |
CeldaEditable |
software | healthy | src/components/tracker/TrackerView.tsx:CeldaEditable |
Kpi |
software | healthy | src/components/tracker/TrackerView.tsx:Kpi |
TrackerView |
software | healthy | src/components/tracker/TrackerView.tsx:TrackerView |
editar |
software | healthy | src/components/tracker/TrackerView.tsx:editar |
borrar |
software | healthy | src/components/tracker/TrackerView.tsx:borrar |
norm |
software | healthy | src/components/tracker/TrackerView.tsx:norm |
CategoryBars |
software | healthy | src/components/ui/CategoryBars.tsx:CategoryBars |
JanoMark |
software | healthy | src/components/ui/Nav.tsx:JanoMark |
Nav |
software | healthy | src/components/ui/Nav.tsx:Nav |
nombre |
software | healthy | src/components/ui/Nav.tsx:nombre |
Stepper |
software | healthy | src/components/ui/Stepper.tsx:Stepper |
Button |
software | healthy | src/components/ui/Button.tsx:Button |
inner |
software | healthy | src/components/ui/Button.tsx:inner |
colorFor |
software | healthy | src/components/ui/ScoreRing.tsx:colorFor |
ScoreRing |
software | healthy | src/components/ui/ScoreRing.tsx:ScoreRing |
tick |
software | healthy | src/components/ui/ScoreRing.tsx:tick |
StatusBadge |
software | healthy | src/components/ui/StatusBadge.tsx:StatusBadge |
Confetti |
software | healthy | src/components/ui/Confetti.tsx:Confetti |
tick |
software | healthy | src/components/ui/Confetti.tsx:tick |
useToast |
software | healthy | src/components/ui/Toast.tsx:useToast |
ToastProvider |
software | healthy | src/components/ui/Toast.tsx:ToastProvider |
Footer |
software | healthy | src/components/ui/Footer.tsx:Footer |
Pill |
software | healthy | src/components/ui/Pill.tsx:Pill |
CountUp |
software | healthy | src/components/ui/CountUp.tsx:CountUp |
tick |
software | healthy | src/components/ui/CountUp.tsx:tick |
ThemeToggle |
software | healthy | src/components/ui/ThemeToggle.tsx:ThemeToggle |
cambiar |
software | healthy | src/components/ui/ThemeToggle.tsx:cambiar |
FileDrop |
software | healthy | src/components/ui/FileDrop.tsx:FileDrop |
Spotlight |
software | healthy | src/components/ui/Spotlight.tsx:Spotlight |
onMove |
software | healthy | src/components/ui/Spotlight.tsx:onMove |
ProcessLoader |
software | healthy | src/components/ui/ProcessLoader.tsx:ProcessLoader |
StepCv |
software | healthy | src/components/wizard/StepCv.tsx:StepCv |
tieneCvs |
software | healthy | src/components/wizard/StepCv.tsx:tieneCvs |
handleFile |
software | healthy | src/components/wizard/StepCv.tsx:handleFile |
HuecoCard |
software | healthy | src/components/wizard/StepHuecos.tsx:HuecoCard |
guardar |
software | healthy | src/components/wizard/StepHuecos.tsx:guardar |
StepHuecos |
software | healthy | src/components/wizard/StepHuecos.tsx:StepHuecos |
StepCvAdaptado |
software | healthy | src/components/wizard/StepCvAdaptado.tsx:StepCvAdaptado |
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 |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.ts |
software | healthy | next.config.ts |
arquitectura.md |
software | healthy | docs/arquitectura.md |
copy-pdf-worker.mjs |
software | healthy | scripts/copy-pdf-worker.mjs |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
CuentaView.tsx |
software | healthy | src/components/cuenta/CuentaView.tsx |
AuthScreen.tsx |
software | healthy | src/components/auth/AuthScreen.tsx |
Protected.tsx |
software | healthy | src/components/auth/Protected.tsx |
TrackerView.tsx |
software | healthy | src/components/tracker/TrackerView.tsx |
CategoryBars.tsx |
software | healthy | src/components/ui/CategoryBars.tsx |
Nav.tsx |
software | healthy | src/components/ui/Nav.tsx |
Stepper.tsx |
software | healthy | src/components/ui/Stepper.tsx |
Button.tsx |
software | healthy | src/components/ui/Button.tsx |
ScoreRing.tsx |
software | healthy | src/components/ui/ScoreRing.tsx |
StatusBadge.tsx |
software | healthy | src/components/ui/StatusBadge.tsx |
Confetti.tsx |
software | healthy | src/components/ui/Confetti.tsx |
Toast.tsx |
software | healthy | src/components/ui/Toast.tsx |
Footer.tsx |
software | healthy | src/components/ui/Footer.tsx |
Pill.tsx |
software | healthy | src/components/ui/Pill.tsx |
CountUp.tsx |
software | healthy | src/components/ui/CountUp.tsx |
ThemeToggle.tsx |
software | healthy | src/components/ui/ThemeToggle.tsx |
FileDrop.tsx |
software | healthy | src/components/ui/FileDrop.tsx |
Spotlight.tsx |
software | healthy | src/components/ui/Spotlight.tsx |
ProcessLoader.tsx |
software | healthy | src/components/ui/ProcessLoader.tsx |
StepCv.tsx |
software | healthy | src/components/wizard/StepCv.tsx |
StepHuecos.tsx |
software | healthy | src/components/wizard/StepHuecos.tsx |
StepCvAdaptado.tsx |
software | healthy | src/components/wizard/StepCvAdaptado.tsx |
PdfPreview.tsx |
software | healthy | src/components/wizard/PdfPreview.tsx |
Wizard.tsx |
software | healthy | src/components/wizard/Wizard.tsx |
StepOferta.tsx |
software | healthy | src/components/wizard/StepOferta.tsx |
StepMatch.tsx |
software | healthy | src/components/wizard/StepMatch.tsx |
not-found.tsx |
software | healthy | src/app/not-found.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/cuenta/page.tsx |
page.tsx |
software | healthy | src/app/entrar/page.tsx |
page.tsx |
software | healthy | src/app/tracker/page.tsx |
page.tsx |
software | healthy | src/app/como-funciona/page.tsx |
page.tsx |
software | healthy | src/app/app/page.tsx |
auth.tsx |
software | healthy | src/lib/auth.tsx |
api.ts |
software | healthy | src/lib/api.ts |
cvs.ts |
software | healthy | src/lib/cvs.ts |
cvPdf.tsx |
software | healthy | src/lib/cvPdf.tsx |
profile.ts |
software | healthy | src/lib/profile.ts |
basePath.ts |
software | healthy | src/lib/basePath.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CuentaView |
frontend | healthy | src/components/cuenta/CuentaView.tsx |
AuthScreen |
frontend | healthy | src/components/auth/AuthScreen.tsx |
Protected |
frontend | healthy | src/components/auth/Protected.tsx |
TrackerView |
frontend | healthy | src/components/tracker/TrackerView.tsx |
CategoryBars |
frontend | healthy | src/components/ui/CategoryBars.tsx |
Nav |
frontend | healthy | src/components/ui/Nav.tsx |
Stepper |
frontend | healthy | src/components/ui/Stepper.tsx |
Button |
frontend | healthy | src/components/ui/Button.tsx |
ScoreRing |
frontend | healthy | src/components/ui/ScoreRing.tsx |
StatusBadge |
frontend | healthy | src/components/ui/StatusBadge.tsx |
Confetti |
frontend | healthy | src/components/ui/Confetti.tsx |
Footer |
frontend | healthy | src/components/ui/Footer.tsx |
Pill |
frontend | healthy | src/components/ui/Pill.tsx |
CountUp |
frontend | healthy | src/components/ui/CountUp.tsx |
ThemeToggle |
frontend | healthy | src/components/ui/ThemeToggle.tsx |
FileDrop |
frontend | healthy | src/components/ui/FileDrop.tsx |
Spotlight |
frontend | healthy | src/components/ui/Spotlight.tsx |
ProcessLoader |
frontend | healthy | src/components/ui/ProcessLoader.tsx |
StepCv |
frontend | healthy | src/components/wizard/StepCv.tsx |
StepHuecos |
frontend | healthy | src/components/wizard/StepHuecos.tsx |
StepCvAdaptado |
frontend | healthy | src/components/wizard/StepCvAdaptado.tsx |
PdfPreview |
frontend | healthy | src/components/wizard/PdfPreview.tsx |
Wizard |
frontend | healthy | src/components/wizard/Wizard.tsx |
StepOferta |
frontend | healthy | src/components/wizard/StepOferta.tsx |
StepMatch |
frontend | healthy | src/components/wizard/StepMatch.tsx |
NotFound |
frontend | healthy | src/app/not-found.tsx |
Landing |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
CuentaPage |
frontend | healthy | src/app/cuenta/page.tsx |
EntrarPage |
frontend | healthy | src/app/entrar/page.tsx |
TrackerPage |
frontend | healthy | src/app/tracker/page.tsx |
ComoFunciona |
frontend | healthy | src/app/como-funciona/page.tsx |
AppPage |
frontend | healthy | src/app/app/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
cuenta |
software | healthy | src/components/cuenta |
auth |
software | healthy | src/components/auth |
tracker |
software | healthy | src/components/tracker |
ui |
software | healthy | src/components/ui |
wizard |
software | healthy | src/components/wizard |
app |
software | healthy | src/app |
cuenta |
software | healthy | src/app/cuenta |
entrar |
software | healthy | src/app/entrar |
tracker |
software | healthy | src/app/tracker |
como-funciona |
software | healthy | src/app/como-funciona |
app |
software | healthy | src/app/app |
lib |
software | healthy | src/lib |
parsers |
software | healthy | src/lib/parsers |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/cuenta |
frontend | healthy | src/app/cuenta/page.tsx |
/entrar |
frontend | healthy | src/app/entrar/page.tsx |
/tracker |
frontend | healthy | src/app/tracker/page.tsx |
/como-funciona |
frontend | healthy | src/app/como-funciona/page.tsx |
/app |
frontend | healthy | src/app/app/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-x0trpyc7 |
software | healthy | /tmp/repobility-clone-x0trpyc7 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/136040bf-3942-4ddb-8ac3-2510901a696e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/136040bf-3942-4ddb-8ac3-2510901a696e/
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.