https://github.com/andressalame/profesormvt-web
· scanned 2026-06-17 01:33 UTC (1 month, 2 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -7.7 (diff) · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 110 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 |
|---|---|---|---|
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
astro.config.mjs |
software | healthy | astro.config.mjs |
package.json |
software | healthy | package.json |
wrangler.toml |
software | healthy | wrangler.toml |
tsconfig.json |
software | healthy | tsconfig.json |
index.js |
software | healthy | worker/index.js |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
config.ts |
software | healthy | src/content/config.ts |
senales-de-que-estas-forzando-la-voz.md |
software | healthy | src/content/blog/senales-de-que-estas-forzando-la-voz.md |
apoya-mas-fuerte-mal-consejo.md |
software | healthy | src/content/blog/apoya-mas-fuerte-mal-consejo.md |
como-escribir-tu-primera-cancion.md |
software | healthy | src/content/blog/como-escribir-tu-primera-cancion.md |
voz-mixta-dejar-de-quebrarte.md |
software | healthy | src/content/blog/voz-mixta-dejar-de-quebrarte.md |
armonia-funcional-que-es.md |
software | healthy | src/content/blog/armonia-funcional-que-es.md |
circulo-de-quintas-explicado-simple.md |
software | healthy | src/content/blog/circulo-de-quintas-explicado-simple.md |
clases-musica-online-vs-presencial.md |
software | healthy | src/content/blog/clases-musica-online-vs-presencial.md |
cuanto-tardas-en-tocar-primera-cancion-piano.md |
software | healthy | src/content/blog/cuanto-tardas-en-tocar-primera-cancion-pia… |
clases-de-musica-para-adultos-lima.md |
software | healthy | src/content/blog/clases-de-musica-para-adultos-lima.md |
es-muy-tarde-para-cantar-de-adulto.md |
software | healthy | src/content/blog/es-muy-tarde-para-cantar-de-adulto.md |
mito-no-tengo-oido-afinacion.md |
software | healthy | src/content/blog/mito-no-tengo-oido-afinacion.md |
por-que-te-quedas-sin-aire-al-cantar.md |
software | healthy | src/content/blog/por-que-te-quedas-sin-aire-al-cantar.md |
que-teclado-comprar-para-empezar.md |
software | healthy | src/content/blog/que-teclado-comprar-para-empezar.md |
de-que-hablar-en-una-cancion.md |
software | healthy | src/content/blog/de-que-hablar-en-una-cancion.md |
letra-o-melodia-primero.md |
software | healthy | src/content/blog/letra-o-melodia-primero.md |
hook-theory-composicion.md |
software | healthy | src/content/blog/hook-theory-composicion.md |
acordes-o-partitura-que-aprender-primero.md |
software | healthy | src/content/blog/acordes-o-partitura-que-aprender-primero.md |
como-empezar-piano-de-adulto.md |
software | healthy | src/content/blog/como-empezar-piano-de-adulto.md |
calentamiento-vocal-5-minutos.md |
software | healthy | src/content/blog/calentamiento-vocal-5-minutos.md |
faber-para-adultos.md |
software | healthy | src/content/blog/faber-para-adultos.md |
leer-partitura-de-adulto-es-facil.md |
software | healthy | src/content/blog/leer-partitura-de-adulto-es-facil.md |
progresion-1-5-6-4-en-hits.md |
software | healthy | src/content/blog/progresion-1-5-6-4-en-hits.md |
escalas-mayores-y-menores-sin-aburrirte.md |
software | healthy | src/content/blog/escalas-mayores-y-menores-sin-aburrirte.md |
blog.css |
software | healthy | src/styles/blog.css |
blog-post.css |
software | healthy | src/styles/blog-post.css |
global.css |
software | healthy | src/styles/global.css |
home.css |
software | healthy | src/styles/home.css |
schema-v5.sql |
software | healthy | db/schema-v5.sql |
schema-v2.sql |
software | healthy | db/schema-v2.sql |
schema-v6.sql |
software | healthy | db/schema-v6.sql |
schema-v3.sql |
software | healthy | db/schema-v3.sql |
schema.sql |
software | healthy | db/schema.sql |
schema-v4.sql |
software | healthy | db/schema-v4.sql |
index.html |
software | healthy | public/alumnos/index.html |
config.yml |
software | healthy | public/admin/config.yml |
index.html |
software | healthy | public/admin/index.html |
sw.js |
software | healthy | public/admin/crm/sw.js |
index.html |
software | healthy | public/admin/crm/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
json |
software | healthy | worker/index.js:json |
hex |
software | healthy | worker/index.js:hex |
randHex |
software | healthy | worker/index.js:randHex |
hoy |
software | healthy | worker/index.js:hoy |
safeEq |
software | healthy | worker/index.js:safeEq |
hashPass |
software | healthy | worker/index.js:hashPass |
emailOk |
software | healthy | worker/index.js:emailOk |
extArchivo |
software | healthy | worker/index.js:extArchivo |
nombreArchivoLimpio |
software | healthy | worker/index.js:nombreArchivoLimpio |
parseAudios |
software | healthy | worker/index.js:parseAudios |
b64uBytes |
software | healthy | worker/index.js:b64uBytes |
genRefCode |
software | healthy | worker/index.js:genRefCode |
buscarRefCode |
software | healthy | worker/index.js:buscarRefCode |
verificarGoogle |
software | healthy | worker/index.js:verificarGoogle |
clientId |
software | healthy | worker/index.js:clientId |
jwk |
software | healthy | worker/index.js:jwk |
compute |
software | healthy | worker/index.js:compute |
estadoAlumno |
software | healthy | worker/index.js:estadoAlumno |
loadPrecios |
software | healthy | worker/index.js:loadPrecios |
loadConfig |
software | healthy | worker/index.js:loadConfig |
cuentaDeSesion |
software | healthy | worker/index.js:cuentaDeSesion |
crearSesion |
software | healthy | worker/index.js:crearSesion |
authChat |
software | healthy | worker/index.js:authChat |
limpiarTextoChat |
software | healthy | worker/index.js:limpiarTextoChat |
avisarCompra |
software | healthy | worker/index.js:avisarCompra |
avisarPush |
software | healthy | worker/index.js:avisarPush |
ct |
software | healthy | worker/index.js:ct |
nombre |
software | healthy | worker/index.js:nombre |
recursos |
software | healthy | worker/index.js:recursos |
pagos |
software | healthy | worker/index.js:pagos |
alumnos |
software | healthy | worker/index.js:alumnos |
registro |
software | healthy | worker/index.js:registro |
cuentas |
software | healthy | worker/index.js:cuentas |
compras |
software | healthy | worker/index.js:compras |
guardarLista |
software | healthy | worker/index.js:guardarLista |
| Label | Layer | Status | Path |
|---|---|---|---|
worker |
software | healthy | worker |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
content |
software | healthy | src/content |
blog |
software | healthy | src/content/blog |
styles |
software | healthy | src/styles |
db |
software | healthy | db |
public |
software | healthy | public |
alumnos |
software | healthy | public/alumnos |
admin |
software | healthy | public/admin |
crm |
software | healthy | public/admin/crm |
| Label | Layer | Status | Path |
|---|---|---|---|
cuentas |
data | healthy | db/schema-v2.sql |
sesiones |
data | healthy | db/schema-v2.sql |
compras |
data | healthy | db/schema-v2.sql |
config |
data | healthy | db/schema-v2.sql |
chat_mensajes |
data | healthy | db/schema-v6.sql |
push_subs |
data | healthy | db/schema-v3.sql |
alumnos |
data | healthy | db/schema.sql |
registro |
data | healthy | db/schema.sql |
precios |
data | healthy | db/schema.sql |
recursos |
data | healthy | db/schema-v4.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::worker/index.js |
security | healthy | worker/index.js |
| Label | Layer | Status | Path |
|---|---|---|---|
andressalame__profesormvt-web |
software | healthy | /data/fable5_failed_archive/andressalame__profesormvt-web |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/81a8dca7-8e1e-4030-bd10-867133ebb30d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/81a8dca7-8e1e-4030-bd10-867133ebb30d/
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.