Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

SaltShaker87/resident-evaluations-auc

https://github.com/SaltShaker87/resident-evaluations-auc · scanned 2026-06-16 00:00 UTC (2 months, 3 weeks ago)

60 raw signals (0 security + 60 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 60 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 320 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.

LabelLayerStatusPath
ToastContainer software healthy auc/frontend/src/App.jsx:ToastContainer
App software healthy auc/frontend/src/App.jsx:App
onUnauthenticated software healthy auc/frontend/src/App.jsx:onUnauthenticated
handleLogout software healthy auc/frontend/src/App.jsx:handleLogout
request software healthy auc/frontend/src/api.js:request
getAuthStatus software healthy auc/frontend/src/api.js:getAuthStatus
setupPassword software healthy auc/frontend/src/api.js:setupPassword
login software healthy auc/frontend/src/api.js:login
logout software healthy auc/frontend/src/api.js:logout
recoverPassword software healthy auc/frontend/src/api.js:recoverPassword
changePassword software healthy auc/frontend/src/api.js:changePassword
getResidents software healthy auc/frontend/src/api.js:getResidents
getResident software healthy auc/frontend/src/api.js:getResident
createResident software healthy auc/frontend/src/api.js:createResident
bulkImportResidents software healthy auc/frontend/src/api.js:bulkImportResidents
updateResident software healthy auc/frontend/src/api.js:updateResident
deleteResident software healthy auc/frontend/src/api.js:deleteResident
uploadPhoto software healthy auc/frontend/src/api.js:uploadPhoto
getPhotoUrl software healthy auc/frontend/src/api.js:getPhotoUrl
getDomains software healthy auc/frontend/src/api.js:getDomains
getNotes software healthy auc/frontend/src/api.js:getNotes
createNote software healthy auc/frontend/src/api.js:createNote
updateNote software healthy auc/frontend/src/api.js:updateNote
deleteNote software healthy auc/frontend/src/api.js:deleteNote
getAllFollowups software healthy auc/frontend/src/api.js:getAllFollowups
getResidentFollowups software healthy auc/frontend/src/api.js:getResidentFollowups
createFollowup software healthy auc/frontend/src/api.js:createFollowup
resolveFollowup software healthy auc/frontend/src/api.js:resolveFollowup
unresolveFollowup software healthy auc/frontend/src/api.js:unresolveFollowup
deleteFollowup software healthy auc/frontend/src/api.js:deleteFollowup
getSummaries software healthy auc/frontend/src/api.js:getSummaries
generateSummary software healthy auc/frontend/src/api.js:generateSummary
approveSummary software healthy auc/frontend/src/api.js:approveSummary
deleteSummary software healthy auc/frontend/src/api.js:deleteSummary
getOllamaModels software healthy auc/frontend/src/api.js:getOllamaModels
parseMedhubCsv software healthy auc/frontend/src/api.js:parseMedhubCsv
importMedhubCsv software healthy auc/frontend/src/api.js:importMedhubCsv
syncMedhubApi software healthy auc/frontend/src/api.js:syncMedhubApi
getMedhubStatus software healthy auc/frontend/src/api.js:getMedhubStatus
getResidentsForMatching software healthy auc/frontend/src/api.js:getResidentsForMatching
executeAdvancement software healthy auc/frontend/src/api.js:executeAdvancement
getActiveSnapshot software healthy auc/frontend/src/api.js:getActiveSnapshot
restoreSnapshot software healthy auc/frontend/src/api.js:restoreSnapshot
dismissSnapshot software healthy auc/frontend/src/api.js:dismissSnapshot
downloadFile software healthy auc/frontend/src/api.js:downloadFile
downloadBackup software healthy auc/frontend/src/api.js:downloadBackup
exportSummaryPdf software healthy auc/frontend/src/api.js:exportSummaryPdf
Avatar software healthy auc/frontend/src/components/Avatar.jsx:Avatar
fullName software healthy auc/frontend/src/components/AdvancementWizard.jsx:fullName
NameList software healthy auc/frontend/src/components/AdvancementWizard.jsx:NameList

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /status api healthy auc/backend/auth.py
POST /setup api healthy auc/backend/auth.py
POST /login api healthy auc/backend/auth.py
POST /logout api healthy auc/backend/auth.py
POST /recover api healthy auc/backend/auth.py
POST /change-password api healthy auc/backend/auth.py
GET /api/residents api healthy auc/backend/app.py
POST /api/residents api healthy auc/backend/app.py
POST /api/residents/bulk api healthy auc/backend/app.py
GET /api/residents/{resident_id} api healthy auc/backend/app.py
PUT /api/residents/{resident_id} api healthy auc/backend/app.py
DELETE /api/residents/{resident_id} api healthy auc/backend/app.py
POST /api/residents/{resident_id}/photo api healthy auc/backend/app.py
GET /api/photos/{filename} api healthy auc/backend/app.py
GET /api/backup api healthy auc/backend/app.py
GET /api/domains api healthy auc/backend/app.py
GET /api/residents/{resident_id}/notes api healthy auc/backend/app.py
POST /api/residents/{resident_id}/notes api healthy auc/backend/app.py
PUT /api/notes/{note_id} api healthy auc/backend/app.py
DELETE /api/notes/{note_id} api healthy auc/backend/app.py
GET /api/followups api healthy auc/backend/app.py
GET /api/residents/{resident_id}/followups api healthy auc/backend/app.py
POST /api/residents/{resident_id}/followups api healthy auc/backend/app.py
PUT /api/followups/{followup_id}/resolve api healthy auc/backend/app.py
PUT /api/followups/{followup_id}/unresolve api healthy auc/backend/app.py
DELETE /api/followups/{followup_id} api healthy auc/backend/app.py
GET /api/ollama/models api healthy auc/backend/app.py
GET /api/residents/{resident_id}/summaries api healthy auc/backend/app.py
POST /api/residents/{resident_id}/generate-summary api healthy auc/backend/app.py
PUT /api/summaries/{summary_id}/approve api healthy auc/backend/app.py
DELETE /api/summaries/{summary_id} api healthy auc/backend/app.py
GET /api/residents/{resident_id}/summaries/{summary_id}/pdf api healthy auc/backend/app.py
POST /api/medhub/parse-csv api healthy auc/backend/app.py
POST /api/medhub/import api healthy auc/backend/app.py
POST /api/medhub/sync api healthy auc/backend/app.py
GET /api/medhub/status api healthy auc/backend/app.py
GET /api/residents/list-for-matching api healthy auc/backend/app.py
POST /api/advancement/snapshot api healthy auc/backend/app.py
POST /api/advancement/execute api healthy auc/backend/app.py
GET /api/advancement/active api healthy auc/backend/app.py
POST /api/advancement/{snapshot_id}/restore api healthy auc/backend/app.py
POST /api/advancement/{snapshot_id}/dismiss api healthy auc/backend/app.py
GET /{full_path:path} api healthy auc/backend/app.py

LabelLayerStatusPath
README.md software healthy README.md
README.md software healthy auc/README.md
run.sh software healthy auc/run.sh
setup.sh software healthy auc/setup.sh
SECURITY.md software healthy auc/SECURITY.md
BACKUPS.md software healthy auc/BACKUPS.md
vite.config.js software healthy auc/frontend/vite.config.js
package.json software healthy auc/frontend/package.json
index.html software healthy auc/frontend/index.html
package-lock.json software healthy auc/frontend/package-lock.json
styles.css software healthy auc/frontend/src/styles.css
App.jsx software healthy auc/frontend/src/App.jsx
api.js software healthy auc/frontend/src/api.js
main.jsx software healthy auc/frontend/src/main.jsx
Avatar.jsx software healthy auc/frontend/src/components/Avatar.jsx
AdvancementWizard.jsx software healthy auc/frontend/src/components/AdvancementWizard.jsx
Settings.jsx software healthy auc/frontend/src/pages/Settings.jsx
ResidentDetail.jsx software healthy auc/frontend/src/pages/ResidentDetail.jsx
MedhubImport.jsx software healthy auc/frontend/src/pages/MedhubImport.jsx
FollowupDashboard.jsx software healthy auc/frontend/src/pages/FollowupDashboard.jsx
Login.jsx software healthy auc/frontend/src/pages/Login.jsx
ResidentList.jsx software healthy auc/frontend/src/pages/ResidentList.jsx
README.md software healthy auc/rag/README.md
test_query.py software healthy auc/rag/test_query.py
build_index.py software healthy auc/rag/build_index.py
acgme_ontology.json software healthy auc/rag/ontology/acgme_ontology.json
acgme_im_supplemental_guide.md software healthy auc/rag/documents/acgme_im_supplemental_guide.md
acgme_im_milestones.md software healthy auc/rag/documents/acgme_im_milestones.md
backup.py software healthy auc/backend/backup.py
config.py software healthy auc/backend/config.py
auth.py software healthy auc/backend/auth.py
app.py software healthy auc/backend/app.py
pdf_export.py software healthy auc/backend/pdf_export.py
reset_password.py software healthy auc/backend/reset_password.py
requirements.txt software healthy auc/backend/requirements.txt
medhub_api.py software healthy auc/backend/medhub_api.py
rag_retrieval.py software healthy auc/backend/rag_retrieval.py

LabelLayerStatusPath
ResidentCreate software healthy auc/backend/app.py:187
ResidentUpdate software healthy auc/backend/app.py:198
BulkResidentImport software healthy auc/backend/app.py:210
NoteCreate software healthy auc/backend/app.py:216
NoteUpdate software healthy auc/backend/app.py:224
FollowupCreate software healthy auc/backend/app.py:231
SummaryApproval software healthy auc/backend/app.py:236
MedhubImportRequest software healthy auc/backend/app.py:239
AdvancementExecute software healthy auc/backend/app.py:244
_SummaryPDF software healthy auc/backend/pdf_export.py:57
RagUnavailable software healthy auc/backend/rag_retrieval.py:50

LabelLayerStatusPath
/Settings frontend healthy auc/frontend/src/pages/Settings.jsx
/ResidentDetail frontend healthy auc/frontend/src/pages/ResidentDetail.jsx
/MedhubImport frontend healthy auc/frontend/src/pages/MedhubImport.jsx
/FollowupDashboard frontend healthy auc/frontend/src/pages/FollowupDashboard.jsx
/Login frontend healthy auc/frontend/src/pages/Login.jsx
/ResidentList frontend healthy auc/frontend/src/pages/ResidentList.jsx
/ frontend healthy auc/frontend/src/App.jsx
/residents/:id frontend healthy auc/frontend/src/App.jsx
/followups frontend healthy auc/frontend/src/App.jsx
/medhub frontend healthy auc/frontend/src/App.jsx
/settings frontend healthy auc/frontend/src/App.jsx

LabelLayerStatusPath
auc software healthy auc
frontend software healthy auc/frontend
src software healthy auc/frontend/src
components software healthy auc/frontend/src/components
pages software healthy auc/frontend/src/pages
rag software healthy auc/rag
ontology software healthy auc/rag/ontology
documents software healthy auc/rag/documents
backend software healthy auc/backend

LabelLayerStatusPath
residents data healthy auc/backend/app.py
notes data healthy auc/backend/app.py
followups data healthy auc/backend/app.py
summaries data healthy auc/backend/app.py
medhub_evaluations data healthy auc/backend/app.py
medhub_sync_log data healthy auc/backend/app.py
advancement_snapshots data healthy auc/backend/app.py
auth_config data healthy auc/backend/app.py
sessions data healthy auc/backend/app.py

LabelLayerStatusPath
App frontend healthy auc/frontend/src/App.jsx
Avatar frontend healthy auc/frontend/src/components/Avatar.jsx
AdvancementWizard frontend healthy auc/frontend/src/components/AdvancementWizard.jsx
Settings frontend healthy auc/frontend/src/pages/Settings.jsx
ResidentDetail frontend healthy auc/frontend/src/pages/ResidentDetail.jsx
MedhubImport frontend healthy auc/frontend/src/pages/MedhubImport.jsx
FollowupDashboard frontend healthy auc/frontend/src/pages/FollowupDashboard.jsx
Login frontend healthy auc/frontend/src/pages/Login.jsx
ResidentList frontend healthy auc/frontend/src/pages/ResidentList.jsx

LabelLayerStatusPath
repobility-clone-xqf02ynu software healthy /tmp/repobility-clone-xqf02ynu

LabelLayerStatusPath
sqlite data healthy auc/frontend/src/pages/ResidentDetail.jsx

LabelLayerStatusPath
port:02 network healthy auc/setup.sh

LabelLayerStatusPath
auth::auc/backend/medhub_api.py security healthy auc/backend/medhub_api.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/1c9f0d2c-63ec-4778-9d5e-482b68f44503/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1c9f0d2c-63ec-4778-9d5e-482b68f44503/

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.