https://github.com/miticamihalescu/curricula2.0
· scanned 2026-06-16 04:33 UTC (1 month, 4 weeks ago)
19 raw signals (0 security + 19 graph)
Last scanned 1 month, 4 weeks ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 135 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 |
|---|---|---|---|
extractMetadata |
software | healthy | planificare-parser.js:extractMetadata |
parseModules |
software | healthy | planificare-parser.js:parseModules |
normalizeModuleLabel |
software | healthy | planificare-parser.js:normalizeModuleLabel |
parseModuleBlock |
software | healthy | planificare-parser.js:parseModuleBlock |
extractLessons |
software | healthy | planificare-parser.js:extractLessons |
classifyLessonType |
software | healthy | planificare-parser.js:classifyLessonType |
parsePlanificare |
software | healthy | planificare-parser.js:parsePlanificare |
esteProtejat |
software | healthy | cleanup-demo.js:esteProtejat |
isDemoEmail |
software | healthy | cleanup-demo.js:isDemoEmail |
confirm |
software | healthy | cleanup-demo.js:confirm |
main |
software | healthy | cleanup-demo.js:main |
startServer |
software | healthy | server.js:startServer |
generateDocx |
software | healthy | docx-exporter.js:generateDocx |
createAntetTable |
software | healthy | docx-exporter.js:createAntetTable |
parseText |
software | healthy | docx-exporter.js:parseText |
createSection |
software | healthy | docx-exporter.js:createSection |
generateBulkDocx |
software | healthy | docx-exporter.js:generateBulkDocx |
makeAntetTable |
software | healthy | docx-exporter.js:makeAntetTable |
buildSection |
software | healthy | docx-exporter.js:buildSection |
addLessonSection |
software | healthy | docx-exporter.js:addLessonSection |
cellMEN |
software | healthy | docx-exporter.js:cellMEN |
exportPlanificareAnuala |
software | healthy | docx-exporter.js:exportPlanificareAnuala |
exportPlanificareCalendaristica |
software | healthy | docx-exporter.js:exportPlanificareCalendaristica |
isConnected |
software | healthy | db.js:isConnected |
connectDB |
software | healthy | db.js:connectDB |
crearindecsi |
software | healthy | db.js:crearindecsi |
findUserByEmail |
software | healthy | db.js:findUserByEmail |
findUserById |
software | healthy | db.js:findUserById |
createUser |
software | healthy | db.js:createUser |
updateUser |
software | healthy | db.js:updateUser |
incrementGenerari |
software | healthy | db.js:incrementGenerari |
findUserByResetToken |
software | healthy | db.js:findUserByResetToken |
findUserByVerifyToken |
software | healthy | db.js:findUserByVerifyToken |
createPlan |
software | healthy | db.js:createPlan |
getPlansByUser |
software | healthy | db.js:getPlansByUser |
skip |
software | healthy | db.js:skip |
getPlanById |
software | healthy | db.js:getPlanById |
deletePlan |
software | healthy | db.js:deletePlan |
deletePlanFortat |
software | healthy | db.js:deletePlanFortat |
getMaterial |
software | healthy | db.js:getMaterial |
saveMaterial |
software | healthy | db.js:saveMaterial |
getMaterialsByPlan |
software | healthy | db.js:getMaterialsByPlan |
saveImage |
software | healthy | db.js:saveImage |
getImagesByUser |
software | healthy | db.js:getImagesByUser |
getImageById |
software | healthy | db.js:getImageById |
getImagesByIds |
software | healthy | db.js:getImagesByIds |
deleteImage |
software | healthy | db.js:deleteImage |
getDb |
software | healthy | db.js:getDb |
deleteUserData |
software | healthy | db.js:deleteUserData |
buildPdf |
software | healthy | pdf-exporter.js:buildPdf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
planificare-parser.js |
software | healthy | planificare-parser.js |
CLAUDE.md |
software | healthy | CLAUDE.md |
termeni.html |
software | healthy | termeni.html |
login.html |
software | healthy | login.html |
cleanup-demo.js |
software | healthy | cleanup-demo.js |
dashboard.html |
software | healthy | dashboard.html |
reset-password.html |
software | healthy | reset-password.html |
profile.html |
software | healthy | profile.html |
styles.css |
software | healthy | styles.css |
logger.js |
software | healthy | logger.js |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
upload.html |
software | healthy | upload.html |
railway.toml |
software | healthy | railway.toml |
404.html |
software | healthy | 404.html |
forgot-password.html |
software | healthy | forgot-password.html |
server.js |
software | healthy | server.js |
package.json |
software | healthy | package.json |
planificare-start.html |
software | healthy | planificare-start.html |
index.html |
software | healthy | index.html |
docx-exporter.js |
software | healthy | docx-exporter.js |
calendar.html |
software | healthy | calendar.html |
db.js |
software | healthy | db.js |
pdf-exporter.js |
software | healthy | pdf-exporter.js |
planificare-noua.html |
software | healthy | planificare-noua.html |
auth.js |
software | healthy | auth.js |
ai-parser.js |
software | healthy | ai-parser.js |
register.html |
software | healthy | register.html |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | server.js |
USE /api/auth |
api | healthy | server.js |
USE /api/plans |
api | healthy | server.js |
USE /api/images |
api | healthy | server.js |
USE /api |
api | healthy | server.js |
USE /api/admin |
api | healthy | server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::README.md |
security | healthy | README.md |
auth::.env.example |
security | healthy | .env.example |
auth::auth.js |
security | healthy | auth.js |
auth::termeni.html |
security | healthy | termeni.html |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
miticamihalescu__curricula2.0 |
software | healthy | /data/fable5_failed_archive/miticamihalescu__curricula2.0 |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/6cecbf12-e690-4e3a-a113-c13dfa95e077/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6cecbf12-e690-4e3a-a113-c13dfa95e077/
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.