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.

snaker8/wp-math-science-project

https://github.com/snaker8/wp-math-science-project · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

813 raw signals (0 security + 813 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 810 actionable findings from 1 signal source. 3 repeated signals grouped for readability. 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
Corpus Intelligence Cross-corpus context (cohort percentile, top patterns, fix plan) is shown only on repositories you own. Sign up and connect your repo to view it.
Scan summary Repository scanned at 45.1/100 with 100.0% coverage. It contains 4312 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 813 findings — concentrated in api (315), quality (263), frontend (192). Risk profile is high: 0 critical, 312 high, 85 medium. Recommended next step: open the api layer findings first — that's where the highest-impact wins live.

Showing 585 of 810 actionable findings. 813 raw detector signals were grouped into reader-sized issues. 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/book-groups/${id} (src/app/dashboard/cloud/CloudListClient.tsx:1220)
`src/app/dashboard/cloud/CloudListClient.tsx:1220` calls `DELETE /api/book-groups/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups/<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: DELETE /api/classes/${classId} (src/app/tutor/classes/page.tsx:80)
`src/app/tutor/classes/page.tsx:80` calls `DELETE /api/classes/${classId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>` 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/diagnostics/report-tokens (src/components/class/StudentLearningReport.tsx:118)
`src/components/class/StudentLearningReport.tsx:118` calls `DELETE /api/diagnostics/report-tokens` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/report-tokens` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/diagram-images?id=${imageId} (src/app/dashboard/materials/diagrams/DiagramsClient.tsx:71)
`src/app/dashboard/materials/diagrams/DiagramsClient.tsx:71` calls `DELETE /api/diagram-images?id=${imageId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/diagram-images?source=${encodeURIComponent(sourceName)} (src/app/dashboard/materials/diagrams/DiagramsClient.tsx:85)
`src/app/dashboard/materials/diagrams/DiagramsClient.tsx:85` calls `DELETE /api/diagram-images?source=${encodeURIComponent(sourceName)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images` If this points …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/enrollments/${enrollmentId} (src/app/tutor/classes/[id]/page.tsx:128)
`src/app/tutor/classes/[id]/page.tsx:128` calls `DELETE /api/enrollments/${enrollmentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/enrollments/<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/enrollments/${student.enrollmentId} (src/app/tutor/classes/[id]/edit/page.tsx:140)
`src/app/tutor/classes/[id]/edit/page.tsx:140` calls `DELETE /api/enrollments/${student.enrollmentId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/enrollments/<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/exams/${deleteModal.examId} (src/app/dashboard/cloud/CloudListClient.tsx:1607)
`src/app/dashboard/cloud/CloudListClient.tsx:1607` calls `DELETE /api/exams/${deleteModal.examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/exams/${exam.id} (src/app/dashboard/cloud/CloudListClient.tsx:1618)
`src/app/dashboard/cloud/CloudListClient.tsx:1618` calls `DELETE /api/exams/${exam.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>` 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: DELETE /api/exams/${examId}/distribute-points (src/app/dashboard/cloud/[examId]/page.tsx:1917)
`src/app/dashboard/cloud/[examId]/page.tsx:1917` calls `DELETE /api/exams/${examId}/distribute-points` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/distribute-points` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exams/${examId}/distribute-points (src/app/dashboard/cloud/[examId]/page.tsx:2788)
`src/app/dashboard/cloud/[examId]/page.tsx:2788` calls `DELETE /api/exams/${examId}/distribute-points` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/distribute-points` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exams/${examId}/students/${studentId}/share (src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:693)
`src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:693` calls `DELETE /api/exams/${examId}/students/${studentId}/share` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/students/<p>/shar…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exams/${examId}/students?sessionId=${encodeURIComponent(s.sessionId)} (src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:169)
`src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:169` calls `DELETE /api/exams/${examId}/students?sessionId=${encodeURIComponent(s.sessionId)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/stude…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/exams/${selectedExamId} (src/app/dashboard/exam-management/page.tsx:748)
`src/app/dashboard/exam-management/page.tsx:748` calls `DELETE /api/exams/${selectedExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/problems/${dbProblemId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4940)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4940` calls `DELETE /api/problems/${dbProblemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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/problems/${editingProblem.problemId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5597)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5597` calls `DELETE /api/problems/${editingProblem.problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/problems/${editModalProblem.id} (src/app/dashboard/cloud/[examId]/page.tsx:4702)
`src/app/dashboard/cloud/[examId]/page.tsx:4702` calls `DELETE /api/problems/${editModalProblem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` 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/problems/${problem.problemId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4155)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4155` calls `DELETE /api/problems/${problem.problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/problems/${problemId} (src/app/dashboard/cloud/[examId]/page.tsx:3949)
`src/app/dashboard/cloud/[examId]/page.tsx:3949` calls `DELETE /api/problems/${problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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/sessions/${sessionId} (src/app/dashboard/grading/page.tsx:168)
`src/app/dashboard/grading/page.tsx:168` calls `DELETE /api/sessions/${sessionId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>` 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/students/${s.id} (src/app/tutor/students/page.tsx:208)
`src/app/tutor/students/page.tsx:208` calls `DELETE /api/students/${s.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>` 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/admin/objective-answer-broken?limit=${pageSize}&offset=${offset} (src/app/admin/answer-fix/page.tsx:46)
`src/app/admin/answer-fix/page.tsx:46` calls `GET /api/admin/objective-answer-broken?limit=${pageSize}&offset=${offset}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/objective-answer-broken` If this points a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/system-stats (src/app/dashboard/settings/page.tsx:118)
`src/app/dashboard/settings/page.tsx:118` calls `GET /api/admin/system-stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/system-stats` 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: GET /api/admin/tenancy/institutes (src/app/admin/institutes/page.tsx:56)
`src/app/admin/institutes/page.tsx:56` calls `GET /api/admin/tenancy/institutes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/institutes` 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/tenancy/institutes (src/app/admin/users/page.tsx:57)
`src/app/admin/users/page.tsx:57` calls `GET /api/admin/tenancy/institutes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/institutes` 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/tenancy/organizations (src/app/admin/institutes/page.tsx:55)
`src/app/admin/institutes/page.tsx:55` calls `GET /api/admin/tenancy/organizations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/organizations` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/tenancy/organizations (src/app/admin/organization-applications/page.tsx:96)
`src/app/admin/organization-applications/page.tsx:96` calls `GET /api/admin/tenancy/organizations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/organizations` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/tenancy/organizations (src/app/admin/users/page.tsx:56)
`src/app/admin/users/page.tsx:56` calls `GET /api/admin/tenancy/organizations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/organizations` 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/users?${params.toString()} (src/app/dashboard/settings/page.tsx:99)
`src/app/dashboard/settings/page.tsx:99` calls `GET /api/admin/users?${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/users` 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/users?limit=500 (src/app/admin/users/page.tsx:55)
`src/app/admin/users/page.tsx:55` calls `GET /api/admin/users?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 matcher skips …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/analytics/heatmap?range=${dateRange} (src/app/student/analytics/page.tsx:35)
`src/app/student/analytics/page.tsx:35` calls `GET /api/analytics/heatmap?range=${dateRange}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/analytics/heatmap` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/assignments (src/app/dashboard/assignments/page.tsx:59)
`src/app/dashboard/assignments/page.tsx:59` calls `GET /api/assignments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/assignments` 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/assignments (src/app/dashboard/class/page.tsx:38)
`src/app/dashboard/class/page.tsx:38` calls `GET /api/assignments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/assignments` 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/book-groups (src/app/dashboard/cloud/create-exam/page.tsx:54)
`src/app/dashboard/cloud/create-exam/page.tsx:54` calls `GET /api/book-groups` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups` 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/book-groups (src/app/dashboard/exam-create/page.tsx:369)
`src/app/dashboard/exam-create/page.tsx:369` calls `GET /api/book-groups` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups` 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/book-groups (src/app/dashboard/exam-management/page.tsx:106)
`src/app/dashboard/exam-management/page.tsx:106` calls `GET /api/book-groups` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/book-groups${subjectParam} (src/app/dashboard/cloud/CloudListClient.tsx:1030)
`src/app/dashboard/cloud/CloudListClient.tsx:1030` calls `GET /api/book-groups${subjectParam}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-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: GET /api/classes (src/app/tutor/classes/page.tsx:53)
`src/app/tutor/classes/page.tsx:53` calls `GET /api/classes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes` 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/classes (src/app/tutor/students/page.tsx:89)
`src/app/tutor/students/page.tsx:89` calls `GET /api/classes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes` 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/classes/${classId} (src/app/tutor/classes/[id]/edit/page.tsx:78)
`src/app/tutor/classes/[id]/edit/page.tsx:78` calls `GET /api/classes/${classId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>` 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/classes/${classId}/enrollments (src/app/tutor/classes/[id]/page.tsx:110)
`src/app/tutor/classes/[id]/page.tsx:110` calls `GET /api/classes/${classId}/enrollments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>/enrollments` 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/corrections/summary (src/app/dashboard/corrections/page.tsx:62)
`src/app/dashboard/corrections/page.tsx:62` calls `GET /api/corrections/summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/corrections/summary` 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/dashboard/stats (src/hooks/useDashboardStats.ts:47)
`src/hooks/useDashboardStats.ts:47` calls `GET /api/dashboard/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard/stats` 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/diagnostics/analytics (src/app/dashboard/prescription/analytics/page.tsx:83)
`src/app/dashboard/prescription/analytics/page.tsx:83` calls `GET /api/diagnostics/analytics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/analytics` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/diagnostics/comprehensive-report?${qs} (src/app/dashboard/prescription/report/page.tsx:100)
`src/app/dashboard/prescription/report/page.tsx:100` calls `GET /api/diagnostics/comprehensive-report?${qs}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/comprehensive-report` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/diagnostics/exam-sets (src/app/dashboard/prescription/report/page.tsx:43)
`src/app/dashboard/prescription/report/page.tsx:43` calls `GET /api/diagnostics/exam-sets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/exam-sets` 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/diagnostics/exam-sets (src/components/class/StudentLearningReport.tsx:87)
`src/components/class/StudentLearningReport.tsx:87` calls `GET /api/diagnostics/exam-sets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/exam-sets` 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/diagnostics/exam-sets (src/components/students/StudentDetailContent.tsx:180)
`src/components/students/StudentDetailContent.tsx:180` calls `GET /api/diagnostics/exam-sets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/exam-sets` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/diagnostics/report-tokens?studentId=${encodeURIComponent(sid)} (src/components/class/StudentLearningReport.tsx:98)
`src/components/class/StudentLearningReport.tsx:98` calls `GET /api/diagnostics/report-tokens?studentId=${encodeURIComponent(sid)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/report-tokens` If this p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/diagram-images?${params} (src/app/dashboard/materials/diagrams/DiagramsClient.tsx:143)
`src/app/dashboard/materials/diagrams/DiagramsClient.tsx:143` calls `GET /api/diagram-images?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/diagram-images?${params} (src/components/papers/DiagramBrowserModal.tsx:126)
`src/components/papers/DiagramBrowserModal.tsx:126` calls `GET /api/diagram-images?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images` 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/exams (src/components/prescription/CreateSessionsModal.tsx:86)
`src/components/prescription/CreateSessionsModal.tsx:86` calls `GET /api/exams` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams (src/hooks/useExamProblems.ts:675)
`src/hooks/useExamProblems.ts:675` calls `GET /api/exams` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams${subjectParam} (src/app/dashboard/cloud/CloudListClient.tsx:1031)
`src/app/dashboard/cloud/CloudListClient.tsx:1031` calls `GET /api/exams${subjectParam}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/exams/${data.examId} (src/app/dashboard/create/page.tsx:1285)
`src/app/dashboard/create/page.tsx:1285` calls `GET /api/exams/${data.examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: GET /api/exams/${examId} (src/components/papers/ExamViewerModal.tsx:76)
`src/components/papers/ExamViewerModal.tsx:76` calls `GET /api/exams/${examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${examId} (src/hooks/useExamProblems.ts:482)
`src/hooks/useExamProblems.ts:482` calls `GET /api/exams/${examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/exams/${examId}/ai-analysis (src/app/dashboard/exam-analysis/[examId]/page.tsx:99)
`src/app/dashboard/exam-analysis/[examId]/page.tsx:99` calls `GET /api/exams/${examId}/ai-analysis` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/ai-analysis` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${examId}/batch-solutions (src/app/dashboard/cloud/[examId]/page.tsx:2509)
`src/app/dashboard/cloud/[examId]/page.tsx:2509` calls `GET /api/exams/${examId}/batch-solutions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/batch-solutions` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${examId}/batch-solutions (src/app/dashboard/cloud/[examId]/page.tsx:2565)
`src/app/dashboard/cloud/[examId]/page.tsx:2565` calls `GET /api/exams/${examId}/batch-solutions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/batch-solutions` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${examId}/share (src/app/dashboard/exam-analysis/[examId]/page.tsx:122)
`src/app/dashboard/exam-analysis/[examId]/page.tsx:122` calls `GET /api/exams/${examId}/share` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/share` 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/exams/${examId}/students (src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:110)
`src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:110` calls `GET /api/exams/${examId}/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/students` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${examId}/students/${studentId}/report (src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:804)
`src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:804` calls `GET /api/exams/${examId}/students/${studentId}/report` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/students/<p>/report…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${material.id}/breakdown (src/app/dashboard/materials/page.tsx:655)
`src/app/dashboard/materials/page.tsx:655` calls `GET /api/exams/${material.id}/breakdown` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/breakdown` 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/exams/${selectedDiagExamId} (src/app/dashboard/exam-create/page.tsx:511)
`src/app/dashboard/exam-create/page.tsx:511` calls `GET /api/exams/${selectedDiagExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/exams/${selectedExamId}/export-hwp?withAnswer=true&withSolutions=true&columns=${columns}&gap=${gap}${perPageQ} (src/app/dashboard/exam-management/page.tsx:844)
`src/app/dashboard/exam-management/page.tsx:844` calls `GET /api/exams/${selectedExamId}/export-hwp?withAnswer=true&withSolutions=true&columns=${columns}&gap=${gap}${perPageQ}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/${selectedMockExamId} (src/app/dashboard/exam-create/page.tsx:445)
`src/app/dashboard/exam-create/page.tsx:445` calls `GET /api/exams/${selectedMockExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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/exams/${selectedSchoolExamId} (src/app/dashboard/exam-create/page.tsx:336)
`src/app/dashboard/exam-create/page.tsx:336` calls `GET /api/exams/${selectedSchoolExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: GET /api/exams/${selectedTextbookExamId} (src/app/dashboard/exam-create/page.tsx:478)
`src/app/dashboard/exam-create/page.tsx:478` calls `GET /api/exams/${selectedTextbookExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: GET /api/exams/${w.examId}/batch-solutions (src/components/BatchSolutionNotifier.tsx:75)
`src/components/BatchSolutionNotifier.tsx:75` calls `GET /api/exams/${w.examId}/batch-solutions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/batch-solutions` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams/school-filter-options (src/app/dashboard/exam-create/page.tsx:307)
`src/app/dashboard/exam-create/page.tsx:307` calls `GET /api/exams/school-filter-options` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/school-filter-options` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/exams?is_diagnostic=false (src/app/dashboard/exam-create/page.tsx:281)
`src/app/dashboard/exam-create/page.tsx:281` calls `GET /api/exams?is_diagnostic=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams?is_diagnostic=false (src/app/dashboard/exam-create/page.tsx:370)
`src/app/dashboard/exam-create/page.tsx:370` calls `GET /api/exams?is_diagnostic=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams?is_diagnostic=false (src/app/dashboard/exam-create/page.tsx:401)
`src/app/dashboard/exam-create/page.tsx:401` calls `GET /api/exams?is_diagnostic=false` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams?is_diagnostic=true (src/app/dashboard/exam-create/page.tsx:258)
`src/app/dashboard/exam-create/page.tsx:258` calls `GET /api/exams?is_diagnostic=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/exams?is_diagnostic=true (src/app/dashboard/materials/page.tsx:543)
`src/app/dashboard/materials/page.tsx:543` calls `GET /api/exams?is_diagnostic=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams` 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/expanded-types/${encodeURIComponent(typeCode)} (src/hooks/useExpandedTypes.ts:94)
`src/hooks/useExpandedTypes.ts:94` calls `GET /api/expanded-types/${encodeURIComponent(typeCode)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/expanded-types/<p>` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/expanded-types/stats (src/hooks/useExpandedTypes.ts:140)
`src/hooks/useExpandedTypes.ts:140` calls `GET /api/expanded-types/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/expanded-types/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/expanded-types/tree?${params} (src/hooks/useExpandedTypes.ts:43)
`src/hooks/useExpandedTypes.ts:43` calls `GET /api/expanded-types/tree?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/expanded-types/tree` 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/expanded-types?${qs} (src/hooks/useExpandedTypes.ts:184)
`src/hooks/useExpandedTypes.ts:184` calls `GET /api/expanded-types?${qs}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/expanded-types` 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/grades/roster (src/components/grades/GradeRosterTable.tsx:60)
`src/components/grades/GradeRosterTable.tsx:60` calls `GET /api/grades/roster` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/grades/roster` 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/image-pipeline/health (src/app/dashboard/materials/diagrams/DiagramsClient.tsx:167)
`src/app/dashboard/materials/diagrams/DiagramsClient.tsx:167` calls `GET /api/image-pipeline/health` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/image-pipeline/health` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/institutes/public?organization_id=${selectedOrg.id} (src/app/auth/signup/page.tsx:128)
`src/app/auth/signup/page.tsx:128` calls `GET /api/institutes/public?organization_id=${selectedOrg.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/institutes/public` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/latex-corrections (src/components/papers/RenderRepairPanel.tsx:65)
`src/components/papers/RenderRepairPanel.tsx:65` calls `GET /api/latex-corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/latex-corrections` 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/mathsecr-types?${params} (src/hooks/useExpandedTypes.ts:238)
`src/hooks/useExpandedTypes.ts:238` calls `GET /api/mathsecr-types?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr-types` 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/mathsecr-types?subject=${subjectCode} (src/components/papers/MathsecrTreePicker.tsx:66)
`src/components/papers/MathsecrTreePicker.tsx:66` calls `GET /api/mathsecr-types?subject=${subjectCode}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr-types` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/mathsecr/tree (src/app/dashboard/create/page.tsx:1031)
`src/app/dashboard/create/page.tsx:1031` calls `GET /api/mathsecr/tree` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr/tree` 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/mathsecr/tree (src/app/dashboard/problem-bank/page.tsx:139)
`src/app/dashboard/problem-bank/page.tsx:139` calls `GET /api/mathsecr/tree` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr/tree` 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/mathsecr/tree?subject=${code} (src/app/dashboard/exam-analysis/[examId]/page.tsx:191)
`src/app/dashboard/exam-analysis/[examId]/page.tsx:191` calls `GET /api/mathsecr/tree?subject=${code}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr/tree` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/mathsecr/tree?subject=${selectedSubjectCode} (src/app/dashboard/create/page.tsx:1052)
`src/app/dashboard/create/page.tsx:1052` calls `GET /api/mathsecr/tree?subject=${selectedSubjectCode}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr/tree` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/mathsecr/tree?subject=${selectedSubject} (src/app/dashboard/problem-bank/page.tsx:150)
`src/app/dashboard/problem-bank/page.tsx:150` calls `GET /api/mathsecr/tree?subject=${selectedSubject}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/mathsecr/tree` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/me/active-institute (src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:89)
`src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:89` calls `GET /api/me/active-institute` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/me/active-institute` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/me/active-institute (src/components/layout/ActiveInstituteSwitcher.tsx:24)
`src/components/layout/ActiveInstituteSwitcher.tsx:24` calls `GET /api/me/active-institute` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/me/active-institute` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/me/scope (src/hooks/useUserScope.ts:58)
`src/hooks/useUserScope.ts:58` calls `GET /api/me/scope` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/me/scope` 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/organization-applications?status=${statusFilter} (src/app/admin/organization-applications/page.tsx:95)
`src/app/admin/organization-applications/page.tsx:95` calls `GET /api/organization-applications?status=${statusFilter}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/organization-applications` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/organizations/${orgId}/public (src/app/auth/login/page.tsx:37)
`src/app/auth/login/page.tsx:37` calls `GET /api/organizations/${orgId}/public` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/organizations/<p>/public` 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/parent/${encodeURIComponent(token)} (src/app/parent/[token]/page.tsx:64)
`src/app/parent/[token]/page.tsx:64` calls `GET /api/parent/${encodeURIComponent(token)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/parent/<p>` 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/problems/${diagramBrowserProblem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3320)
`src/app/dashboard/cloud/[examId]/page.tsx:3320` calls `GET /api/problems/${diagramBrowserProblem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/problems/${diagramBrowserProblem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3611)
`src/app/dashboard/cloud/[examId]/page.tsx:3611` calls `GET /api/problems/${diagramBrowserProblem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/problems/${problem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3714)
`src/app/dashboard/cloud/[examId]/page.tsx:3714` calls `GET /api/problems/${problem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: GET /api/problems/${problem.id} (src/app/dashboard/cloud/[examId]/page.tsx:946)
`src/app/dashboard/cloud/[examId]/page.tsx:946` calls `GET /api/problems/${problem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` 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/problems/search?${params.toString()} (src/app/dashboard/exam-create/page.tsx:547)
`src/app/dashboard/exam-create/page.tsx:547` calls `GET /api/problems/search?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/search` 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/problems/search?${params.toString()} (src/app/dashboard/problem-bank/page.tsx:173)
`src/app/dashboard/problem-bank/page.tsx:173` calls `GET /api/problems/search?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/search` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/problems/search?${params} (src/app/dashboard/create/page.tsx:422)
`src/app/dashboard/create/page.tsx:422` calls `GET /api/problems/search?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/search` 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/problems/search?${params} (src/components/papers/AddProblemsModal.tsx:72)
`src/components/papers/AddProblemsModal.tsx:72` calls `GET /api/problems/search?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/search` 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/reports/${encodeURIComponent(schoolParam)} (src/app/dashboard/reports/[school]/page.tsx:91)
`src/app/dashboard/reports/[school]/page.tsx:91` calls `GET /api/reports/${encodeURIComponent(schoolParam)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/<p>` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/reports/aggregate?${buildQueryString()} (src/app/dashboard/reports/aggregate/page.tsx:184)
`src/app/dashboard/reports/aggregate/page.tsx:184` calls `GET /api/reports/aggregate?${buildQueryString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/aggregate` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/reports/aggregate?${sp.toString()} (src/app/share/aggregate/ShareAggregateClient.tsx:159)
`src/app/share/aggregate/ShareAggregateClient.tsx:159` calls `GET /api/reports/aggregate?${sp.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/aggregate` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/reports/by-school (src/app/dashboard/reports/aggregate/page.tsx:156)
`src/app/dashboard/reports/aggregate/page.tsx:156` calls `GET /api/reports/by-school` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/by-school` 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/reports/by-school (src/app/dashboard/reports/page.tsx:65)
`src/app/dashboard/reports/page.tsx:65` calls `GET /api/reports/by-school` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/reports/by-school` 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/sessions/${id}/print-meta?variant=${variant} (src/app/print/session/[sessionId]/page.tsx:77)
`src/app/print/session/[sessionId]/page.tsx:77` calls `GET /api/sessions/${id}/print-meta?variant=${variant}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>/print-meta` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/sessions/${sessionId} (src/app/answer/[session_id]/page.tsx:109)
`src/app/answer/[session_id]/page.tsx:109` calls `GET /api/sessions/${sessionId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>` 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/sessions/${sessionId} (src/app/grade/[session_id]/page.tsx:90)
`src/app/grade/[session_id]/page.tsx:90` calls `GET /api/sessions/${sessionId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>` 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/sessions/${sessionId} (src/app/student/sessions/[id]/page.tsx:82)
`src/app/student/sessions/[id]/page.tsx:82` calls `GET /api/sessions/${sessionId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>` 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/sessions?${qs.toString()} (src/app/dashboard/grading/page.tsx:195)
`src/app/dashboard/grading/page.tsx:195` calls `GET /api/sessions?${qs.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions` 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/sessions?exam_id=${examId}&limit=200 (src/app/dashboard/exam-management/page.tsx:796)
`src/app/dashboard/exam-management/page.tsx:796` calls `GET /api/sessions?exam_id=${examId}&limit=200` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/share/diagnostic-report/${token} (src/app/share/diagnostic-report/[token]/page.tsx:27)
`src/app/share/diagnostic-report/[token]/page.tsx:27` calls `GET /api/share/diagnostic-report/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/share/diagnostic-report/<p>` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/share/student-report/${token} (src/app/share/student-report/[token]/page.tsx:378)
`src/app/share/student-report/[token]/page.tsx:378` calls `GET /api/share/student-report/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/share/student-report/<p>` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary (src/components/prescription/PrescriptionRecommendation.tsx:66)
`src/components/prescription/PrescriptionRecommendation.tsx:66` calls `GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/pitfall-summary`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary (src/components/prescription/StudentPitfallSummary.tsx:66)
`src/components/prescription/StudentPitfallSummary.tsx:66` calls `GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/pitfall-summary` If t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary (src/components/prescription/WeeklyConnections.tsx:59)
`src/components/prescription/WeeklyConnections.tsx:59` calls `GET /api/students/${encodeURIComponent(studentId)}/pitfall-summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/pitfall-summary` If this …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${encodeURIComponent(studentId)}/recommended-problems?topN=10 (src/components/prescription/RecommendedProblems.tsx:58)
`src/components/prescription/RecommendedProblems.tsx:58` calls `GET /api/students/${encodeURIComponent(studentId)}/recommended-problems?topN=10` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/recommende…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${s.id}/exam-scores (src/app/tutor/students/page.tsx:223)
`src/app/tutor/students/page.tsx:223` calls `GET /api/students/${s.id}/exam-scores` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/exam-scores` 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/students/${selectedStudent}/analytics (src/app/tutor/analytics/page.tsx:153)
`src/app/tutor/analytics/page.tsx:153` calls `GET /api/students/${selectedStudent}/analytics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/analytics` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${student.id}/analytics (src/app/dashboard/prescription/page.tsx:200)
`src/app/dashboard/prescription/page.tsx:200` calls `GET /api/students/${student.id}/analytics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/analytics` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/${studentId}/analytics (src/components/students/StudentDetailContent.tsx:144)
`src/components/students/StudentDetailContent.tsx:144` calls `GET /api/students/${studentId}/analytics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/analytics` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/students/me/sessions (src/app/student/exams/page.tsx:74)
`src/app/student/exams/page.tsx:74` calls `GET /api/students/me/sessions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/me/sessions` 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/users/me/track (src/contexts/SubjectTrackContext.tsx:50)
`src/contexts/SubjectTrackContext.tsx:50` calls `GET /api/users/me/track` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/me/track` 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/users/students (src/app/dashboard/assignments/page.tsx:60)
`src/app/dashboard/assignments/page.tsx:60` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/dashboard/class/page.tsx:39)
`src/app/dashboard/class/page.tsx:39` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/dashboard/grading/page.tsx:211)
`src/app/dashboard/grading/page.tsx:211` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/dashboard/prescription/page.tsx:131)
`src/app/dashboard/prescription/page.tsx:131` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/dashboard/prescription/report/page.tsx:70)
`src/app/dashboard/prescription/report/page.tsx:70` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/tutor/analytics/page.tsx:129)
`src/app/tutor/analytics/page.tsx:129` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/tutor/classes/[id]/page.tsx:360)
`src/app/tutor/classes/[id]/page.tsx:360` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/app/tutor/students/page.tsx:347)
`src/app/tutor/students/page.tsx:347` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students (src/components/students/StudentDetailContent.tsx:160)
`src/components/students/StudentDetailContent.tsx:160` calls `GET /api/users/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students` 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/users/students${qs} (src/components/exam/DeployExamModal.tsx:67)
`src/components/exam/DeployExamModal.tsx:67` calls `GET /api/users/students${qs}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/students/<p>` 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/workflow/upload?jobId=${jobId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3639)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3639` calls `GET /api/workflow/upload?jobId=${jobId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/workflow/upload?jobId=${jobId} (src/components/workflow/CloudFlowUploader.tsx:406)
`src/components/workflow/CloudFlowUploader.tsx:406` calls `GET /api/workflow/upload?jobId=${jobId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.mathpix.com/v3/pdf/${pdfId} (src/app/api/exams/[examId]/match-answers/route.ts:967)
`src/app/api/exams/[examId]/match-answers/route.ts:967` calls `GET https://api.mathpix.com/v3/pdf/${pdfId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/pdf/<p>` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.mathpix.com/v3/pdf/${pdfId}.mmd (src/app/api/exams/[examId]/match-answers/route.ts:976)
`src/app/api/exams/[examId]/match-answers/route.ts:976` calls `GET https://api.mathpix.com/v3/pdf/${pdfId}.mmd` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/pdf/<p>.mmd` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/objective-answer-fix (src/app/admin/answer-fix/page.tsx:111)
`src/app/admin/answer-fix/page.tsx:111` calls `PATCH /api/admin/objective-answer-fix` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/objective-answer-fix` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/objective-answer-fix (src/app/admin/answer-fix/page.tsx:68)
`src/app/admin/answer-fix/page.tsx:68` calls `PATCH /api/admin/objective-answer-fix` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/objective-answer-fix` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/tenancy/institutes (src/app/admin/institutes/page.tsx:118)
`src/app/admin/institutes/page.tsx:118` calls `PATCH /api/admin/tenancy/institutes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/institutes` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/tenancy/users/${editingId} (src/app/admin/users/page.tsx:89)
`src/app/admin/users/page.tsx:89` calls `PATCH /api/admin/tenancy/users/${editingId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/users/<p>` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/exams/${examId} (src/app/dashboard/cloud/[examId]/page.tsx:3268)
`src/app/dashboard/cloud/[examId]/page.tsx:3268` calls `PATCH /api/exams/${examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>` 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: PATCH /api/exams/${examId} (src/app/dashboard/cloud/[examId]/page.tsx:4196)
`src/app/dashboard/cloud/[examId]/page.tsx:4196` calls `PATCH /api/exams/${examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>` 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: PATCH /api/exams/${examId} (src/app/dashboard/cloud/CloudListClient.tsx:993)
`src/app/dashboard/cloud/CloudListClient.tsx:993` calls `PATCH /api/exams/${examId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>` 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: PATCH /api/exams/${examId}/problems (src/app/dashboard/cloud/[examId]/page.tsx:3540)
`src/app/dashboard/cloud/[examId]/page.tsx:3540` calls `PATCH /api/exams/${examId}/problems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/problems` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/exams/${examId}/reorder (src/app/dashboard/cloud/[examId]/page.tsx:3839)
`src/app/dashboard/cloud/[examId]/page.tsx:3839` calls `PATCH /api/exams/${examId}/reorder` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/reorder` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/exams/${movingExam.id} (src/app/dashboard/cloud/CloudListClient.tsx:1563)
`src/app/dashboard/cloud/CloudListClient.tsx:1563` calls `PATCH /api/exams/${movingExam.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: PATCH /api/exams/${renamingExamId} (src/app/dashboard/cloud/CloudListClient.tsx:1541)
`src/app/dashboard/cloud/CloudListClient.tsx:1541` calls `PATCH /api/exams/${renamingExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: PATCH /api/exams/${selectedExamId} (src/app/dashboard/exam-management/page.tsx:681)
`src/app/dashboard/exam-management/page.tsx:681` calls `PATCH /api/exams/${selectedExamId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<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: PATCH /api/organization-applications/${approving.id} (src/app/admin/organization-applications/page.tsx:155)
`src/app/admin/organization-applications/page.tsx:155` calls `PATCH /api/organization-applications/${approving.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/organization-applications/<p>` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/organization-applications/${rejecting.id} (src/app/admin/organization-applications/page.tsx:175)
`src/app/admin/organization-applications/page.tsx:175` calls `PATCH /api/organization-applications/${rejecting.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/organization-applications/<p>` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/problems/${diagramBrowserProblem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3347)
`src/app/dashboard/cloud/[examId]/page.tsx:3347` calls `PATCH /api/problems/${diagramBrowserProblem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/problems/${diagramBrowserProblem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3626)
`src/app/dashboard/cloud/[examId]/page.tsx:3626` calls `PATCH /api/problems/${diagramBrowserProblem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/problems/${editingProblem.problemId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5529)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5529` calls `PATCH /api/problems/${editingProblem.problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/problems/${problem.id} (src/app/dashboard/cloud/[examId]/page.tsx:3754)
`src/app/dashboard/cloud/[examId]/page.tsx:3754` calls `PATCH /api/problems/${problem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: PATCH /api/problems/${problem.id} (src/app/dashboard/cloud/[examId]/page.tsx:958)
`src/app/dashboard/cloud/[examId]/page.tsx:958` calls `PATCH /api/problems/${problem.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: PATCH /api/problems/${problemId} (src/app/dashboard/cloud/[examId]/page.tsx:3521)
`src/app/dashboard/cloud/[examId]/page.tsx:3521` calls `PATCH /api/problems/${problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: PATCH /api/problems/${problemId} (src/app/dashboard/cloud/[examId]/page.tsx:701)
`src/app/dashboard/cloud/[examId]/page.tsx:701` calls `PATCH /api/problems/${problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: PATCH /api/problems/${problemId} (src/components/papers/ProblemEditModal.tsx:1179)
`src/components/papers/ProblemEditModal.tsx:1179` calls `PATCH /api/problems/${problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<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: PATCH /api/problems/${selectedProblem.problemId} (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4113)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4113` calls `PATCH /api/problems/${selectedProblem.problemId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/students/${editingStudent.id} (src/app/tutor/students/page.tsx:172)
`src/app/tutor/students/page.tsx:172` calls `PATCH /api/students/${editingStudent.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<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: PATCH /api/users/me/track (src/contexts/SubjectTrackContext.tsx:128)
`src/contexts/SubjectTrackContext.tsx:128` calls `PATCH /api/users/me/track` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/users/me/track` 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: POST /api/admin/tenancy/institutes (src/app/admin/institutes/page.tsx:99)
`src/app/admin/institutes/page.tsx:99` calls `POST /api/admin/tenancy/institutes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/institutes` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/tenancy/organizations (src/app/admin/institutes/page.tsx:82)
`src/app/admin/institutes/page.tsx:82` calls `POST /api/admin/tenancy/organizations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/tenancy/organizations` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/users/backfill-names (src/app/dashboard/grading/page.tsx:142)
`src/app/dashboard/grading/page.tsx:142` calls `POST /api/admin/users/backfill-names` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/users/backfill-names` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/book-groups (src/app/dashboard/cloud/CloudListClient.tsx:1154)
`src/app/dashboard/cloud/CloudListClient.tsx:1154` calls `POST /api/book-groups` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups` 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: POST /api/classes/${classId}/enrollments (src/app/tutor/classes/[id]/page.tsx:401)
`src/app/tutor/classes/[id]/page.tsx:401` calls `POST /api/classes/${classId}/enrollments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>/enrollments` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/classes/${classId}/students (src/app/tutor/classes/[id]/page.tsx:551)
`src/app/tutor/classes/[id]/page.tsx:551` calls `POST /api/classes/${classId}/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>/students` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/diagnostics/report/issue (src/app/dashboard/prescription/report/page.tsx:252)
`src/app/dashboard/prescription/report/page.tsx:252` calls `POST /api/diagnostics/report/issue` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagnostics/report/issue` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/diagram-images/upload (src/components/papers/DiagramBrowserModal.tsx:224)
`src/components/papers/DiagramBrowserModal.tsx:224` calls `POST /api/diagram-images/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images/upload` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/diagram-images/upload (src/components/papers/DiagramBrowserModal.tsx:284)
`src/components/papers/DiagramBrowserModal.tsx:284` calls `POST /api/diagram-images/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/diagram-images/upload` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/ai-analysis (src/app/dashboard/exam-analysis/[examId]/page.tsx:156)
`src/app/dashboard/exam-analysis/[examId]/page.tsx:156` calls `POST /api/exams/${examId}/ai-analysis` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/ai-analysis` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/auto-fix?force=1 (src/app/dashboard/cloud/[examId]/page.tsx:4054)
`src/app/dashboard/cloud/[examId]/page.tsx:4054` calls `POST /api/exams/${examId}/auto-fix?force=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/auto-fix` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/auto-fix?mode=fix (src/app/dashboard/cloud/[examId]/page.tsx:4323)
`src/app/dashboard/cloud/[examId]/page.tsx:4323` calls `POST /api/exams/${examId}/auto-fix?mode=fix` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/auto-fix` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/batch-solutions (src/app/dashboard/cloud/[examId]/page.tsx:2947)
`src/app/dashboard/cloud/[examId]/page.tsx:2947` calls `POST /api/exams/${examId}/batch-solutions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/batch-solutions` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/distribute-points (src/app/dashboard/cloud/[examId]/page.tsx:1891)
`src/app/dashboard/cloud/[examId]/page.tsx:1891` calls `POST /api/exams/${examId}/distribute-points` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/distribute-points` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/distribute-points (src/app/dashboard/cloud/[examId]/page.tsx:2761)
`src/app/dashboard/cloud/[examId]/page.tsx:2761` calls `POST /api/exams/${examId}/distribute-points` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/distribute-points` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/match-answers (src/components/exam/AnswerMatchModal.tsx:232)
`src/components/exam/AnswerMatchModal.tsx:232` calls `POST /api/exams/${examId}/match-answers` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/match-answers` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/problems (src/components/papers/AddProblemsModal.tsx:252)
`src/components/papers/AddProblemsModal.tsx:252` calls `POST /api/exams/${examId}/problems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/problems` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/problems (src/hooks/useExamProblems.ts:544)
`src/hooks/useExamProblems.ts:544` calls `POST /api/exams/${examId}/problems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/problems` 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: POST /api/exams/${examId}/share (src/app/dashboard/exam-analysis/[examId]/page.tsx:128)
`src/app/dashboard/exam-analysis/[examId]/page.tsx:128` calls `POST /api/exams/${examId}/share` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/share` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/student-responses (src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:143)
`src/app/dashboard/exam-analysis/[examId]/StudentsTab.tsx:143` calls `POST /api/exams/${examId}/student-responses` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/student-responses` If this points at an ext…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/students/${studentId}/report/ai-comment (src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:716)
`src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:716` calls `POST /api/exams/${examId}/students/${studentId}/report/ai-comment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/student…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/students/${studentId}/share (src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:653)
`src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:653` calls `POST /api/exams/${examId}/students/${studentId}/share` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/students/<p>/share`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${examId}/sync-answers-from-solutions (src/app/dashboard/cloud/[examId]/page.tsx:3790)
`src/app/dashboard/cloud/[examId]/page.tsx:3790` calls `POST /api/exams/${examId}/sync-answers-from-solutions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/sync-answers-from-solutions` If this points at …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/${selectedExamId}/create-similar (src/app/dashboard/exam-management/page.tsx:770)
`src/app/dashboard/exam-management/page.tsx:770` calls `POST /api/exams/${selectedExamId}/create-similar` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/create-similar` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/create-from-problems (src/app/dashboard/exam-create/page.tsx:1930)
`src/app/dashboard/exam-create/page.tsx:1930` calls `POST /api/exams/create-from-problems` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/create-from-problems` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/duplicate-check (src/app/dashboard/cloud/folder-import/page.tsx:88)
`src/app/dashboard/cloud/folder-import/page.tsx:88` calls `POST /api/exams/duplicate-check` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/duplicate-check` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/exams/generate (src/app/dashboard/create/page.tsx:1272)
`src/app/dashboard/create/page.tsx:1272` calls `POST /api/exams/generate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/generate` 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: POST /api/exams/generate (src/app/dashboard/problem-bank/page.tsx:247)
`src/app/dashboard/problem-bank/page.tsx:247` calls `POST /api/exams/generate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/generate` 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: POST /api/figure-corrections (src/app/dashboard/cloud/[examId]/page.tsx:3362)
`src/app/dashboard/cloud/[examId]/page.tsx:3362` calls `POST /api/figure-corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/figure-corrections` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/figure-corrections (src/app/dashboard/cloud/[examId]/page.tsx:964)
`src/app/dashboard/cloud/[examId]/page.tsx:964` calls `POST /api/figure-corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/figure-corrections` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/image-pipeline/tag (src/app/dashboard/materials/diagrams/DiagramsClient.tsx:112)
`src/app/dashboard/materials/diagrams/DiagramsClient.tsx:112` calls `POST /api/image-pipeline/tag` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/image-pipeline/tag` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/image-pipeline/tag (src/lib/image-pipeline/client.ts:233)
`src/lib/image-pipeline/client.ts:233` calls `POST /api/image-pipeline/tag` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/image-pipeline/tag` 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: POST /api/image-pipeline/tag (src/lib/image-pipeline/client.ts:253)
`src/lib/image-pipeline/client.ts:253` calls `POST /api/image-pipeline/tag` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/image-pipeline/tag` 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: POST /api/latex-corrections (src/components/papers/ProblemEditModal.tsx:1220)
`src/components/papers/ProblemEditModal.tsx:1220` calls `POST /api/latex-corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/latex-corrections` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/latex-corrections (src/components/papers/ProblemEditModal.tsx:1232)
`src/components/papers/ProblemEditModal.tsx:1232` calls `POST /api/latex-corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/latex-corrections` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/me/active-institute (src/components/layout/ActiveInstituteSwitcher.tsx:49)
`src/components/layout/ActiveInstituteSwitcher.tsx:49` calls `POST /api/me/active-institute` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/me/active-institute` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/me/change-password (src/components/account/ChangePasswordCard.tsx:43)
`src/components/account/ChangePasswordCard.tsx:43` calls `POST /api/me/change-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/me/change-password` If this points at an external API, prefix it with `https://`…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/organization-applications (src/app/auth/signup/page.tsx:302)
`src/app/auth/signup/page.tsx:302` calls `POST /api/organization-applications` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/organization-applications` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/parent/issue (src/app/dashboard/prescription/page.tsx:553)
`src/app/dashboard/prescription/page.tsx:553` calls `POST /api/parent/issue` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/parent/issue` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problem.id}/delete-figure (src/app/dashboard/cloud/[examId]/page.tsx:3581)
`src/app/dashboard/cloud/[examId]/page.tsx:3581` calls `POST /api/problems/${problem.id}/delete-figure` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/delete-figure` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problem.id}/generate-figure (src/app/dashboard/cloud/[examId]/page.tsx:3402)
`src/app/dashboard/cloud/[examId]/page.tsx:3402` calls `POST /api/problems/${problem.id}/generate-figure` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/generate-figure` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problem.id}/generate-figure (src/app/dashboard/cloud/[examId]/page.tsx:3444)
`src/app/dashboard/cloud/[examId]/page.tsx:3444` calls `POST /api/problems/${problem.id}/generate-figure` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/generate-figure` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problemId}/generate-solution (src/components/papers/ProblemEditModal.tsx:1078)
`src/components/papers/ProblemEditModal.tsx:1078` calls `POST /api/problems/${problemId}/generate-solution` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/generate-solution` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problemId}/reanalyze (src/components/papers/ProblemEditModal.tsx:1265)
`src/components/papers/ProblemEditModal.tsx:1265` calls `POST /api/problems/${problemId}/reanalyze` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/reanalyze` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problemId}/update-figure (src/components/shared/FigureRenderer.tsx:130)
`src/components/shared/FigureRenderer.tsx:130` calls `POST /api/problems/${problemId}/update-figure` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/update-figure` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${problemId}/update-figure (src/components/shared/FigureRenderer.tsx:202)
`src/components/shared/FigureRenderer.tsx:202` calls `POST /api/problems/${problemId}/update-figure` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/update-figure` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/problems/${unsolved[i].id}/generate-solution (src/app/dashboard/exam-management/page.tsx:891)
`src/app/dashboard/exam-management/page.tsx:891` calls `POST /api/problems/${unsolved[i].id}/generate-solution` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/problems/<p>/generate-solution` If this points at an ext…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/rendering-errors (src/lib/error-logger.ts:20)
`src/lib/error-logger.ts:20` calls `POST /api/rendering-errors` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/rendering-errors` 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: POST /api/session-results (src/app/grade/[session_id]/page.tsx:135)
`src/app/grade/[session_id]/page.tsx:135` calls `POST /api/session-results` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/session-results` 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: POST /api/session-results/from-student (src/app/answer/[session_id]/page.tsx:158)
`src/app/answer/[session_id]/page.tsx:158` calls `POST /api/session-results/from-student` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/session-results/from-student` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/sessions (src/components/exam/DeployExamModal.tsx:116)
`src/components/exam/DeployExamModal.tsx:116` calls `POST /api/sessions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions` 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: POST /api/sessions (src/components/prescription/CreateSessionsModal.tsx:140)
`src/components/prescription/CreateSessionsModal.tsx:140` calls `POST /api/sessions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions` 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: POST /api/sessions/${sessionId}/complete (src/app/grade/[session_id]/page.tsx:224)
`src/app/grade/[session_id]/page.tsx:224` calls `POST /api/sessions/${sessionId}/complete` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>/complete` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/sessions/${sessionId}/grading-sheet (src/components/grading/GradingSheetUpload.tsx:80)
`src/components/grading/GradingSheetUpload.tsx:80` calls `POST /api/sessions/${sessionId}/grading-sheet` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>/grading-sheet` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/storage/upload-image (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3754)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3754` calls `POST /api/storage/upload-image` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/upload-image` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/storage/upload-image (src/components/papers/ProblemEditModal.tsx:966)
`src/components/papers/ProblemEditModal.tsx:966` calls `POST /api/storage/upload-image` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/upload-image` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/students (src/app/tutor/students/page.tsx:1025)
`src/app/tutor/students/page.tsx:1025` calls `POST /api/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students` 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: POST /api/students (src/app/tutor/students/page.tsx:146)
`src/app/tutor/students/page.tsx:146` calls `POST /api/students` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students` 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: POST /api/students/${encodeURIComponent(studentId)}/generate-recommended-session (src/components/prescription/RecommendedProblems.tsx:220)
`src/components/prescription/RecommendedProblems.tsx:220` calls `POST /api/students/${encodeURIComponent(studentId)}/generate-recommended-session` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/generate…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/students/${s.id}/reset-password (src/app/tutor/students/page.tsx:196)
`src/app/tutor/students/page.tsx:196` calls `POST /api/students/${s.id}/reset-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/reset-password` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/detect-figures-gpt (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:2692)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:2692` calls `POST /api/workflow/detect-figures-gpt` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/detect-figures-gpt` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/detect-from-ocr (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3049)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3049` calls `POST /api/workflow/detect-from-ocr` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/detect-from-ocr` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/detect-problems-yolo (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:2676)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:2676` calls `POST /api/workflow/detect-problems-yolo` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/detect-problems-yolo` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/detect-problems-yolo (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3332)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3332` calls `POST /api/workflow/detect-problems-yolo` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/detect-problems-yolo` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/grading (src/app/tutor/workflow/page.tsx:188)
`src/app/tutor/workflow/page.tsx:188` calls `POST /api/workflow/grading` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/grading` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/cloud/[examId]/page.tsx:3676)
`src/app/dashboard/cloud/[examId]/page.tsx:3676` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:1494)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:1494` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4702)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4702` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4849)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:4849` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5058)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5058` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5093)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:5093` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/components/papers/ProblemEditModal.tsx:866)
`src/components/papers/ProblemEditModal.tsx:866` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/components/workflow/AnalyzeProblemEditModal.tsx:1126)
`src/components/workflow/AnalyzeProblemEditModal.tsx:1126` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/reanalyze-crop (src/components/workflow/AnalyzeProblemEditModal.tsx:1217)
`src/components/workflow/AnalyzeProblemEditModal.tsx:1217` calls `POST /api/workflow/reanalyze-crop` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/reanalyze-crop` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/twin (src/components/papers/TwinProblemModal.tsx:100)
`src/components/papers/TwinProblemModal.tsx:100` calls `POST /api/workflow/twin` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/twin` 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: POST /api/workflow/twin (src/components/workflow/TwinProblemButton.tsx:44)
`src/components/workflow/TwinProblemButton.tsx:44` calls `POST /api/workflow/twin` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/twin` 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: POST /api/workflow/twin (src/components/workflow/ZeroWrongLoop.tsx:142)
`src/components/workflow/ZeroWrongLoop.tsx:142` calls `POST /api/workflow/twin` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/twin` 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: POST /api/workflow/twin (src/components/workflow/ZeroWrongLoop.tsx:98)
`src/components/workflow/ZeroWrongLoop.tsx:98` calls `POST /api/workflow/twin` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/twin` 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: POST /api/workflow/upload (src/app/dashboard/cloud/folder-import/page.tsx:171)
`src/app/dashboard/cloud/folder-import/page.tsx:171` calls `POST /api/workflow/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/workflow/upload (src/components/workflow/CloudFlowUploader.tsx:312)
`src/components/workflow/CloudFlowUploader.tsx:312` calls `POST /api/workflow/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload` 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: POST /api/workflow/upload-url (src/components/workflow/CloudFlowUploader.tsx:195)
`src/components/workflow/CloudFlowUploader.tsx:195` calls `POST /api/workflow/upload-url` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload-url` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (scripts/test-two-stage-classify.ts:50)
`scripts/test-two-stage-classify.ts:50` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/problems/[problemId]/generate-solution/route.ts:488)
`src/app/api/problems/[problemId]/generate-solution/route.ts:488` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this point…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/problems/[problemId]/generate-solution/route.ts:534)
`src/app/api/problems/[problemId]/generate-solution/route.ts:534` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this point…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/problems/[problemId]/generate-solution/route.ts:571)
`src/app/api/problems/[problemId]/generate-solution/route.ts:571` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this point…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/problems/[problemId]/generate-solution/route.ts:860)
`src/app/api/problems/[problemId]/generate-solution/route.ts:860` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this point…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/problems/[problemId]/generate-solution/route.ts:950)
`src/app/api/problems/[problemId]/generate-solution/route.ts:950` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this point…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/workflow/reanalyze-crop/route.ts:1203)
`src/app/api/workflow/reanalyze-crop/route.ts:1203` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/lib/vision/image-interpreter.ts:1960)
`src/lib/vision/image-interpreter.ts:1960` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/lib/workflow/classify.ts:675)
`src/lib/workflow/classify.ts:675` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/lib/workflow/cloud-flow.ts:1671)
`src/lib/workflow/cloud-flow.ts:1671` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.mathpix.com/v3/pdf (src/app/api/exams/[examId]/match-answers/route.ts:949)
`src/app/api/exams/[examId]/match-answers/route.ts:949` calls `POST https://api.mathpix.com/v3/pdf` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/pdf` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.mathpix.com/v3/pdf (src/lib/ocr/mathpix.ts:129)
`src/lib/ocr/mathpix.ts:129` calls `POST https://api.mathpix.com/v3/pdf` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/pdf` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.mathpix.com/v3/text (src/app/api/admin/reocr-points/route.ts:72)
`src/app/api/admin/reocr-points/route.ts:72` calls `POST https://api.mathpix.com/v3/text` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/text` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.mathpix.com/v3/text (src/app/api/exams/[examId]/match-answers/route.ts:1008)
`src/app/api/exams/[examId]/match-answers/route.ts:1008` calls `POST https://api.mathpix.com/v3/text` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.mathpix.com/v3/text` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (scripts/fix-p17.js:20)
`scripts/fix-p17.js:20` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (scripts/reclassify-science.js:132)
`scripts/reclassify-science.js:132` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (scripts/test-glm-classify.ts:80)
`scripts/test-glm-classify.ts:80` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (scripts/test-glm-detect.ts:56)
`scripts/test-glm-detect.ts:56` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/problems/[problemId]/generate-solution/route.ts:631)
`src/app/api/problems/[problemId]/generate-solution/route.ts:631` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/problems/[problemId]/reanalyze/route.ts:531)
`src/app/api/problems/[problemId]/reanalyze/route.ts:531` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this poi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/workflow/detect-figures-gpt/route.ts:92)
`src/app/api/workflow/detect-figures-gpt/route.ts:92` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/workflow/detect-problems/route.ts:132)
`src/app/api/workflow/detect-problems/route.ts:132` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/workflow/reanalyze-crop/route.ts:1117)
`src/app/api/workflow/reanalyze-crop/route.ts:1117` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/app/api/workflow/reanalyze-crop/route.ts:994)
`src/app/api/workflow/reanalyze-crop/route.ts:994` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/lib/vision/image-interpreter.ts:1855)
`src/lib/vision/image-interpreter.ts:1855` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an exter…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/lib/workflow/classify.ts:236)
`src/lib/workflow/classify.ts:236` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/lib/workflow/classify.ts:275)
`src/lib/workflow/classify.ts:275` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/lib/workflow/cloud-flow.ts:1594)
`src/lib/workflow/cloud-flow.ts:1594` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/chat/completions (src/lib/workflow/twin-generator.ts:543)
`src/lib/workflow/twin-generator.ts:543` calls `POST https://api.openai.com/v1/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.openai.com/v1/chat/completions` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.z.ai/api/paas/v4/chat/completions (scripts/test-glm-classify.ts:107)
`scripts/test-glm-classify.ts:107` calls `POST https://api.z.ai/api/paas/v4/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.z.ai/api/paas/v4/chat/completions` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.z.ai/api/paas/v4/chat/completions (scripts/test-glm-detect.ts:84)
`scripts/test-glm-detect.ts:84` calls `POST https://api.z.ai/api/paas/v4/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.z.ai/api/paas/v4/chat/completions` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.z.ai/api/paas/v4/chat/completions (scripts/test-glm-graph.ts:103)
`scripts/test-glm-graph.ts:103` calls `POST https://api.z.ai/api/paas/v4/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.z.ai/api/paas/v4/chat/completions` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.z.ai/api/paas/v4/chat/completions (scripts/test-glm-graph.ts:132)
`scripts/test-glm-graph.ts:132` calls `POST https://api.z.ai/api/paas/v4/chat/completions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.z.ai/api/paas/v4/chat/completions` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/book-groups/${renamingGroupId} (src/app/dashboard/cloud/CloudListClient.tsx:1198)
`src/app/dashboard/cloud/CloudListClient.tsx:1198` calls `PUT /api/book-groups/${renamingGroupId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/book-groups/<p>` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/classes/${classId} (src/app/tutor/classes/[id]/edit/page.tsx:115)
`src/app/tutor/classes/[id]/edit/page.tsx:115` calls `PUT /api/classes/${classId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/classes/<p>` 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: PUT /api/exams/${examId}/match-answers (src/components/exam/AnswerMatchModal.tsx:288)
`src/components/exam/AnswerMatchModal.tsx:288` calls `PUT /api/exams/${examId}/match-answers` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/match-answers` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/exams/${examId}/students/${studentId}/report/ai-comment (src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:753)
`src/app/dashboard/exam-analysis/[examId]/students/[studentId]/page.tsx:753` calls `PUT /api/exams/${examId}/students/${studentId}/report/ai-comment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/exams/<p>/students…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/sessions/${sessionId}/grading-sheet (src/components/grading/GradingSheetUpload.tsx:126)
`src/components/grading/GradingSheetUpload.tsx:126` calls `PUT /api/sessions/${sessionId}/grading-sheet` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sessions/<p>/grading-sheet` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/students/${examStudent.id}/exam-scores (src/app/tutor/students/page.tsx:266)
`src/app/tutor/students/page.tsx:266` calls `PUT /api/students/${examStudent.id}/exam-scores` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/students/<p>/exam-scores` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/workflow/upload (src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3905)
`src/app/dashboard/workflow/analyze/[jobId]/page.tsx:3905` calls `PUT /api/workflow/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/workflow/upload` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph security auth conf 1.00 FastAPI DELETE `delete_image` without auth dependency — image-pipeline/server.py:1579
`@router.delete` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:1579 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI DELETE `delete_source` without auth dependency — image-pipeline/server.py:1604
`@router.delete` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:1604 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `annotate_endpoint` without auth dependency — yolo-server/server.py:177
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
yolo-server/server.py:177 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clean_handwriting_base64` without auth dependency — image-pipeline/server.py:760
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:760 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clean_handwriting_local` without auth dependency — image-pipeline/server.py:808
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:808 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clean_handwriting` without auth dependency — image-pipeline/server.py:94
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:94 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clean_pdf_base64` without auth dependency — image-pipeline/server.py:192
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:192 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clean_pdf_handwriting` without auth dependency — image-pipeline/server.py:134
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:134 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `crop_figure` without auth dependency — image-pipeline/server.py:664
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:664 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `detect_figures_cv` without auth dependency — image-pipeline/server.py:499
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:499 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `detect_problems_yolo` without auth dependency — image-pipeline/server.py:1098
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
image-pipeline/server.py:1098 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `detect_problems` without auth dependency — yolo-server/server.py:74
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
yolo-server/server.py:74 securityAuth fastapi unauth mutation

Showing first 300 of 585. 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/31b3de27-c96b-46b9-9402-0fd6b1c3e3c6/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/31b3de27-c96b-46b9-9402-0fd6b1c3e3c6/

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.