https://github.com/SNEKA2107/college-helpdesk-chatbot
· scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)
278 raw signals (0 security + 278 graph)
Last scanned 2 months, 2 weeks ago · v1 · 269 actionable findings from 1 signal source. 9 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1065 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 |
|---|---|---|---|
fail |
software | healthy | test-phase3.js:fail |
section |
software | healthy | test-phase3.js:section |
login |
software | healthy | test-phase3.js:login |
switchTab |
software | healthy | test-phase3.js:switchTab |
waitForContent |
software | healthy | test-phase3.js:waitForContent |
reqId |
software | healthy | test-phase3.js:reqId |
fail |
software | healthy | test-phase5.js:fail |
section |
software | healthy | test-phase5.js:section |
login |
software | healthy | test-phase5.js:login |
waitForContent |
software | healthy | test-phase5.js:waitForContent |
ok |
software | healthy | audit-device-test.js:ok |
page |
software | healthy | audit-device-test.js:page |
path |
software | healthy | audit-device-test.js:path |
clickText |
software | healthy | audit-device-test.js:clickText |
fill |
software | healthy | audit-device-test.js:fill |
waitForPath |
software | healthy | audit-device-test.js:waitForPath |
set |
software | healthy | audit-device-test.js:set |
ph |
software | healthy | audit-device-test.js:ph |
u |
software | healthy | audit-device-test.js:u |
ok |
software | healthy | audit-verify.js:ok |
ok |
software | healthy | audit-final-verify.js:ok |
page |
software | healthy | audit-final-verify.js:page |
path |
software | healthy | audit-final-verify.js:path |
fill |
software | healthy | audit-final-verify.js:fill |
clickText |
software | healthy | audit-final-verify.js:clickText |
waitForPath |
software | healthy | audit-final-verify.js:waitForPath |
resolve |
software | healthy | audit-apibase.js:resolve |
run |
software | healthy | test-pages.js:run |
API_BASE |
software | healthy | app.js:API_BASE |
applyTheme |
software | healthy | app.js:applyTheme |
cycleTheme |
software | healthy | app.js:cycleTheme |
initAnimations |
software | healthy | app.js:initAnimations |
setActiveNav |
software | healthy | app.js:setActiveNav |
_getAudioCtx |
software | healthy | app.js:_getAudioCtx |
playSound |
software | healthy | app.js:playSound |
createToastContainer |
software | healthy | app.js:createToastContainer |
showToast |
software | healthy | app.js:showToast |
apiCall |
software | healthy | app.js:apiCall |
getUser |
software | healthy | app.js:getUser |
setUser |
software | healthy | app.js:setUser |
logout |
software | healthy | app.js:logout |
isActive |
software | healthy | app.js:isActive |
requireAuth |
software | healthy | app.js:requireAuth |
requireAdmin |
software | healthy | app.js:requireAdmin |
updateNotifBell |
software | healthy | app.js:updateNotifBell |
validateForm |
software | healthy | app.js:validateForm |
populateUserInfo |
software | healthy | app.js:populateUserInfo |
refreshUserData |
software | healthy | app.js:refreshUserData |
formatDate |
software | healthy | app.js:formatDate |
timeAgo |
software | healthy | app.js:timeAgo |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AUDIT_LOG_ARCHITECTURE.md |
software | healthy | AUDIT_LOG_ARCHITECTURE.md |
SUBMISSION_READINESS_REPORT.md |
software | healthy | SUBMISSION_READINESS_REPORT.md |
DESIGN_SYSTEM_PLAN.md |
software | healthy | DESIGN_SYSTEM_PLAN.md |
test-phase3.js |
software | healthy | test-phase3.js |
TIMETABLE_CONFLICT_VALIDATION.md |
software | healthy | TIMETABLE_CONFLICT_VALIDATION.md |
screenshot-mobile.js |
software | healthy | screenshot-mobile.js |
requests.html |
software | healthy | requests.html |
STUDENT_APPROVAL_DEBUG_REPORT.md |
software | healthy | STUDENT_APPROVAL_DEBUG_REPORT.md |
CRITICAL_FIXES_REPORT.md |
software | healthy | CRITICAL_FIXES_REPORT.md |
DOCUMENT_WORKFLOW_AUDIT.md |
software | healthy | DOCUMENT_WORKFLOW_AUDIT.md |
SUBMISSION_CHECKLIST.md |
software | healthy | SUBMISSION_CHECKLIST.md |
FAST_TRACK_AUDIT.md |
software | healthy | FAST_TRACK_AUDIT.md |
debug-events.js |
software | healthy | debug-events.js |
FINAL_EVALUATION_READINESS_REPORT.md |
software | healthy | FINAL_EVALUATION_READINESS_REPORT.md |
test-phase5.js |
software | healthy | test-phase5.js |
manifest.json |
software | healthy | manifest.json |
ENTERPRISE_REALISM_AUDIT.md |
software | healthy | ENTERPRISE_REALISM_AUDIT.md |
TIMETABLE_LIFECYCLE_REPORT.md |
software | healthy | TIMETABLE_LIFECYCLE_REPORT.md |
TIMETABLE_ARCHITECTURE_REPORT.md |
software | healthy | TIMETABLE_ARCHITECTURE_REPORT.md |
debug-live-admin.js |
software | healthy | debug-live-admin.js |
audit-device-test.js |
software | healthy | audit-device-test.js |
ANDROID_DEPLOYMENT_GUIDE.md |
software | healthy | ANDROID_DEPLOYMENT_GUIDE.md |
FINAL_WEBSITE_APK_READINESS_REPORT.md |
software | healthy | FINAL_WEBSITE_APK_READINESS_REPORT.md |
attendance.html |
software | healthy | attendance.html |
exam.html |
software | healthy | exam.html |
audit-verify.js |
software | healthy | audit-verify.js |
admin-requests.html |
software | healthy | admin-requests.html |
serve.json |
software | healthy | serve.json |
audit-final-verify.js |
software | healthy | audit-final-verify.js |
test-admin-tabs.js |
software | healthy | test-admin-tabs.js |
admin-notices.html |
software | healthy | admin-notices.html |
contact.html |
software | healthy | contact.html |
EVALUATOR_PREPARATION.md |
software | healthy | EVALUATOR_PREPARATION.md |
EXAM_COHORT_ARCHITECTURE.md |
software | healthy | EXAM_COHORT_ARCHITECTURE.md |
PHASE2_PROGRESS_REPORT.md |
software | healthy | PHASE2_PROGRESS_REPORT.md |
TIMETABLE_DATA_FLOW_REPORT.md |
software | healthy | TIMETABLE_DATA_FLOW_REPORT.md |
library.html |
software | healthy | library.html |
dashboard.html |
software | healthy | dashboard.html |
FINAL_APK_RELEASE_REPORT.md |
software | healthy | FINAL_APK_RELEASE_REPORT.md |
MASTER_AUDIT_REPORT.md |
software | healthy | MASTER_AUDIT_REPORT.md |
sw.js |
software | healthy | sw.js |
audit-apibase.js |
software | healthy | audit-apibase.js |
APK_BUILD_VERIFICATION.md |
software | healthy | APK_BUILD_VERIFICATION.md |
verify-profile-mobile.js |
software | healthy | verify-profile-mobile.js |
students-export.sql |
software | healthy | students-export.sql |
FAST_TRACK_IMPLEMENTATION_PLAN.md |
software | healthy | FAST_TRACK_IMPLEMENTATION_PLAN.md |
verify-mobile.js |
software | healthy | verify-mobile.js |
package.json |
software | healthy | package.json |
FEATURE_VALUE_REPORT.md |
software | healthy | FEATURE_VALUE_REPORT.md |
FINAL_APK_SUMMARY.md |
software | healthy | FINAL_APK_SUMMARY.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/ |
api | healthy | backend/server.js |
USE /api/auth/login |
api | healthy | backend/server.js |
USE /api/auth/register |
api | healthy | backend/server.js |
USE /api/auth |
api | healthy | backend/server.js |
USE /api/students |
api | healthy | backend/server.js |
USE /api/requests |
api | healthy | backend/server.js |
USE /api/leave |
api | healthy | backend/server.js |
USE /api/notices |
api | healthy | backend/server.js |
USE /api/chat |
api | healthy | backend/server.js |
USE /api/exam |
api | healthy | backend/server.js |
USE /api/fees |
api | healthy | backend/server.js |
USE /api/library |
api | healthy | backend/server.js |
USE /api/timetable |
api | healthy | backend/server.js |
USE /api/contact |
api | healthy | backend/server.js |
USE /api/attendance |
api | healthy | backend/server.js |
USE /api/events |
api | healthy | backend/server.js |
USE /api/marks |
api | healthy | backend/server.js |
USE /api/calendar |
api | healthy | backend/server.js |
USE /api/audit |
api | healthy | backend/server.js |
USE /api |
api | healthy | backend/server.js |
GET / |
api | healthy | backend/routes/library.js |
GET /borrowed |
api | healthy | backend/routes/library.js |
GET /hours |
api | healthy | backend/routes/library.js |
POST /renew/:borrowId |
api | healthy | backend/routes/library.js |
POST / |
api | healthy | backend/routes/library.js |
PUT /:id |
api | healthy | backend/routes/library.js |
PUT /:id/resolve |
api | healthy | backend/routes/contact.js |
POST /payment |
api | healthy | backend/routes/fees.js |
GET /all |
api | healthy | backend/routes/fees.js |
PUT /:feeId/payments/:index/verify |
api | healthy | backend/routes/fees.js |
GET /today |
api | healthy | backend/routes/timetable.js |
GET /:id/conflicts |
api | healthy | backend/routes/timetable.js |
PUT /:id/publish |
api | healthy | backend/routes/timetable.js |
PUT /:id/archive |
api | healthy | backend/routes/timetable.js |
GET /summary |
api | healthy | backend/routes/attendance.js |
POST /bulk |
api | healthy | backend/routes/attendance.js |
POST /:id/register |
api | healthy | backend/routes/events.js |
DELETE /:id/register |
api | healthy | backend/routes/events.js |
DELETE /:id |
api | healthy | backend/routes/events.js |
POST /register |
api | healthy | backend/routes/auth.js |
POST /login |
api | healthy | backend/routes/auth.js |
GET /me |
api | healthy | backend/routes/auth.js |
PUT /change-password |
api | healthy | backend/routes/auth.js |
PUT /profile |
api | healthy | backend/routes/auth.js |
GET /pending |
api | healthy | backend/routes/students.js |
PUT /:id/approve |
api | healthy | backend/routes/students.js |
PUT /:id/reject |
api | healthy | backend/routes/students.js |
GET /search/:query |
api | healthy | backend/routes/students.js |
GET /:id |
api | healthy | backend/routes/students.js |
GET /stats |
api | healthy | backend/routes/requests.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
android |
software | healthy | frontend/android |
app |
software | healthy | frontend/android/app |
src |
software | healthy | frontend/android/app/src |
androidTest |
software | healthy | frontend/android/app/src/androidTest |
java |
software | healthy | frontend/android/app/src/androidTest/java |
com |
software | healthy | frontend/android/app/src/androidTest/java/com |
getcapacitor |
software | healthy | frontend/android/app/src/androidTest/java/com/getcapacitor |
myapp |
software | healthy | frontend/android/app/src/androidTest/java/com/getcapacitor/… |
test |
software | healthy | frontend/android/app/src/test |
java |
software | healthy | frontend/android/app/src/test/java |
com |
software | healthy | frontend/android/app/src/test/java/com |
getcapacitor |
software | healthy | frontend/android/app/src/test/java/com/getcapacitor |
myapp |
software | healthy | frontend/android/app/src/test/java/com/getcapacitor/myapp |
main |
software | healthy | frontend/android/app/src/main |
java |
software | healthy | frontend/android/app/src/main/java |
com |
software | healthy | frontend/android/app/src/main/java/com |
campusassist |
software | healthy | frontend/android/app/src/main/java/com/campusassist |
app |
software | healthy | frontend/android/app/src/main/java/com/campusassist/app |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
routes |
software | healthy | frontend/src/routes |
pages |
software | healthy | frontend/src/pages |
admin |
software | healthy | frontend/src/pages/admin |
hooks |
software | healthy | frontend/src/hooks |
services |
software | healthy | frontend/src/services |
styles |
software | healthy | frontend/src/styles |
Vulnerability Test Results |
software | healthy | Vulnerability Test Results |
automated_test |
software | healthy | automated_test |
selenium_model |
software | healthy | selenium_model |
tests |
software | healthy | selenium_model/tests |
pages |
software | healthy | selenium_model/pages |
backend |
software | healthy | backend |
models |
software | healthy | backend/models |
tests |
software | healthy | backend/tests |
middleware |
software | healthy | backend/middleware |
scripts |
software | healthy | backend/scripts |
utils |
software | healthy | backend/utils |
routes |
software | healthy | backend/routes |
migrations |
software | healthy | backend/migrations |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.jsx |
Sidebar |
frontend | healthy | frontend/src/components/Sidebar.jsx |
Modal |
frontend | healthy | frontend/src/components/Modal.jsx |
Topbar |
frontend | healthy | frontend/src/components/Topbar.jsx |
AuthThemeButton |
frontend | healthy | frontend/src/components/AuthThemeButton.jsx |
Layout |
frontend | healthy | frontend/src/components/Layout.jsx |
BottomNav |
frontend | healthy | frontend/src/components/BottomNav.jsx |
AppRoutes |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
Fees |
frontend | healthy | frontend/src/pages/Fees.jsx |
Contact |
frontend | healthy | frontend/src/pages/Contact.jsx |
Register |
frontend | healthy | frontend/src/pages/Register.jsx |
Attendance |
frontend | healthy | frontend/src/pages/Attendance.jsx |
Events |
frontend | healthy | frontend/src/pages/Events.jsx |
Calendar |
frontend | healthy | frontend/src/pages/Calendar.jsx |
Status |
frontend | healthy | frontend/src/pages/Status.jsx |
Notices |
frontend | healthy | frontend/src/pages/Notices.jsx |
Admin |
frontend | healthy | frontend/src/pages/Admin.jsx |
Exam |
frontend | healthy | frontend/src/pages/Exam.jsx |
Leave |
frontend | healthy | frontend/src/pages/Leave.jsx |
Cgpa |
frontend | healthy | frontend/src/pages/Cgpa.jsx |
Landing |
frontend | healthy | frontend/src/pages/Landing.jsx |
Profile |
frontend | healthy | frontend/src/pages/Profile.jsx |
Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.jsx |
Library |
frontend | healthy | frontend/src/pages/Library.jsx |
Chat |
frontend | healthy | frontend/src/pages/Chat.jsx |
Od |
frontend | healthy | frontend/src/pages/Od.jsx |
Timetable |
frontend | healthy | frontend/src/pages/Timetable.jsx |
Login |
frontend | healthy | frontend/src/pages/Login.jsx |
Requests |
frontend | healthy | frontend/src/pages/Requests.jsx |
FeesTab |
frontend | healthy | frontend/src/pages/admin/FeesTab.jsx |
EventsTab |
frontend | healthy | frontend/src/pages/admin/EventsTab.jsx |
TimetableTab |
frontend | healthy | frontend/src/pages/admin/TimetableTab.jsx |
MarksTab |
frontend | healthy | frontend/src/pages/admin/MarksTab.jsx |
AttendanceTab |
frontend | healthy | frontend/src/pages/admin/AttendanceTab.jsx |
StudentsTab |
frontend | healthy | frontend/src/pages/admin/StudentsTab.jsx |
ExamsTab |
frontend | healthy | frontend/src/pages/admin/ExamsTab.jsx |
AuditTab |
frontend | healthy | frontend/src/pages/admin/AuditTab.jsx |
CalendarTab |
frontend | healthy | frontend/src/pages/admin/CalendarTab.jsx |
LeavesTab |
frontend | healthy | frontend/src/pages/admin/LeavesTab.jsx |
NoticesTab |
frontend | healthy | frontend/src/pages/admin/NoticesTab.jsx |
AccountTab |
frontend | healthy | frontend/src/pages/admin/AccountTab.jsx |
MessagesTab |
frontend | healthy | frontend/src/pages/admin/MessagesTab.jsx |
RequestsTab |
frontend | healthy | frontend/src/pages/admin/RequestsTab.jsx |
OverviewTab |
frontend | healthy | frontend/src/pages/admin/OverviewTab.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/Fees |
frontend | healthy | frontend/src/pages/Fees.jsx |
/Contact |
frontend | healthy | frontend/src/pages/Contact.jsx |
/Register |
frontend | healthy | frontend/src/pages/Register.jsx |
/Attendance |
frontend | healthy | frontend/src/pages/Attendance.jsx |
/Events |
frontend | healthy | frontend/src/pages/Events.jsx |
/Calendar |
frontend | healthy | frontend/src/pages/Calendar.jsx |
/Status |
frontend | healthy | frontend/src/pages/Status.jsx |
/Notices |
frontend | healthy | frontend/src/pages/Notices.jsx |
/Admin |
frontend | healthy | frontend/src/pages/Admin.jsx |
/Exam |
frontend | healthy | frontend/src/pages/Exam.jsx |
/Leave |
frontend | healthy | frontend/src/pages/Leave.jsx |
/Cgpa |
frontend | healthy | frontend/src/pages/Cgpa.jsx |
/Landing |
frontend | healthy | frontend/src/pages/Landing.jsx |
/Profile |
frontend | healthy | frontend/src/pages/Profile.jsx |
/Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.jsx |
/Library |
frontend | healthy | frontend/src/pages/Library.jsx |
/Chat |
frontend | healthy | frontend/src/pages/Chat.jsx |
/Od |
frontend | healthy | frontend/src/pages/Od.jsx |
/Timetable |
frontend | healthy | frontend/src/pages/Timetable.jsx |
/Login |
frontend | healthy | frontend/src/pages/Login.jsx |
/Requests |
frontend | healthy | frontend/src/pages/Requests.jsx |
/admin/FeesTab |
frontend | healthy | frontend/src/pages/admin/FeesTab.jsx |
/admin/EventsTab |
frontend | healthy | frontend/src/pages/admin/EventsTab.jsx |
/admin/TimetableTab |
frontend | healthy | frontend/src/pages/admin/TimetableTab.jsx |
/admin/MarksTab |
frontend | healthy | frontend/src/pages/admin/MarksTab.jsx |
/admin/AttendanceTab |
frontend | healthy | frontend/src/pages/admin/AttendanceTab.jsx |
/admin/StudentsTab |
frontend | healthy | frontend/src/pages/admin/StudentsTab.jsx |
/admin/shared |
frontend | healthy | frontend/src/pages/admin/shared.js |
/admin/ExamsTab |
frontend | healthy | frontend/src/pages/admin/ExamsTab.jsx |
/admin/AuditTab |
frontend | healthy | frontend/src/pages/admin/AuditTab.jsx |
/admin/CalendarTab |
frontend | healthy | frontend/src/pages/admin/CalendarTab.jsx |
/admin/LeavesTab |
frontend | healthy | frontend/src/pages/admin/LeavesTab.jsx |
/admin/NoticesTab |
frontend | healthy | frontend/src/pages/admin/NoticesTab.jsx |
/admin/AccountTab |
frontend | healthy | frontend/src/pages/admin/AccountTab.jsx |
/admin/MessagesTab |
frontend | healthy | frontend/src/pages/admin/MessagesTab.jsx |
/admin/RequestsTab |
frontend | healthy | frontend/src/pages/admin/RequestsTab.jsx |
/admin/OverviewTab |
frontend | healthy | frontend/src/pages/admin/OverviewTab.jsx |
/ |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
/login |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
/register |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
/admin |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
* |
frontend | healthy | frontend/src/routes/AppRoutes.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::audit-verify.js |
security | healthy | audit-verify.js |
password_literal::audit-verify.js |
security | healthy | audit-verify.js |
password_literal::audit-warnings.js |
security | healthy | audit-warnings.js |
password_literal::audit-warnings.js |
security | healthy | audit-warnings.js |
password_literal::audit-device-retest.js |
security | healthy | audit-device-retest.js |
password_literal::e2e_test_report.py |
security | healthy | e2e_test_report.py |
password_literal::e2e_test_report.py |
security | healthy | e2e_test_report.py |
password_literal::e2e_test_report.py |
security | healthy | e2e_test_report.py |
password_literal::frontend/src/pages/Register.jsx |
security | healthy | frontend/src/pages/Register.jsx |
password_literal::frontend/src/pages/Register.jsx |
security | healthy | frontend/src/pages/Register.jsx |
password_literal::automated_test/dast_runner.js |
security | healthy | automated_test/dast_runner.js |
password_literal::automated_test/dast_runner.js |
security | healthy | automated_test/dast_runner.js |
password_literal::automated_test/dast_runner.js |
security | healthy | automated_test/dast_runner.js |
password_literal::automated_test/dast_runner.js |
security | healthy | automated_test/dast_runner.js |
password_literal::automated_test/reaudit-live.js |
security | healthy | automated_test/reaudit-live.js |
password_literal::automated_test/reaudit-live.js |
security | healthy | automated_test/reaudit-live.js |
password_literal::backend/create-admin.js |
security | healthy | backend/create-admin.js |
password_literal::backend/reset-admin.js |
security | healthy | backend/reset-admin.js |
password_literal::backend/dev-local.js |
security | healthy | backend/dev-local.js |
password_literal::backend/dev-local.js |
security | healthy | backend/dev-local.js |
password_literal::backend/seed.js |
security | healthy | backend/seed.js |
password_literal::backend/seed.js |
security | healthy | backend/seed.js |
| Label | Layer | Status | Path |
|---|---|---|---|
admin |
software | healthy | frontend/src/pages/Attendance.jsx:admin |
advisor |
software | healthy | frontend/src/pages/Leave.jsx:advisor |
advisor |
software | healthy | frontend/src/pages/Od.jsx:advisor |
schedule |
software | healthy | frontend/src/pages/Timetable.jsx:schedule |
and |
software | healthy | frontend/src/pages/admin/AttendanceTab.jsx:and |
AuditRunner |
software | healthy | selenium_model/audit_runner.py:8 |
DashboardPage |
software | healthy | selenium_model/pages/dashboard_page.py:4 |
AdminPage |
software | healthy | selenium_model/pages/admin_page.py:6 |
BasePage |
software | healthy | selenium_model/pages/base_page.py:6 |
LoginPage |
software | healthy | selenium_model/pages/login_page.py:6 |
RequestsPage |
software | healthy | selenium_model/pages/extra_pages.py:6 |
LeavePage |
software | healthy | selenium_model/pages/extra_pages.py:48 |
ChatPage |
software | healthy | selenium_model/pages/extra_pages.py:84 |
yet |
software | healthy | backend/routes/timetable.js:yet |
roster |
software | healthy | backend/routes/attendance.js:roster |
yet |
software | healthy | backend/routes/chat.js:yet |
yet |
software | healthy | backend/routes/exam.js:yet |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::automated_test/dast_runner.py |
security | healthy | automated_test/dast_runner.py |
auth::selenium_model/audit_runner.py |
security | healthy | selenium_model/audit_runner.py |
auth::backend/routes/auth.js |
security | healthy | backend/routes/auth.js |
auth::backend/middleware/auth.js |
security | healthy | backend/middleware/auth.js |
auth::test-app.js |
security | healthy | test-app.js |
auth::selenium_model/tests/test_smoke.py |
security | healthy | selenium_model/tests/test_smoke.py |
auth::automated_test/dast_runner.js |
security | healthy | automated_test/dast_runner.js |
auth::e2e_test_report.py |
security | healthy | e2e_test_report.py |
auth::backend/.env.example |
security | healthy | backend/.env.example |
auth::selenium_model/report_generator.py |
security | healthy | selenium_model/report_generator.py |
auth::selenium_model/tests/test_auth.py |
security | healthy | selenium_model/tests/test_auth.py |
| Label | Layer | Status | Path |
|---|---|---|---|
0003-notice-lifecycle.js |
data | healthy | backend/migrations/0003-notice-lifecycle.js |
0001-dedupe-attendance.js |
data | healthy | backend/migrations/0001-dedupe-attendance.js |
0002-backfill-fee-verification.js |
data | healthy | backend/migrations/0002-backfill-fee-verification.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | frontend/vite.config.js |
port:5000 |
network | healthy | backend/dev-local.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | backend/package-lock.json |
vps::gcp |
hardware | healthy | backend/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-52i6ozp_ |
software | healthy | /tmp/repobility-clone-52i6ozp_ |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | test-phase5.js |
| Label | Layer | Status | Path |
|---|---|---|---|
students |
data | healthy | students-export.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test-phase3.js |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | backend/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | e2e_test_report.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::project-summary |
cicd | healthy | .github/workflows/project-summary.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
project-summary |
cicd | healthy | .github/workflows/project-summary.yml |
This page is publicly accessible at:
https://repobility.com/scan/5b70ed9d-0949-4560-b83e-dfb618224f4a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5b70ed9d-0949-4560-b83e-dfb618224f4a/
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.