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.

bhartnell/pmi-scheduler

https://github.com/bhartnell/pmi-scheduler · scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)

2136 raw signals (0 security + 2136 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -23.7 (diff) · 2136 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
Scan summary Repository scanned at 53.0/100 with 77.8% coverage. It contains 10152 nodes across 1 cross-layer flows, written primarily in mixed languages. Engine surfaced 2136 findings — concentrated in api (1467), quality (407), frontend (247). Risk profile is high: 0 critical, 1466 high, 196 medium. Recommended next step: open the api layer findings first — that's where the highest-impact wins live.

Showing 1811 of 2136 actionable findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/academic-years/${year.id} (app/admin/semesters/page.tsx:203)
`app/admin/semesters/page.tsx:203` calls `DELETE /api/admin/academic-years/${year.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/academic-years/<p>` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/alumni/${id} (app/admin/alumni/page.tsx:1061)
`app/admin/alumni/page.tsx:1061` calls `DELETE /api/admin/alumni/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/alumni/<p>` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/audit-log?days=${days} (app/admin/audit-log/page.tsx:296)
`app/admin/audit-log/page.tsx:296` calls `DELETE /api/admin/audit-log?days=${days}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/audit-log` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/database-tools/audit-logs?retention_days=${auditRetention}&dry_run=false (app/admin/database-tools/page.tsx:289)
`app/admin/database-tools/page.tsx:289` calls `DELETE /api/admin/database-tools/audit-logs?retention_days=${auditRetention}&dry_run=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/audit-lo…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/database-tools/notifications?days=${notifDays}&include_unread=${notifIncludeUnread}&dry_run=false (app/admin/database-tools/page.tsx:328)
`app/admin/database-tools/page.tsx:328` calls `DELETE /api/admin/database-tools/notifications?days=${notifDays}&include_unread=${notifIncludeUnread}&dry_run=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/database-tools/orphans?dry_run=false (app/admin/database-tools/page.tsx:427)
`app/admin/database-tools/page.tsx:427` calls `DELETE /api/admin/database-tools/orphans?dry_run=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/orphans` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/email-templates (app/admin/email-templates/page.tsx:1060)
`app/admin/email-templates/page.tsx:1060` calls `DELETE /api/admin/email-templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/equipment/maintenance/${id} (app/admin/equipment/maintenance/page.tsx:872)
`app/admin/equipment/maintenance/page.tsx:872` calls `DELETE /api/admin/equipment/maintenance/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment/maintenance/<p>` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/equipment?id=${id} (app/admin/equipment/page.tsx:942)
`app/admin/equipment/page.tsx:942` calls `DELETE /api/admin/equipment?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/guests?id=${guestId} (app/admin/guests/page.tsx:177)
`app/admin/guests/page.tsx:177` calls `DELETE /api/admin/guests?id=${guestId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/guests` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/lab-templates/${deletingTemplate.id} (app/admin/lab-templates/page.tsx:1111)
`app/admin/lab-templates/page.tsx:1111` calls `DELETE /api/admin/lab-templates/${deletingTemplate.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/lab-templates/<p>` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/scheduled-exports/${id} (app/admin/scheduled-exports/page.tsx:459)
`app/admin/scheduled-exports/page.tsx:459` calls `DELETE /api/admin/scheduled-exports/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scheduled-exports/<p>` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/webhooks/${wh.id} (app/admin/webhooks/page.tsx:842)
`app/admin/webhooks/page.tsx:842` calls `DELETE /api/admin/webhooks/${wh.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/webhooks/<p>` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/announcements (app/admin/announcements/page.tsx:444)
`app/admin/announcements/page.tsx:444` calls `DELETE /api/announcements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/announcements` If this points at an external API, prefix it with `https://` so the matcher skip…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/affiliations?id=${id} (app/clinical/affiliations/page.tsx:312)
`app/clinical/affiliations/page.tsx:312` calls `DELETE /api/clinical/affiliations?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/affiliations` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/agencies/${id} (app/clinical/agencies/page.tsx:200)
`app/clinical/agencies/page.tsx:200` calls `DELETE /api/clinical/agencies/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies/<p>` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/internships/${internshipId}/closeout/documents?docId=${docId} (components/clinical/CloseoutSection.tsx:351)
`components/clinical/CloseoutSection.tsx:351` calls `DELETE /api/clinical/internships/${internshipId}/closeout/documents?docId=${docId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeo…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/internships/${internshipId}/preceptors/${assignmentId} (components/clinical/PreceptorsSection.tsx:231)
`components/clinical/PreceptorsSection.tsx:231` calls `DELETE /api/clinical/internships/${internshipId}/preceptors/${assignmentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/preceptors/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/planning-calendar?id=${id} (app/clinical/planning-calendar/page.tsx:356)
`app/clinical/planning-calendar/page.tsx:356` calls `DELETE /api/clinical/planning-calendar?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/planning-calendar` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/preceptors/${preceptor.id} (app/clinical/preceptors/page.tsx:351)
`app/clinical/preceptors/page.tsx:351` calls `DELETE /api/clinical/preceptors/${preceptor.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptors/<p>` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/rotations/${rotationId} (app/clinical/rotation-scheduler/page.tsx:407)
`app/clinical/rotation-scheduler/page.tsx:407` calls `DELETE /api/clinical/rotations/${rotationId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/rotations/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/clinical/site-visits/${id} (app/clinical/site-visits/page.tsx:382)
`app/clinical/site-visits/page.tsx:382` calls `DELETE /api/clinical/site-visits/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/site-visits/<p>` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/dashboard/layout (app/page.tsx:207)
`app/page.tsx:207` calls `DELETE /api/dashboard/layout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/layout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/dashboard/layout (app/page.tsx:224)
`app/page.tsx:224` calls `DELETE /api/dashboard/layout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/layout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/deep-links (app/admin/deep-links/page.tsx:199)
`app/admin/deep-links/page.tsx:199` calls `DELETE /api/deep-links` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/deep-links` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exam-scheduling/sessions/${id} (app/admin/exam-sessions/page.tsx:160)
`app/admin/exam-sessions/page.tsx:160` calls `DELETE /api/exam-scheduling/sessions/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exam-scheduling/sessions/<p>` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exam-scheduling/signups/${me.signup.id} (app/exam-scheduling/page.tsx:135)
`app/exam-scheduling/page.tsx:135` calls `DELETE /api/exam-scheduling/signups/${me.signup.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exam-scheduling/signups/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/instructor/ce-records/${id} (app/instructor/ce/page.tsx:159)
`app/instructor/ce/page.tsx:159` calls `DELETE /api/instructor/ce-records/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/ce-records/<p>` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/instructor/teaching-log/${id} (app/instructor/teaching/page.tsx:169)
`app/instructor/teaching/page.tsx:169` calls `DELETE /api/instructor/teaching-log/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/teaching-log/<p>` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/instructor/time-clock/${id} (app/admin/time-clock/page.tsx:256)
`app/admin/time-clock/page.tsx:256` calls `DELETE /api/instructor/time-clock/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/time-clock/<p>` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/ce-records/${id} (app/labs/my-certifications/CETracker.tsx:173)
`app/labs/my-certifications/CETracker.tsx:173` calls `DELETE /api/lab-management/ce-records/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/ce-records/<p>` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/certifications/${id} (app/instructor/certifications/page.tsx:239)
`app/instructor/certifications/page.tsx:239` calls `DELETE /api/lab-management/certifications/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/certifications/<p>` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/certifications/${id} (app/labs/my-certifications/CertList.tsx:262)
`app/labs/my-certifications/CertList.tsx:262` calls `DELETE /api/lab-management/certifications/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/certifications/<p>` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/cohorts/${cohort.id} (app/academics/cohorts/page.tsx:313)
`app/academics/cohorts/page.tsx:313` calls `DELETE /api/lab-management/cohorts/${cohort.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/cohorts/<p>` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/cohorts/${cohort.id}/archive (app/academics/cohorts/page.tsx:362)
`app/academics/cohorts/page.tsx:362` calls `DELETE /api/lab-management/cohorts/${cohort.id}/archive` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/cohorts/<p>/archive` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/cohorts/${cohortId}/archive (app/academics/cohorts/[id]/page.tsx:514)
`app/academics/cohorts/[id]/page.tsx:514` calls `DELETE /api/lab-management/cohorts/${cohortId}/archive` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/cohorts/<p>/archive` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/costs/${itemId} (components/lab-day/CostsSection.tsx:60)
`components/lab-day/CostsSection.tsx:60` calls `DELETE /api/lab-management/costs/${itemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/costs/<p>` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/custom-skills?id=${customSkill.id} (components/lab-day/EditStationModal.tsx:505)
`components/lab-day/EditStationModal.tsx:505` calls `DELETE /api/lab-management/custom-skills?id=${customSkill.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/custom-skills` If this points at an e…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/groups/${fromId}/members?studentId=${studentToMove.id} (app/labs/groups/page.tsx:537)
`app/labs/groups/page.tsx:537` calls `DELETE /api/lab-management/groups/${fromId}/members?studentId=${studentToMove.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/groups/<p>/members` If this poin…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/groups/${groupId} (app/academics/cohorts/[id]/groups/page.tsx:259)
`app/academics/cohorts/[id]/groups/page.tsx:259` calls `DELETE /api/lab-management/groups/${groupId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/groups/<p>` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/groups/${groupId} (app/labs/groups/page.tsx:609)
`app/labs/groups/page.tsx:609` calls `DELETE /api/lab-management/groups/${groupId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/groups/<p>` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-day-roles?id=${roleId} (components/lab-day/LabDayRolesSection.tsx:74)
`components/lab-day/LabDayRolesSection.tsx:74` calls `DELETE /api/lab-management/lab-day-roles?id=${roleId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-day-roles` If this points at an external…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-day-roles?lab_day_id=${labDayId} (app/labs/schedule/[id]/edit/page.tsx:439)
`app/labs/schedule/[id]/edit/page.tsx:439` calls `DELETE /api/lab-management/lab-day-roles?lab_day_id=${labDayId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-day-roles` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId} (app/labs/schedule/[id]/edit/page.tsx:487)
`app/labs/schedule/[id]/edit/page.tsx:487` calls `DELETE /api/lab-management/lab-days/${labDayId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-days/<p>` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId}/checkin-token (components/lab-day/LabDayCheckInSection.tsx:34)
`components/lab-day/LabDayCheckInSection.tsx:34` calls `DELETE /api/lab-management/lab-days/${labDayId}/checkin-token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-days/<p>/checkin-token` If thi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId}/checklist?itemId=${itemId} (components/lab-day/ChecklistSection.tsx:61)
`components/lab-day/ChecklistSection.tsx:61` calls `DELETE /api/lab-management/lab-days/${labDayId}/checklist?itemId=${itemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-days/<p>/checklist` I…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId}/debrief-notes/${noteId} (components/lab-day/DebriefNotesSection.tsx:165)
`components/lab-day/DebriefNotesSection.tsx:165` calls `DELETE /api/lab-management/lab-days/${labDayId}/debrief-notes/${noteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-days/<p>/debrief-not…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId}/equipment?itemId=${itemId} (components/lab-day/EquipmentSection.tsx:55)
`components/lab-day/EquipmentSection.tsx:55` calls `DELETE /api/lab-management/lab-days/${labDayId}/equipment?itemId=${itemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/lab-days/<p>/equipment` I…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/lab-days/${labDayId}/station-assignments?student_id=${student.student_id} (app/labs/schedule/[id]/assignments/page.tsx:188)
`app/labs/schedule/[id]/assignments/page.tsx:188` calls `DELETE /api/lab-management/lab-days/${labDayId}/station-assignments?student_id=${student.student_id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-manag…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/scenario-library/tags (app/labs/scenario-library/page.tsx:451)
`app/labs/scenario-library/page.tsx:451` calls `DELETE /api/lab-management/scenario-library/tags` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/scenario-library/tags` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/skill-drills/${editingDrill.id}/documents?documentId=${docId} (app/labs/skill-drills/page.tsx:558)
`app/labs/skill-drills/page.tsx:558` calls `DELETE /api/lab-management/skill-drills/${editingDrill.id}/documents?documentId=${docId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/skill-drills/<p>/do…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/skill-drills/${id} (app/labs/skill-drills/page.tsx:415)
`app/labs/skill-drills/page.tsx:415` calls `DELETE /api/lab-management/skill-drills/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/skill-drills/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/skills/${deleteTarget.skill.id}/documents?documentId=${deleteTarget.doc.id} (app/labs/skill-sheets/page.tsx:224)
`app/labs/skill-sheets/page.tsx:224` calls `DELETE /api/lab-management/skills/${deleteTarget.skill.id}/documents?documentId=${deleteTarget.doc.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/skill…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/smc-admin/${id} (app/academics/admin/smc/page.tsx:303)
`app/academics/admin/smc/page.tsx:303` calls `DELETE /api/lab-management/smc-admin/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/smc-admin/<p>` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/station-instructors?stationId=${station.id}&userEmail=${encodeURIComponent(email)} (components/lab-day/EditStationModal.tsx:527)
`components/lab-day/EditStationModal.tsx:527` calls `DELETE /api/lab-management/station-instructors?stationId=${station.id}&userEmail=${encodeURIComponent(email)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/station-skills?stationId=${station.id} (components/lab-day/EditStationModal.tsx:492)
`components/lab-day/EditStationModal.tsx:492` calls `DELETE /api/lab-management/station-skills?stationId=${station.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/station-skills` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/stations/${station.id} (app/labs/schedule/[id]/coordinator/page.tsx:1008)
`app/labs/schedule/[id]/coordinator/page.tsx:1008` calls `DELETE /api/lab-management/stations/${station.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/stations/<p>` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/stations/${station.id} (components/lab-day/EditStationModal.tsx:551)
`components/lab-day/EditStationModal.tsx:551` calls `DELETE /api/lab-management/stations/${station.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/stations/<p>` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/stations/${station.id}/documents?documentId=${docId} (components/lab-day/EditStationModal.tsx:337)
`components/lab-day/EditStationModal.tsx:337` calls `DELETE /api/lab-management/stations/${station.id}/documents?documentId=${docId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/stations/<p>/docume…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/student-queue (app/labs/schedule/[id]/coordinator/page.tsx:1308)
`app/labs/schedule/[id]/coordinator/page.tsx:1308` calls `DELETE /api/lab-management/student-queue` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/student-queue` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/student-queue (components/lab-day/IndividualTestingGrid.tsx:244)
`components/lab-day/IndividualTestingGrid.tsx:244` calls `DELETE /api/lab-management/student-queue` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/student-queue` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/students/${studentId} (app/academics/students/[id]/page.tsx:895)
`app/academics/students/[id]/page.tsx:895` calls `DELETE /api/lab-management/students/${studentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/students/<p>` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/students/${studentId}/notes?noteId=${noteId} (app/academics/students/[id]/page.tsx:738)
`app/academics/students/[id]/page.tsx:738` calls `DELETE /api/lab-management/students/${studentId}/notes?noteId=${noteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/students/<p>/notes` If this po…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/templates/${deleteId} (app/labs/templates/page.tsx:138)
`app/labs/templates/page.tsx:138` calls `DELETE /api/lab-management/templates/${deleteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/templates/<p>` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/timer?labDayId=${labDayId} (components/LabTimer.tsx:320)
`components/LabTimer.tsx:320` calls `DELETE /api/lab-management/timer?labDayId=${labDayId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/timer` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lab-management/weekly-templates?id=${deleteId} (app/labs/templates/weekly/page.tsx:345)
`app/labs/templates/weekly/page.tsx:345` calls `DELETE /api/lab-management/weekly-templates?id=${deleteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lab-management/weekly-templates` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lvfr-aemt/files/${file.id} (app/lvfr-aemt/files/page.tsx:215)
`app/lvfr-aemt/files/page.tsx:215` calls `DELETE /api/lvfr-aemt/files/${file.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lvfr-aemt/files/<p>` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lvfr-aemt/planner/placements/${placementId} (app/lvfr-aemt/planner/page.tsx:1459)
`app/lvfr-aemt/planner/page.tsx:1459` calls `DELETE /api/lvfr-aemt/planner/placements/${placementId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lvfr-aemt/planner/placements/<p>` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/lvfr-aemt/runsheet/items/${id} (app/lvfr-aemt/day/[date]/page.tsx:281)
`app/lvfr-aemt/day/[date]/page.tsx:281` calls `DELETE /api/lvfr-aemt/runsheet/items/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/lvfr-aemt/runsheet/items/<p>` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/notifications (app/notifications/page.tsx:363)
`app/notifications/page.tsx:363` calls `DELETE /api/notifications` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notifications` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/onboarding/assignments?id=${assignmentId} (app/onboarding/page.tsx:390)
`app/onboarding/page.tsx:390` calls `DELETE /api/onboarding/assignments?id=${assignmentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/assignments` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/open-lab/signup/${token} (app/open-lab/edit/[token]/page.tsx:169)
`app/open-lab/edit/[token]/page.tsx:169` calls `DELETE /api/open-lab/signup/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/open-lab/signup/<p>` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${event.id} (app/admin/osce-events/[id]/page.tsx:1712)
`app/admin/osce-events/[id]/page.tsx:1712` calls `DELETE /api/osce/events/${event.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${eventId}/observers/${obs.id} (app/admin/osce-events/[id]/page.tsx:528)
`app/admin/osce-events/[id]/page.tsx:528` calls `DELETE /api/osce/events/${eventId}/observers/${obs.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>/observers/<p>` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${eventId}/observers/${observerId} (app/admin/osce-events/[id]/page.tsx:408)
`app/admin/osce-events/[id]/page.tsx:408` calls `DELETE /api/osce/events/${eventId}/observers/${observerId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>/observers/<p>` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${eventId}/student-agencies (app/admin/osce-events/[id]/page.tsx:1109)
`app/admin/osce-events/[id]/page.tsx:1109` calls `DELETE /api/osce/events/${eventId}/student-agencies` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>/student-agencies` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${eventId}/test-data (app/admin/osce-events/[id]/page.tsx:187)
`app/admin/osce-events/[id]/page.tsx:187` calls `DELETE /api/osce/events/${eventId}/test-data` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>/test-data` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${eventId}/time-blocks?id=${blockId} (app/admin/osce-events/[id]/page.tsx:1310)
`app/admin/osce-events/[id]/page.tsx:1310` calls `DELETE /api/osce/events/${eventId}/time-blocks?id=${blockId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>/time-blocks` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/events/${id} (app/admin/osce-events/page.tsx:225)
`app/admin/osce-events/page.tsx:225` calls `DELETE /api/osce/events/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/events/<p>` If this points at an external API, prefix it with `https://` so the matcher …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/osce/guest-tokens?id=${id} (app/admin/osce-tokens/page.tsx:69)
`app/admin/osce-tokens/page.tsx:69` calls `DELETE /api/osce/guest-tokens?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/osce/guest-tokens` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/polls?id=${pollId} (app/scheduler/page.tsx:83)
`app/scheduler/page.tsx:83` calls `DELETE /api/polls?id=${pollId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/polls` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/polls?id=${pollId} (app/scheduling/polls/page.tsx:79)
`app/scheduling/polls/page.tsx:79` calls `DELETE /api/polls?id=${pollId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/polls` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/reports/builder?id=${id} (app/reports/builder/page.tsx:381)
`app/reports/builder/page.tsx:381` calls `DELETE /api/reports/builder?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/builder` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/reports/program-outcomes?id=${id} (app/reports/program-outcomes/page.tsx:597)
`app/reports/program-outcomes/page.tsx:597` calls `DELETE /api/reports/program-outcomes?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/program-outcomes` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/resources/medications/${deletingMed.id} (app/resources/medications/page.tsx:918)
`app/resources/medications/page.tsx:918` calls `DELETE /api/resources/medications/${deletingMed.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/resources/medications/<p>` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/resources?id=${deletingResource.id} (app/resources/page.tsx:805)
`app/resources/page.tsx:805` calls `DELETE /api/resources?id=${deletingResource.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/resources` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/availability/${editingEntry.id} (app/scheduling/availability/page.tsx:543)
`app/scheduling/availability/page.tsx:543` calls `DELETE /api/scheduling/availability/${editingEntry.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/availability/<p>` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/planner/blocks/${editingBlock.id}${modeParam} (app/academics/planner/page.tsx:2874)
`app/academics/planner/page.tsx:2874` calls `DELETE /api/scheduling/planner/blocks/${editingBlock.id}${modeParam}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/planner/blocks/<p>/<p>` If this points at …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/planner/blocks/${editingBlock.id}${modeParam} (app/scheduling/planner/page.tsx:2669)
`app/scheduling/planner/page.tsx:2669` calls `DELETE /api/scheduling/planner/blocks/${editingBlock.id}${modeParam}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/planner/blocks/<p>/<p>` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/planner/templates/${id} (app/academics/planner/templates/page.tsx:216)
`app/academics/planner/templates/page.tsx:216` calls `DELETE /api/scheduling/planner/templates/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/planner/templates/<p>` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/planner/templates/${id} (app/scheduling/planner/templates/page.tsx:216)
`app/scheduling/planner/templates/page.tsx:216` calls `DELETE /api/scheduling/planner/templates/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/planner/templates/<p>` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/resource-bookings/${booking.id} (app/scheduling/resource-bookings/page.tsx:767)
`app/scheduling/resource-bookings/page.tsx:767` calls `DELETE /api/scheduling/resource-bookings/${booking.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/resource-bookings/<p>` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/shifts/${shiftId} (app/scheduling/shifts/page.tsx:552)
`app/scheduling/shifts/page.tsx:552` calls `DELETE /api/scheduling/shifts/${shiftId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/shifts/<p>` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/shifts/${shiftId}/signup (app/scheduling/shifts/page.tsx:474)
`app/scheduling/shifts/page.tsx:474` calls `DELETE /api/scheduling/shifts/${shiftId}/signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/shifts/<p>/signup` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/scheduling/team-availability/saved?id=${viewId} (app/scheduling/team-availability/page.tsx:253)
`app/scheduling/team-availability/page.tsx:253` calls `DELETE /api/scheduling/team-availability/saved?id=${viewId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scheduling/team-availability/saved` If this points a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/seating/charts/${chartId} (app/labs/seating/charts/page.tsx:190)
`app/labs/seating/charts/page.tsx:190` calls `DELETE /api/seating/charts/${chartId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/seating/charts/<p>` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/seating/learning-styles?id=${id} (app/labs/seating/learning-styles/page.tsx:285)
`app/labs/seating/learning-styles/page.tsx:285` calls `DELETE /api/seating/learning-styles?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/seating/learning-styles` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/seating/preferences?id=${id} (app/labs/seating/preferences/page.tsx:203)
`app/labs/seating/preferences/page.tsx:203` calls `DELETE /api/seating/preferences?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/seating/preferences` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/settings/sessions/${id} (app/settings/sessions/page.tsx:265)
`app/settings/sessions/page.tsx:265` calls `DELETE /api/settings/sessions/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/settings/sessions/<p>` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/skill-sheets/${sheetId}/evaluations?evaluation_id=${evalId} (components/SkillSheetPanel.tsx:873)
`components/SkillSheetPanel.tsx:873` calls `DELETE /api/skill-sheets/${sheetId}/evaluations?evaluation_id=${evalId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/skill-sheets/<p>/evaluations` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/skill-sheets/${skillSheetId}/evaluations?evaluation_id=${cell.evaluationId} (components/lab-day/IndividualTestingGrid.tsx:236)
`components/lab-day/IndividualTestingGrid.tsx:236` calls `DELETE /api/skill-sheets/${skillSheetId}/evaluations?evaluation_id=${cell.evaluationId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/skill-sheets/<p>/eval…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/stations/pool/${station.id} (app/labs/stations/pool/page.tsx:300)
`app/labs/stations/pool/page.tsx:300` calls `DELETE /api/stations/pool/${station.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stations/pool/<p>` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/stations/pool/favorites?station_id=${stationId} (app/labs/stations/pool/page.tsx:214)
`app/labs/stations/pool/page.tsx:214` calls `DELETE /api/stations/pool/favorites?station_id=${stationId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stations/pool/favorites` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/student/documents/${docId} (app/student/documents/page.tsx:244)
`app/student/documents/page.tsx:244` calls `DELETE /api/student/documents/${docId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/student/documents/<p>` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/tasks/${taskId} (app/tasks/[id]/page.tsx:225)
`app/tasks/[id]/page.tsx:225` calls `DELETE /api/tasks/${taskId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/tasks/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/tasks/bulk (app/tasks/page.tsx:370)
`app/tasks/page.tsx:370` calls `DELETE /api/tasks/bulk` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/tasks/bulk` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/timer-display?id=${tokenId} (app/admin/timer-displays/page.tsx:155)
`app/admin/timer-displays/page.tsx:155` calls `DELETE /api/timer-display?id=${tokenId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/timer-display` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/user/preferences (app/page.tsx:205)
`app/page.tsx:205` calls `DELETE /api/user/preferences` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/user/preferences` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/user/preferences (app/page.tsx:223)
`app/page.tsx:223` calls `DELETE /api/user/preferences` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/user/preferences` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/volunteer/events/${id} (app/admin/volunteer-events/page.tsx:659)
`app/admin/volunteer-events/page.tsx:659` calls `DELETE /api/volunteer/events/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/volunteer/events/<p>` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/volunteer/invites?id=${id} (app/admin/volunteer-events/page.tsx:672)
`app/admin/volunteer-events/page.tsx:672` calls `DELETE /api/volunteer/invites?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/volunteer/invites` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/volunteer/register?id=${regId} (app/admin/volunteer-events/results/page.tsx:236)
`app/admin/volunteer-events/results/page.tsx:236` calls `DELETE /api/volunteer/register?id=${regId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/volunteer/register` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE https://www.googleapis.com/calendar/v3/calendars/primary/events/${encodeURIComponent(ev.id)}?sendUpdates=none (scripts/verify-calendar-scope.mjs:101)
`scripts/verify-calendar-scope.mjs:101` calls `DELETE https://www.googleapis.com/calendar/v3/calendars/primary/events/${encodeURIComponent(ev.id)}?sendUpdates=none` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/academics/cohorts (app/admin/users/page.tsx:176)
`app/admin/users/page.tsx:176` calls `GET /api/academics/cohorts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/academics/cohorts` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/access-requests/status (app/request-access/page.tsx:65)
`app/request-access/page.tsx:65` calls `GET /api/access-requests/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/access-requests/status` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/access-requests?status=${statusFilter} (app/admin/access-requests/page.tsx:349)
`app/admin/access-requests/page.tsx:349` calls `GET /api/access-requests?status=${statusFilter}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/access-requests` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/access-requests?status=pending (app/admin/page.tsx:699)
`app/admin/page.tsx:699` calls `GET /api/access-requests?status=pending` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/access-requests` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/academic-years (app/admin/semesters/page.tsx:115)
`app/admin/semesters/page.tsx:115` calls `GET /api/admin/academic-years` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/academic-years` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/alumni?${params.toString()} (app/admin/alumni/page.tsx:983)
`app/admin/alumni/page.tsx:983` calls `GET /api/admin/alumni?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/alumni` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/audit-log?${buildParams()} (app/admin/audit-log/page.tsx:225)
`app/admin/audit-log/page.tsx:225` calls `GET /api/admin/audit-log?${buildParams()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/audit-log` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/audit-log?mode=stats (app/admin/audit-log/page.tsx:240)
`app/admin/audit-log/page.tsx:240` calls `GET /api/admin/audit-log?mode=stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/audit-log` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/broadcast (app/admin/alumni/page.tsx:964)
`app/admin/alumni/page.tsx:964` calls `GET /api/admin/broadcast` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/broadcast` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/broadcast (app/admin/broadcast/page.tsx:347)
`app/admin/broadcast/page.tsx:347` calls `GET /api/admin/broadcast` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/broadcast` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/broadcast/history?limit=20 (app/admin/broadcast/page.tsx:362)
`app/admin/broadcast/page.tsx:362` calls `GET /api/admin/broadcast/history?limit=20` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/broadcast/history` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bulk-operations (app/admin/bulk-operations/page.tsx:284)
`app/admin/bulk-operations/page.tsx:284` calls `GET /api/admin/bulk-operations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bulk-operations` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/calendar-sync/status (app/admin/calendar-sync/page.tsx:214)
`app/admin/calendar-sync/page.tsx:214` calls `GET /api/admin/calendar-sync/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/calendar-sync/status` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/cases/briefs?${params.toString()} (app/admin/cases/generate/page.tsx:221)
`app/admin/cases/generate/page.tsx:221` calls `GET /api/admin/cases/briefs?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/cases/briefs` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/cases/coverage (app/admin/cases/generate/page.tsx:234)
`app/admin/cases/generate/page.tsx:234` calls `GET /api/admin/cases/coverage` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/cases/coverage` If this points at an external API, prefix it with `https://` so the …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/cases/prompt-template (app/admin/cases/generate/page.tsx:247)
`app/admin/cases/generate/page.tsx:247` calls `GET /api/admin/cases/prompt-template` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/cases/prompt-template` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/certification-compliance (app/admin/certifications/compliance/page.tsx:78)
`app/admin/certifications/compliance/page.tsx:78` calls `GET /api/admin/certification-compliance` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/certification-compliance` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/certifications${params} (app/admin/certifications/verification/page.tsx:185)
`app/admin/certifications/verification/page.tsx:185` calls `GET /api/admin/certifications${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/certifications/<p>` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/compliance?log=true&limit=100 (app/admin/compliance/page.tsx:154)
`app/admin/compliance/page.tsx:154` calls `GET /api/admin/compliance?log=true&limit=100` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/compliance` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/config (app/admin/config/page.tsx:320)
`app/admin/config/page.tsx:320` calls `GET /api/admin/config` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/config` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/dashboard-defaults (app/admin/dashboard-defaults/page.tsx:126)
`app/admin/dashboard-defaults/page.tsx:126` calls `GET /api/admin/dashboard-defaults` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/dashboard-defaults` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/data-export?${params} (app/admin/data-export/page.tsx:244)
`app/admin/data-export/page.tsx:244` calls `GET /api/admin/data-export?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/data-export` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/data-import/history?importType=${activeTab}&limit=10 (app/admin/data-import/page.tsx:383)
`app/admin/data-import/page.tsx:383` calls `GET /api/admin/data-import/history?importType=${activeTab}&limit=10` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/data-import/history` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/database-tools/cohorts (app/admin/database-tools/page.tsx:349)
`app/admin/database-tools/page.tsx:349` calls `GET /api/admin/database-tools/cohorts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/cohorts` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/database-tools/cohorts (app/cases/leaderboard/page.tsx:98)
`app/cases/leaderboard/page.tsx:98` calls `GET /api/admin/database-tools/cohorts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/cohorts` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/database-tools/orphans (app/admin/database-tools/page.tsx:410)
`app/admin/database-tools/page.tsx:410` calls `GET /api/admin/database-tools/orphans` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/orphans` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/database-tools/stats (app/admin/database-tools/page.tsx:448)
`app/admin/database-tools/page.tsx:448` calls `GET /api/admin/database-tools/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/database-tools/stats` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/deletion-requests (app/admin/deletion-requests/page.tsx:72)
`app/admin/deletion-requests/page.tsx:72` calls `GET /api/admin/deletion-requests` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/deletion-requests` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/email-stats (app/admin/email-templates/page.tsx:1032)
`app/admin/email-templates/page.tsx:1032` calls `GET /api/admin/email-stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-stats` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/email-templates (app/admin/email-templates/page.tsx:1021)
`app/admin/email-templates/page.tsx:1021` calls `GET /api/admin/email-templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment (app/admin/equipment/maintenance/page.tsx:744)
`app/admin/equipment/maintenance/page.tsx:744` calls `GET /api/admin/equipment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment (app/admin/equipment/page.tsx:832)
`app/admin/equipment/page.tsx:832` calls `GET /api/admin/equipment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment (app/admin/equipment/page.tsx:920)
`app/admin/equipment/page.tsx:920` calls `GET /api/admin/equipment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment/checkout (app/admin/equipment/page.tsx:847)
`app/admin/equipment/page.tsx:847` calls `GET /api/admin/equipment/checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment/checkout` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment/maintenance (app/admin/equipment/maintenance/page.tsx:729)
`app/admin/equipment/maintenance/page.tsx:729` calls `GET /api/admin/equipment/maintenance` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment/maintenance` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/equipment/maintenance (components/dashboard/widgets/NeedsAttentionWidget.tsx:61)
`components/dashboard/widgets/NeedsAttentionWidget.tsx:61` calls `GET /api/admin/equipment/maintenance` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/equipment/maintenance` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/external-access (app/admin/external-access/page.tsx:86)
`app/admin/external-access/page.tsx:86` calls `GET /api/admin/external-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/external-access` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/ferpa?${params} (app/admin/ferpa-compliance/page.tsx:108)
`app/admin/ferpa-compliance/page.tsx:108` calls `GET /api/admin/ferpa?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/ferpa` If this points at an external API, prefix it with `https://` so the matche…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/guests (app/admin/guests/page.tsx:109)
`app/admin/guests/page.tsx:109` calls `GET /api/admin/guests` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/guests` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/lab-templates/${templateId}/versions (app/admin/lab-templates/page.tsx:785)
`app/admin/lab-templates/page.tsx:785` calls `GET /api/admin/lab-templates/${templateId}/versions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/lab-templates/<p>/versions` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/lab-templates?${params} (app/admin/lab-templates/page.tsx:1074)
`app/admin/lab-templates/page.tsx:1074` calls `GET /api/admin/lab-templates?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/lab-templates` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/open-labs (app/admin/open-labs/page.tsx:192)
`app/admin/open-labs/page.tsx:192` calls `GET /api/admin/open-labs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/open-labs` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/program-requirements (app/admin/program-requirements/page.tsx:369)
`app/admin/program-requirements/page.tsx:369` calls `GET /api/admin/program-requirements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/program-requirements` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/program-requirements?includeHistory=true (app/admin/program-requirements/page.tsx:383)
`app/admin/program-requirements/page.tsx:383` calls `GET /api/admin/program-requirements?includeHistory=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/program-requirements` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/rubrics (app/admin/rubrics/page.tsx:681)
`app/admin/rubrics/page.tsx:681` calls `GET /api/admin/rubrics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/rubrics` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scenarios/audit (app/admin/scenarios/audit/page.tsx:268)
`app/admin/scenarios/audit/page.tsx:268` calls `GET /api/admin/scenarios/audit` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scenarios/audit` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scenarios/audit (app/admin/scenarios/cleanup/page.tsx:101)
`app/admin/scenarios/cleanup/page.tsx:101` calls `GET /api/admin/scenarios/audit` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scenarios/audit` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scenarios/generate-content?pending_review=true (app/admin/scenarios/audit/page.tsx:269)
`app/admin/scenarios/audit/page.tsx:269` calls `GET /api/admin/scenarios/generate-content?pending_review=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scenarios/generate-content` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scenarios/transform (app/admin/scenarios/bulk-import/page.tsx:398)
`app/admin/scenarios/bulk-import/page.tsx:398` calls `GET /api/admin/scenarios/transform` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scenarios/transform` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scenarios/transform (app/admin/scenarios/transform/page.tsx:153)
`app/admin/scenarios/transform/page.tsx:153` calls `GET /api/admin/scenarios/transform` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scenarios/transform` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/scheduled-exports (app/admin/scheduled-exports/page.tsx:413)
`app/admin/scheduled-exports/page.tsx:413` calls `GET /api/admin/scheduled-exports` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/scheduled-exports` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/skill-sheets/counts (app/admin/skill-sheets/import/page.tsx:95)
`app/admin/skill-sheets/import/page.tsx:95` calls `GET /api/admin/skill-sheets/counts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/skill-sheets/counts` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/stats (app/admin/alumni/page.tsx:953)
`app/admin/alumni/page.tsx:953` calls `GET /api/admin/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/stats` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/stats (app/admin/settings/page.tsx:78)
`app/admin/settings/page.tsx:78` calls `GET /api/admin/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/stats` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/system-alerts?${params.toString()} (app/admin/system-alerts/page.tsx:277)
`app/admin/system-alerts/page.tsx:277` calls `GET /api/admin/system-alerts?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/system-alerts` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/system-health (app/admin/system-health/page.tsx:253)
`app/admin/system-health/page.tsx:253` calls `GET /api/admin/system-health` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/system-health` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/user-activity?period=${period} (app/admin/user-activity/page.tsx:230)
`app/admin/user-activity/page.tsx:230` calls `GET /api/admin/user-activity?period=${period}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/user-activity` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/users?activeOnly=true&limit=100 (app/scheduling/team-availability/page.tsx:154)
`app/scheduling/team-availability/page.tsx:154` calls `GET /api/admin/users?activeOnly=true&limit=100` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/users` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/users?role=student&limit=500 (app/admin/alumni/page.tsx:571)
`app/admin/alumni/page.tsx:571` calls `GET /api/admin/users?role=student&limit=500` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/users` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/webhooks (app/admin/webhooks/page.tsx:804)
`app/admin/webhooks/page.tsx:804` calls `GET /api/admin/webhooks` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/webhooks` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/webhooks/${webhook.id}/logs?page=${page}&limit=25 (app/admin/webhooks/page.tsx:419)
`app/admin/webhooks/page.tsx:419` calls `GET /api/admin/webhooks/${webhook.id}/logs?page=${page}&limit=25` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/webhooks/<p>/logs` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/announcements (app/admin/announcements/page.tsx:363)
`app/admin/announcements/page.tsx:363` calls `GET /api/announcements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/announcements` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/announcements (app/admin/announcements/page.tsx:403)
`app/admin/announcements/page.tsx:403` calls `GET /api/announcements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/announcements` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/announcements?active=true (components/dashboard/AnnouncementBanner.tsx:126)
`components/dashboard/AnnouncementBanner.tsx:126` calls `GET /api/announcements?active=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/announcements` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/session (app/cases/session/[code]/join/page.tsx:45)
`app/cases/session/[code]/join/page.tsx:45` calls `GET /api/auth/session` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/session` If this points at an external API, prefix it with `https://` so the matcher skip…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/availability?${params} (hooks/useCalendarAvailability.ts:66)
`hooks/useCalendarAvailability.ts:66` calls `GET /api/calendar/availability?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/availability` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/calendars (app/settings/page.tsx:1519)
`app/settings/page.tsx:1519` calls `GET /api/calendar/calendars` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/calendars` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/instructor-filter-options (app/calendar/page.tsx:735)
`app/calendar/page.tsx:735` calls `GET /api/calendar/instructor-filter-options` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/instructor-filter-options` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/my-assignments (app/settings/calendar-setup/page.tsx:124)
`app/settings/calendar-setup/page.tsx:124` calls `GET /api/calendar/my-assignments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/my-assignments` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/status (app/settings/calendar-setup/page.tsx:91)
`app/settings/calendar-setup/page.tsx:91` calls `GET /api/calendar/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/status` If this points at an external API, prefix it with `https://` so the matcher …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/status (app/settings/page.tsx:1493)
`app/settings/page.tsx:1493` calls `GET /api/calendar/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/status` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/status (components/dashboard/CalendarConnectBanner.tsx:59)
`components/dashboard/CalendarConnectBanner.tsx:59` calls `GET /api/calendar/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/status` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/status (components/scheduler/SchedulerAdmin.tsx:177)
`components/scheduler/SchedulerAdmin.tsx:177` calls `GET /api/calendar/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/status` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/status (components/UserMenu.tsx:87)
`components/UserMenu.tsx:87` calls `GET /api/calendar/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/status` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/sync-my-blocks (app/settings/page.tsx:1454)
`app/settings/page.tsx:1454` calls `GET /api/calendar/sync-my-blocks` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/sync-my-blocks` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/calendar/unified?${params} (app/calendar/page.tsx:670)
`app/calendar/page.tsx:670` calls `GET /api/calendar/unified?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/calendar/unified` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/case-sessions/${code} (app/cases/session/[code]/student/page.tsx:237)
`app/cases/session/[code]/student/page.tsx:237` calls `GET /api/case-sessions/${code}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/case-sessions/<p>` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/case-sessions/${code} (app/cases/session/[code]/tv/page.tsx:137)
`app/cases/session/[code]/tv/page.tsx:137` calls `GET /api/case-sessions/${code}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/case-sessions/<p>` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/case-sessions/${code}/instructor (app/cases/session/[code]/instructor/page.tsx:143)
`app/cases/session/[code]/instructor/page.tsx:143` calls `GET /api/case-sessions/${code}/instructor` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/case-sessions/<p>/instructor` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/${caseId} (app/cases/[id]/edit/page.tsx:33)
`app/cases/[id]/edit/page.tsx:33` calls `GET /api/cases/${caseId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/${caseId} (app/cases/[id]/page.tsx:77)
`app/cases/[id]/page.tsx:77` calls `GET /api/cases/${caseId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/${caseId}/practice/history (app/cases/[id]/page.tsx:104)
`app/cases/[id]/page.tsx:104` calls `GET /api/cases/${caseId}/practice/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/<p>/practice/history` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/${caseInfo.id} (app/cases/session/[code]/tv/page.tsx:175)
`app/cases/session/[code]/tv/page.tsx:175` calls `GET /api/cases/${caseInfo.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/<p>` If this points at an external API, prefix it with `https://` so the matcher …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/leaderboard/${cohortId}?${params.toString()} (app/cases/leaderboard/page.tsx:145)
`app/cases/leaderboard/page.tsx:145` calls `GET /api/cases/leaderboard/${cohortId}?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/leaderboard/<p>` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases/leaderboard/${cohortId}?${params.toString()} (components/cases/Leaderboard.tsx:57)
`components/cases/Leaderboard.tsx:57` calls `GET /api/cases/leaderboard/${cohortId}?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases/leaderboard/<p>` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cases?${params.toString()} (app/cases/page.tsx:195)
`app/cases/page.tsx:195` calls `GET /api/cases?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cases` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/checkin/${token} (app/checkin/[token]/page.tsx:51)
`app/checkin/[token]/page.tsx:51` calls `GET /api/checkin/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/checkin/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/aemt-tracking?cohortId=${selectedCohort} (app/clinical/aemt-tracking/page.tsx:127)
`app/clinical/aemt-tracking/page.tsx:127` calls `GET /api/clinical/aemt-tracking?cohortId=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/aemt-tracking` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/affiliations (app/clinical/affiliations/page.tsx:290)
`app/clinical/affiliations/page.tsx:290` calls `GET /api/clinical/affiliations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/affiliations` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/affiliations?${params.toString()} (app/clinical/affiliations/page.tsx:165)
`app/clinical/affiliations/page.tsx:165` calls `GET /api/clinical/affiliations?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/affiliations` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies (app/clinical/internships/[id]/page.tsx:445)
`app/clinical/internships/[id]/page.tsx:445` calls `GET /api/clinical/agencies` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies (app/clinical/preceptors/page.tsx:206)
`app/clinical/preceptors/page.tsx:206` calls `GET /api/clinical/agencies` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies?${params.toString()} (app/clinical/agencies/page.tsx:103)
`app/clinical/agencies/page.tsx:103` calls `GET /api/clinical/agencies?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies?type=ems (app/clinical/internships/all/page.tsx:313)
`app/clinical/internships/all/page.tsx:313` calls `GET /api/clinical/agencies?type=ems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies?type=ems (app/clinical/page.tsx:98)
`app/clinical/page.tsx:98` calls `GET /api/clinical/agencies?type=ems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies?type=ems (app/clinical/ride-alongs/shifts/page.tsx:147)
`app/clinical/ride-alongs/shifts/page.tsx:147` calls `GET /api/clinical/agencies?type=ems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/agencies?type=hospital (app/clinical/page.tsx:97)
`app/clinical/page.tsx:97` calls `GET /api/clinical/agencies?type=hospital` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/agencies` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/capacity?${params.toString()} (app/clinical/capacity/page.tsx:410)
`app/clinical/capacity/page.tsx:410` calls `GET /api/clinical/capacity?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/capacity` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/compliance?cohortId=${selectedCohort} (app/clinical/compliance/page.tsx:120)
`app/clinical/compliance/page.tsx:120` calls `GET /api/clinical/compliance?cohortId=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/compliance` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/emt-tracking?cohortId=${selectedCohort} (app/clinical/emt-tracking/page.tsx:121)
`app/clinical/emt-tracking/page.tsx:121` calls `GET /api/clinical/emt-tracking?cohortId=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/emt-tracking` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships (app/clinical/page.tsx:99)
`app/clinical/page.tsx:99` calls `GET /api/clinical/internships` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships` If this points at an external API, prefix it with `https://` so the matcher skips…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${i.id}/closeout/checklist (app/clinical/internships/all/page.tsx:376)
`app/clinical/internships/all/page.tsx:376` calls `GET /api/clinical/internships/${i.id}/closeout/checklist` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/checklist` If this points…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId} (app/clinical/internships/[id]/page.tsx:443)
`app/clinical/internships/[id]/page.tsx:443` calls `GET /api/clinical/internships/${internshipId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout (components/clinical/CloseoutSection.tsx:161)
`components/clinical/CloseoutSection.tsx:161` calls `GET /api/clinical/internships/${internshipId}/closeout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout` If this points at an ext…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout/checklist (components/clinical/CloseoutSection.tsx:191)
`components/clinical/CloseoutSection.tsx:191` calls `GET /api/clinical/internships/${internshipId}/closeout/checklist` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/checklist` If t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout/employment (components/clinical/CloseoutSection.tsx:178)
`components/clinical/CloseoutSection.tsx:178` calls `GET /api/clinical/internships/${internshipId}/closeout/employment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/employment` If…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout/employment (components/clinical/EmploymentVerificationModal.tsx:178)
`components/clinical/EmploymentVerificationModal.tsx:178` calls `GET /api/clinical/internships/${internshipId}/closeout/employment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/em…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout/packet (components/clinical/CloseoutSection.tsx:1324)
`components/clinical/CloseoutSection.tsx:1324` calls `GET /api/clinical/internships/${internshipId}/closeout/packet` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/packet` If this p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/closeout/summary (components/clinical/CloseoutSection.tsx:720)
`components/clinical/CloseoutSection.tsx:720` calls `GET /api/clinical/internships/${internshipId}/closeout/summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/closeout/summary` If this …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/preceptors (app/clinical/internships/[id]/page.tsx:446)
`app/clinical/internships/[id]/page.tsx:446` calls `GET /api/clinical/internships/${internshipId}/preceptors` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/preceptors` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/preceptors (app/clinical/internships/[id]/page.tsx:613)
`app/clinical/internships/[id]/page.tsx:613` calls `GET /api/clinical/internships/${internshipId}/preceptors` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/preceptors` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/internships/${internshipId}/preceptors (components/clinical/PreceptorsSection.tsx:151)
`components/clinical/PreceptorsSection.tsx:151` calls `GET /api/clinical/internships/${internshipId}/preceptors` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/internships/<p>/preceptors` If this points at …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/mce?cohortId=${selectedCohort} (app/clinical/mce/page.tsx:171)
`app/clinical/mce/page.tsx:171` calls `GET /api/clinical/mce?cohortId=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/mce` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/overview-all (app/clinical/overview/page.tsx:112)
`app/clinical/overview/page.tsx:112` calls `GET /api/clinical/overview-all` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/overview-all` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/planning-calendar (app/clinical/planning-calendar/page.tsx:333)
`app/clinical/planning-calendar/page.tsx:333` calls `GET /api/clinical/planning-calendar` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/planning-calendar` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptor-eval/${token} (app/preceptor/evaluate/[token]/page.tsx:126)
`app/preceptor/evaluate/[token]/page.tsx:126` calls `GET /api/clinical/preceptor-eval/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptor-eval/<p>` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptor-eval/tokens?internship_id=${internshipId} (components/clinical/PreceptorEvalModal.tsx:46)
`components/clinical/PreceptorEvalModal.tsx:46` calls `GET /api/clinical/preceptor-eval/tokens?internship_id=${internshipId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptor-eval/tokens` If this po…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptors?activeOnly=true (app/clinical/internships/[id]/page.tsx:444)
`app/clinical/internships/[id]/page.tsx:444` calls `GET /api/clinical/preceptors?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptors` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptors?activeOnly=true (app/clinical/internships/all/page.tsx:314)
`app/clinical/internships/all/page.tsx:314` calls `GET /api/clinical/preceptors?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptors` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptors?activeOnly=true (app/clinical/page.tsx:96)
`app/clinical/page.tsx:96` calls `GET /api/clinical/preceptors?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptors` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/preceptors?activeOnly=true (components/clinical/PreceptorsSection.tsx:165)
`components/clinical/PreceptorsSection.tsx:165` calls `GET /api/clinical/preceptors?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/preceptors` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs (app/clinical/ride-alongs/page.tsx:68)
`app/clinical/ride-alongs/page.tsx:68` calls `GET /api/clinical/ride-alongs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs (app/clinical/ride-alongs/shifts/page.tsx:145)
`app/clinical/ride-alongs/shifts/page.tsx:145` calls `GET /api/clinical/ride-alongs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs/availability (app/clinical/ride-alongs/availability/page.tsx:119)
`app/clinical/ride-alongs/availability/page.tsx:119` calls `GET /api/clinical/ride-alongs/availability` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs/availability` If this points at an external…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs/availability (app/clinical/ride-alongs/page.tsx:69)
`app/clinical/ride-alongs/page.tsx:69` calls `GET /api/clinical/ride-alongs/availability` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs/availability` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs/availability?cohort_id=${selectedCohort} (app/clinical/ride-alongs/availability/page.tsx:145)
`app/clinical/ride-alongs/availability/page.tsx:145` calls `GET /api/clinical/ride-alongs/availability?cohort_id=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs/availability` I…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs/polls (app/clinical/ride-alongs/availability/page.tsx:120)
`app/clinical/ride-alongs/availability/page.tsx:120` calls `GET /api/clinical/ride-alongs/polls` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs/polls` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs/templates (app/clinical/ride-alongs/shifts/page.tsx:146)
`app/clinical/ride-alongs/shifts/page.tsx:146` calls `GET /api/clinical/ride-alongs/templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs/templates` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/ride-alongs?${params.toString()} (app/clinical/ride-alongs/shifts/page.tsx:174)
`app/clinical/ride-alongs/shifts/page.tsx:174` calls `GET /api/clinical/ride-alongs?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/ride-alongs` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/site-visits/coverage?keySitesOnly=true (components/SiteVisitAlerts.tsx:58)
`components/SiteVisitAlerts.tsx:58` calls `GET /api/clinical/site-visits/coverage?keySitesOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/site-visits/coverage` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/site-visits?${params.toString()} (app/clinical/site-visits/page.tsx:266)
`app/clinical/site-visits/page.tsx:266` calls `GET /api/clinical/site-visits?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/site-visits` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/sites?activeOnly=false (app/clinical/site-visit-settings/page.tsx:73)
`app/clinical/site-visit-settings/page.tsx:73` calls `GET /api/clinical/sites?activeOnly=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/sites` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/sites?activeOnly=true (app/clinical/planning-calendar/page.tsx:176)
`app/clinical/planning-calendar/page.tsx:176` calls `GET /api/clinical/sites?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/sites` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/sites?activeOnly=true (app/clinical/rotation-scheduler/page.tsx:214)
`app/clinical/rotation-scheduler/page.tsx:214` calls `GET /api/clinical/sites?activeOnly=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/sites` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/sites?includeDepartments=true&includeAgencies=true (app/clinical/site-visits/page.tsx:228)
`app/clinical/site-visits/page.tsx:228` calls `GET /api/clinical/sites?includeDepartments=true&includeAgencies=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/sites` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/summative-evaluations (app/clinical/summative-evaluations/page.tsx:140)
`app/clinical/summative-evaluations/page.tsx:140` calls `GET /api/clinical/summative-evaluations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/summative-evaluations` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/summative-evaluations/${evaluationId} (app/clinical/summative-evaluations/[id]/grade/page.tsx:299)
`app/clinical/summative-evaluations/[id]/grade/page.tsx:299` calls `GET /api/clinical/summative-evaluations/${evaluationId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/summative-evaluations/<p>` If this…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/summative-evaluations?studentId=${studentId} (components/clinical/SummativeEvaluationsSection.tsx:106)
`components/clinical/SummativeEvaluationsSection.tsx:106` calls `GET /api/clinical/summative-evaluations?studentId=${studentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/summative-evaluations` If this…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/summative-scenarios (app/clinical/summative-evaluations/page.tsx:141)
`app/clinical/summative-evaluations/page.tsx:141` calls `GET /api/clinical/summative-scenarios` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/summative-scenarios` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/clinical/summative-scenarios (components/clinical/SummativeEvaluationsSection.tsx:113)
`components/clinical/SummativeEvaluationsSection.tsx:113` calls `GET /api/clinical/summative-scenarios` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/clinical/summative-scenarios` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/cohorts (app/admin/bulk-operations/page.tsx:295)
`app/admin/bulk-operations/page.tsx:295` calls `GET /api/cohorts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cohorts` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/compliance?cohort_id=${selectedCohort} (app/clinical/compliance-tracker/page.tsx:226)
`app/clinical/compliance-tracker/page.tsx:226` calls `GET /api/compliance?cohort_id=${selectedCohort}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/compliance` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/compliance?student_id=${studentId} (app/academics/students/[id]/page.tsx:516)
`app/academics/students/[id]/page.tsx:516` calls `GET /api/compliance?student_id=${studentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/compliance` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard/cert-expiry (components/dashboard/widgets/CertExpiryWidget.tsx:70)
`components/dashboard/widgets/CertExpiryWidget.tsx:70` calls `GET /api/dashboard/cert-expiry` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/cert-expiry` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard/internship-count (components/dashboard/widgets/OverviewStatsWidget.tsx:110)
`components/dashboard/widgets/OverviewStatsWidget.tsx:110` calls `GET /api/dashboard/internship-count` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/internship-count` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard/program-snapshot (components/dashboard/widgets/ProgramSnapshotWidget.tsx:58)
`components/dashboard/widgets/ProgramSnapshotWidget.tsx:58` calls `GET /api/dashboard/program-snapshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/program-snapshot` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard/quick-stats (components/dashboard/widgets/QuickStatsWidget.tsx:36)
`components/dashboard/widgets/QuickStatsWidget.tsx:36` calls `GET /api/dashboard/quick-stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/quick-stats` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard/recent-activity?${params} (components/dashboard/widgets/RecentActivityWidget.tsx:242)
`components/dashboard/widgets/RecentActivityWidget.tsx:242` calls `GET /api/dashboard/recent-activity?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/recent-activity` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/deep-links (app/admin/deep-links/page.tsx:145)
`app/admin/deep-links/page.tsx:145` calls `GET /api/deep-links` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/deep-links` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/deep-links/qr?${params.toString()} (components/QRCodeDisplay.tsx:48)
`components/QRCodeDisplay.tsx:48` calls `GET /api/deep-links/qr?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/deep-links/qr` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exam-scheduling/sessions (app/exam-scheduling/page.tsx:79)
`app/exam-scheduling/page.tsx:79` calls `GET /api/exam-scheduling/sessions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exam-scheduling/sessions` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exam-scheduling/sessions?admin=1 (app/admin/exam-sessions/page.tsx:91)
`app/admin/exam-sessions/page.tsx:91` calls `GET /api/exam-scheduling/sessions?admin=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exam-scheduling/sessions` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exam-scheduling/signups (app/exam-scheduling/page.tsx:78)
`app/exam-scheduling/page.tsx:78` calls `GET /api/exam-scheduling/signups` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exam-scheduling/signups` If this points at an external API, prefix it with `https://` so the …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/feedback/my-submissions?${params.toString()} (app/feedback/my-submissions/page.tsx:174)
`app/feedback/my-submissions/page.tsx:174` calls `GET /api/feedback/my-submissions?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/feedback/my-submissions` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/feedback?limit=5 (components/dashboard/widgets/RecentFeedbackWidget.tsx:39)
`components/dashboard/widgets/RecentFeedbackWidget.tsx:39` calls `GET /api/feedback?limit=5` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/feedback` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/feedback?status=new&limit=1 (components/dashboard/widgets/NeedsAttentionWidget.tsx:44)
`components/dashboard/widgets/NeedsAttentionWidget.tsx:44` calls `GET /api/feedback?status=new&limit=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/feedback` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/feedback?status=new&limit=1 (components/dashboard/widgets/OverviewStatsWidget.tsx:108)
`components/dashboard/widgets/OverviewStatsWidget.tsx:108` calls `GET /api/feedback?status=new&limit=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/feedback` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/ferpa/agreement?type=${agreementType} (components/ConsentGate.tsx:38)
`components/ConsentGate.tsx:38` calls `GET /api/ferpa/agreement?type=${agreementType}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/ferpa/agreement` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/ce-records (app/instructor/ce/page.tsx:100)
`app/instructor/ce/page.tsx:100` calls `GET /api/instructor/ce-records` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/ce-records` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/email-history?limit=${PAGE_SIZE}&offset=${offset} (app/instructor/email-history/page.tsx:124)
`app/instructor/email-history/page.tsx:124` calls `GET /api/instructor/email-history?limit=${PAGE_SIZE}&offset=${offset}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/email-history` If this points at an…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/history?${params.toString()} (app/instructor/history/page.tsx:190)
`app/instructor/history/page.tsx:190` calls `GET /api/instructor/history?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/history` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/history?startDate=${today} (app/scheduling/substitute-requests/page.tsx:218)
`app/scheduling/substitute-requests/page.tsx:218` calls `GET /api/instructor/history?startDate=${today}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/history` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/admin/smc/page.tsx:160)
`app/academics/admin/smc/page.tsx:160` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/cohorts/[id]/groups/page.tsx:105)
`app/academics/cohorts/[id]/groups/page.tsx:105` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/cohorts/[id]/smc/page.tsx:141)
`app/academics/cohorts/[id]/smc/page.tsx:141` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/cohorts/page.tsx:119)
`app/academics/cohorts/page.tsx:119` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/page.tsx:45)
`app/academics/page.tsx:45` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/students/[id]/learning-plan/page.tsx:167)
`app/academics/students/[id]/learning-plan/page.tsx:167` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/students/[id]/page.tsx:400)
`app/academics/students/[id]/page.tsx:400` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher ski…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/academics/students/page.tsx:124)
`app/academics/students/page.tsx:124` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/access-requests/page.tsx:331)
`app/admin/access-requests/page.tsx:331` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/alumni/page.tsx:937)
`app/admin/alumni/page.tsx:937` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/announcements/page.tsx:345)
`app/admin/announcements/page.tsx:345` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/attendance-appeals/page.tsx:109)
`app/admin/attendance-appeals/page.tsx:109` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/audit-log/page.tsx:190)
`app/admin/audit-log/page.tsx:190` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/broadcast/page.tsx:329)
`app/admin/broadcast/page.tsx:329` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/bulk-operations/page.tsx:262)
`app/admin/bulk-operations/page.tsx:262` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/calendar-sync/page.tsx:196)
`app/admin/calendar-sync/page.tsx:196` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/cases/generate/page.tsx:195)
`app/admin/cases/generate/page.tsx:195` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/certifications/compliance/page.tsx:59)
`app/admin/certifications/compliance/page.tsx:59` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/certifications/page.tsx:334)
`app/admin/certifications/page.tsx:334` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/certifications/verification/page.tsx:161)
`app/admin/certifications/verification/page.tsx:161` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/config/page.tsx:302)
`app/admin/config/page.tsx:302` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/dashboard-defaults/page.tsx:108)
`app/admin/dashboard-defaults/page.tsx:108` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/data-export/page.tsx:178)
`app/admin/data-export/page.tsx:178` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/data-import/page.tsx:364)
`app/admin/data-import/page.tsx:364` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/instructor/me (app/admin/database-tools/page.tsx:252)
`app/admin/database-tools/page.tsx:252` calls `GET /api/instructor/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instructor/me` If this points at an external API, prefix it with `https://` so the matcher skips …
Dangling fetchFetch

Showing first 300 of 1811. Refine filters or use the findings page for deep search.

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/12b016dd-ea27-4406-9b2b-80163b001604/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/12b016dd-ea27-4406-9b2b-80163b001604/

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.