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.

unchartedterritory5995-cyber/UCT-Dashboard

https://github.com/unchartedterritory5995-cyber/UCT-Dashboard · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

732 raw signals (35 security + 697 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 680 actionable findings from 2 signal sources. 181 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 63.4/100 with 100.0% coverage. It contains 15341 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 697 findings — concentrated in quality (332), api (278), security (60). Risk profile is high: 3 critical, 280 high, 127 medium. Recommended next step: open the quality layer findings first — that's where the highest-impact wins live.

Showing 541 of 680 actionable findings. 861 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.

critical Security checks quality Practices conf 0.82 Foundry mined mock as real or placeholder: unchartedterritory5995-cyber/UCT-Dashboard
Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real Query id: mock_as_real_or_placeholder Query type: motif_query Intent: Hard negatives for fake completeness and missing real data paths. Motif: mock_as_real_or_placeholder Training usage: hard_negative Graph gol…
critical System graph security Secrets conf 1.00 Possible secret in CLAUDE.md
Detected pattern matching password_literal. Rotate the credential and move to a secret manager.
CLAUDE.md:148
critical System graph security Secrets conf 1.00 Possible secret in tools/seed_sweep_admin.py
Detected pattern matching password_literal. Rotate the credential and move to a secret manager.
tools/seed_sweep_admin.py:21
critical System graph security Secrets conf 1.00 Possible secret in tools/ui_sweep.mjs
Detected pattern matching password_literal. Rotate the credential and move to a secret manager.
tools/ui_sweep.mjs:19
high Security checks quality Practices conf 0.84 21 occurrences Foundry mined bad chains: unchartedterritory5995-cyber/UCT-Dashboard
Comment chain pattern product: bad_chains Repo: unchartedterritory5995-cyber/UCT-Dashboard Thread: unchartedterritory5995-cyber/UCT-Dashboard#9 Outcome: not_resolved_or_not_observed Thread label: thread_has_human_issue_without_fix_context Source graph label: source_backed_multi_signal_graph Reasons…
21 occurrences
repo-level (21 hits)
high Security checks quality Quality conf 0.76 3 occurrences Foundry mined schema ui api mismatch: unchartedterritory5995-cyber/UCT-Dashboard
Graph query export: Schema, UI, and API mismatch Query id: schema_ui_api_mismatch Query type: motif_query Intent: Assumption-check examples for data-path consistency across layers. Motif: schema_ui_api_mismatch Training usage: assumption_check Graph gold label: assumption_check Repo: unchartedterri…
3 occurrences
repo-level (3 hits)
high Security checks quality Testing conf 0.78 13 occurrences Foundry mined test ci gap after feedback: unchartedterritory5995-cyber/UCT-Dashboard
Graph query export: Feedback exposes missing tests or CI Query id: test_ci_gap_after_feedback Query type: motif_query Intent: Hard negatives for feedback/fix chains without adequate guardrails. Motif: test_ci_gap_after_feedback Training usage: hard_negative Graph gold label: supported_by_verificati…
13 occurrences
repo-level (13 hits)
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/twitter-accounts/${handle} (app/src/components/admin/TwitterAccountsPanel.jsx:90)
`app/src/components/admin/TwitterAccountsPanel.jsx:90` calls `DELETE /api/admin/twitter-accounts/${handle}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/twitter-accounts/<p>` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/auth/admin/todos/${todo.id} (app/src/pages/Admin.jsx:377)
`app/src/pages/Admin.jsx:377` calls `DELETE /api/auth/admin/todos/${todo.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/todos/<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: DELETE /api/auth/admin/users/${userId} (app/src/pages/Admin.jsx:1600)
`app/src/pages/Admin.jsx:1600` calls `DELETE /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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: DELETE /api/auth/admin/users/${userId} (app/src/pages/Admin.jsx:716)
`app/src/pages/Admin.jsx:716` calls `DELETE /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users/${userId}/tags/${encodeURIComponent(tag)} (app/src/pages/Admin.jsx:668)
`app/src/pages/Admin.jsx:668` calls `DELETE /api/auth/admin/users/${userId}/tags/${encodeURIComponent(tag)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/tags/<p>` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/auth/avatar (app/src/pages/Settings.jsx:103)
`app/src/pages/Settings.jsx:103` calls `DELETE /api/auth/avatar` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/avatar` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/j2/accounts/${acc.id} (app/src/pages/journal-2-0/components/accounts/AccountSelector.jsx:70)
`app/src/pages/journal-2-0/components/accounts/AccountSelector.jsx:70` calls `DELETE /api/j2/accounts/${acc.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/j2/accounts/${account.id} (app/src/pages/journal-2-0/components/accounts/DeleteAccountModal.jsx:52)
`app/src/pages/journal-2-0/components/accounts/DeleteAccountModal.jsx:52` calls `DELETE /api/j2/accounts/${account.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/j2/accounts/${account.id} (app/src/pages/journal-2-0/tabs/AccountsTab.jsx:32)
`app/src/pages/journal-2-0/tabs/AccountsTab.jsx:32` calls `DELETE /api/j2/accounts/${account.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<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/j2/notes/${noteId} (app/src/pages/journal-2-0/components/notebook/NoteEditorPage.jsx:210)
`app/src/pages/journal-2-0/components/notebook/NoteEditorPage.jsx:210` calls `DELETE /api/j2/notes/${noteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/j2/notes/${noteId}/hero (app/src/pages/journal-2-0/components/notebook/HeroImagePicker.jsx:44)
`app/src/pages/journal-2-0/components/notebook/HeroImagePicker.jsx:44` calls `DELETE /api/j2/notes/${noteId}/hero` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<p>/hero` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/modelbook/catalyst/${id} (app/src/pages/ModelBook.jsx:1107)
`app/src/pages/ModelBook.jsx:1107` calls `DELETE /api/modelbook/catalyst/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/catalyst/<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/modelbook/setup-example/${ex.id} (app/src/pages/modelbook/SetupsView.jsx:486)
`app/src/pages/modelbook/SetupsView.jsx:486` calls `DELETE /api/modelbook/setup-example/${ex.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup-example/<p>` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/modelbook/setup/${id} (app/src/pages/ModelBook.jsx:1176)
`app/src/pages/ModelBook.jsx:1176` calls `DELETE /api/modelbook/setup/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup/<p>` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/modelbook/stock/${s.id} (app/src/pages/ModelBook.jsx:1965)
`app/src/pages/ModelBook.jsx:1965` calls `DELETE /api/modelbook/stock/${s.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<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: DELETE /api/modelbook/stock/${stock.id}/bars (app/src/pages/ModelBook.jsx:1265)
`app/src/pages/ModelBook.jsx:1265` calls `DELETE /api/modelbook/stock/${stock.id}/bars` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<p>/bars` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/voice/documents/${docId} (app/src/components/voice/VoiceDocumentsPanel.jsx:98)
`app/src/components/voice/VoiceDocumentsPanel.jsx:98` calls `DELETE /api/voice/documents/${docId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/documents/<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/voice/memory/facts/${factId} (app/src/hooks/useVoiceMemory.js:48)
`app/src/hooks/useVoiceMemory.js:48` calls `DELETE /api/voice/memory/facts/${factId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/memory/facts/<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/admin/bars/alerts (app/src/pages/admin/ChartHealth.jsx:67)
`app/src/pages/admin/ChartHealth.jsx:67` calls `GET /api/admin/bars/alerts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/alerts` If this points at an external API, prefix it with `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/audit/latest (app/src/pages/admin/ChartHealth.jsx:22)
`app/src/pages/admin/ChartHealth.jsx:22` calls `GET /api/admin/bars/audit/latest` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/audit/latest` 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/bars/hot-tier (app/src/pages/admin/ChartHealth.jsx:77)
`app/src/pages/admin/ChartHealth.jsx:77` calls `GET /api/admin/bars/hot-tier` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/hot-tier` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/liveness (app/src/pages/admin/ChartHealth.jsx:34)
`app/src/pages/admin/ChartHealth.jsx:34` calls `GET /api/admin/bars/liveness` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/liveness` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/provenance?${params} (app/src/pages/admin/ChartHealth.jsx:111)
`app/src/pages/admin/ChartHealth.jsx:111` calls `GET /api/admin/bars/provenance?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/provenance` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/quality (app/src/pages/admin/ChartHealth.jsx:57)
`app/src/pages/admin/ChartHealth.jsx:57` calls `GET /api/admin/bars/quality` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/quality` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/quarantine/count (app/src/pages/admin/ChartHealth.jsx:23)
`app/src/pages/admin/ChartHealth.jsx:23` calls `GET /api/admin/bars/quarantine/count` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/quarantine/count` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/bars/source-health (app/src/pages/admin/ChartHealth.jsx:44)
`app/src/pages/admin/ChartHealth.jsx:44` calls `GET /api/admin/bars/source-health` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/source-health` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/admin/active-now (app/src/pages/Admin.jsx:1408)
`app/src/pages/Admin.jsx:1408` calls `GET /api/auth/admin/active-now` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/active-now` 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/auth/admin/activity?limit=30 (app/src/pages/Admin.jsx:1389)
`app/src/pages/Admin.jsx:1389` calls `GET /api/auth/admin/activity?limit=30` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/activity` 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/auth/admin/analytics?days=7 (app/src/pages/Admin.jsx:588)
`app/src/pages/Admin.jsx:588` calls `GET /api/auth/admin/analytics?days=7` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/analytics` 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/auth/admin/feedback?limit=50 (app/src/pages/Admin.jsx:1466)
`app/src/pages/Admin.jsx:1466` calls `GET /api/auth/admin/feedback?limit=50` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/feedback` 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/auth/admin/mrr-history?days=90 (app/src/pages/Admin.jsx:1359)
`app/src/pages/Admin.jsx:1359` calls `GET /api/auth/admin/mrr-history?days=90` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/mrr-history` 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/auth/admin/referrals (app/src/pages/Admin.jsx:1432)
`app/src/pages/Admin.jsx:1432` calls `GET /api/auth/admin/referrals` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/referrals` 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/auth/admin/stats (app/src/pages/Admin.jsx:1348)
`app/src/pages/Admin.jsx:1348` calls `GET /api/auth/admin/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/stats` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/admin/tickets/${ticketId} (app/src/pages/Admin.jsx:1089)
`app/src/pages/Admin.jsx:1089` calls `GET /api/auth/admin/tickets/${ticketId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/<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/auth/admin/tickets/${ticketId} (app/src/pages/Admin.jsx:1114)
`app/src/pages/Admin.jsx:1114` calls `GET /api/auth/admin/tickets/${ticketId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/<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/auth/admin/tickets/stats (app/src/pages/Admin.jsx:1477)
`app/src/pages/Admin.jsx:1477` calls `GET /api/auth/admin/tickets/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/stats` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/admin/tickets?${params} (app/src/pages/Admin.jsx:1487)
`app/src/pages/Admin.jsx:1487` calls `GET /api/auth/admin/tickets?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets` 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/auth/admin/todos (app/src/pages/Admin.jsx:334)
`app/src/pages/Admin.jsx:334` calls `GET /api/auth/admin/todos` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/todos` 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/auth/admin/users/${userId} (app/src/pages/Admin.jsx:660)
`app/src/pages/Admin.jsx:660` calls `GET /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users/${userId} (app/src/pages/Admin.jsx:669)
`app/src/pages/Admin.jsx:669` calls `GET /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users/${userId} (app/src/pages/Admin.jsx:679)
`app/src/pages/Admin.jsx:679` calls `GET /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users/${userId} (app/src/pages/Admin.jsx:723)
`app/src/pages/Admin.jsx:723` calls `GET /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users/${userId} (app/src/pages/Admin.jsx:755)
`app/src/pages/Admin.jsx:755` calls `GET /api/auth/admin/users/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<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/auth/admin/users?${params} (app/src/pages/Admin.jsx:1373)
`app/src/pages/Admin.jsx:1373` calls `GET /api/auth/admin/users?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users` 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/auth/avatar/${userId} (app/src/pages/Settings.jsx:77)
`app/src/pages/Settings.jsx:77` calls `GET /api/auth/avatar/${userId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/avatar/<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: GET /api/auth/export-data (app/src/pages/Settings.jsx:1303)
`app/src/pages/Settings.jsx:1303` calls `GET /api/auth/export-data` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/export-data` 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/auth/me (app/src/context/AuthContext.jsx:14)
`app/src/context/AuthContext.jsx:14` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/my-referral (app/src/pages/Settings.jsx:757)
`app/src/pages/Settings.jsx:757` calls `GET /api/auth/my-referral` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/my-referral` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/tickets (app/src/pages/Support.jsx:80)
`app/src/pages/Support.jsx:80` calls `GET /api/auth/tickets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets` 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/auth/tickets/${activeTicketId} (app/src/pages/Support.jsx:110)
`app/src/pages/Support.jsx:110` calls `GET /api/auth/tickets/${activeTicketId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets/<p>` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/tickets/${ticketId} (app/src/pages/Support.jsx:92)
`app/src/pages/Support.jsx:92` calls `GET /api/auth/tickets/${ticketId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets/<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/bars/%5EIXIC?tf=D&bars=8000 (app/src/pages/ModelBook.jsx:2013)
`app/src/pages/ModelBook.jsx:2013` calls `GET /api/bars/%5EIXIC?tf=D&bars=8000` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/bars/%5eixic` 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/cot/${symbol}?weeks=${weeks} (app/src/pages/CotData.jsx:229)
`app/src/pages/CotData.jsx:229` calls `GET /api/cot/${symbol}?weeks=${weeks}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cot/<p>` 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/darkpool/ticker-detail?sym=${encodeURIComponent(it.t)}&days=${tf.days}&limit=${tf.limit} (app/src/pages/DarkPool.jsx:1031)
`app/src/pages/DarkPool.jsx:1031` calls `GET /api/darkpool/ticker-detail?sym=${encodeURIComponent(it.t)}&days=${tf.days}&limit=${tf.limit}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/darkpool/ticker-detail` If t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/darkpool/ticker-detail?sym=${encodeURIComponent(sym)}&days=180&limit=100 (app/src/pages/OptionsFlow.jsx:1368)
`app/src/pages/OptionsFlow.jsx:1368` calls `GET /api/darkpool/ticker-detail?sym=${encodeURIComponent(sym)}&days=180&limit=100` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/darkpool/ticker-detail` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/flow/version (app/src/pages/OptionsFlow.jsx:1535)
`app/src/pages/OptionsFlow.jsx:1535` calls `GET /api/flow/version` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/flow/version` 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/gex/data?ticker=${encodeURIComponent(sym)}&dte=month (app/src/pages/OptionsFlow.jsx:3179)
`app/src/pages/OptionsFlow.jsx:3179` calls `GET /api/gex/data?ticker=${encodeURIComponent(sym)}&dte=month` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/gex/data` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/gex/data?ticker=${encodeURIComponent(ticker)}&dte=${dte} (app/src/pages/OptionsFlow.jsx:3162)
`app/src/pages/OptionsFlow.jsx:3162` calls `GET /api/gex/data?ticker=${encodeURIComponent(ticker)}&dte=${dte}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/gex/data` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/j2/accounts/${sourceAccountId}/coach/profile (app/src/pages/journal-2-0/tabs/CompassTab.jsx:122)
`app/src/pages/journal-2-0/tabs/CompassTab.jsx:122` calls `GET /api/j2/accounts/${sourceAccountId}/coach/profile` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/profile` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/journal/daily/${today} (app/src/hooks/useRealtimeSession.js:81)
`app/src/hooks/useRealtimeSession.js:81` calls `GET /api/journal/daily/${today}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/journal/daily/<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/journal/weekly/${weekStart} (app/src/hooks/useRealtimeSession.js:113)
`app/src/hooks/useRealtimeSession.js:113` calls `GET /api/journal/weekly/${weekStart}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/journal/weekly/<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/landing-analytics/summary?days=${days} (app/src/pages/admin/LandingAnalytics.jsx:16)
`app/src/pages/admin/LandingAnalytics.jsx:16` calls `GET /api/landing-analytics/summary?days=${days}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/landing-analytics/summary` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/modelbook/all-stocks (app/src/pages/ModelBook.jsx:1905)
`app/src/pages/ModelBook.jsx:1905` calls `GET /api/modelbook/all-stocks` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/all-stocks` 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/modelbook/setup/${id}/describe-status (app/src/pages/ModelBook.jsx:1217)
`app/src/pages/ModelBook.jsx:1217` calls `GET /api/modelbook/setup/${id}/describe-status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup/<p>/describe-status` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/schwab/backfill-contract?sym=${encodeURIComponent(sym)}&cp=${encodeURIComponent(cp)}&strike=${parseFloat(strike)}&exp=${encodeURIComponent(exp)} (app/src/pages/LiveFlow.jsx:1573)
`app/src/pages/LiveFlow.jsx:1573` calls `GET /api/schwab/backfill-contract?sym=${encodeURIComponent(sym)}&cp=${encodeURIComponent(cp)}&strike=${parseFloat(strike)}&exp=${encodeURIComponent(exp)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalize…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/schwab/backfill-contract?sym=${encodeURIComponent(sym)}&cp=${encodeURIComponent(cp)}&strike=${parseFloat(strike)}&exp=${encodeURIComponent(exp)} (app/src/pages/OptionsFlow.jsx:3115)
`app/src/pages/OptionsFlow.jsx:3115` calls `GET /api/schwab/backfill-contract?sym=${encodeURIComponent(sym)}&cp=${encodeURIComponent(cp)}&strike=${parseFloat(strike)}&exp=${encodeURIComponent(exp)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normal…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/schwab/contract-history?${params} (app/src/pages/LiveFlow.jsx:1575)
`app/src/pages/LiveFlow.jsx:1575` calls `GET /api/schwab/contract-history?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/contract-history` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/schwab/contract-history?${params} (app/src/pages/OptionsFlow.jsx:3117)
`app/src/pages/OptionsFlow.jsx:3117` calls `GET /api/schwab/contract-history?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/contract-history` 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/schwab/market-narrative (app/src/pages/LiveFlow.jsx:1652)
`app/src/pages/LiveFlow.jsx:1652` calls `GET /api/schwab/market-narrative` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/market-narrative` 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/schwab/market-narrative (app/src/pages/OptionsFlow.jsx:3204)
`app/src/pages/OptionsFlow.jsx:3204` calls `GET /api/schwab/market-narrative` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/market-narrative` 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/schwab/market-summary (app/src/pages/LiveFlow.jsx:1643)
`app/src/pages/LiveFlow.jsx:1643` calls `GET /api/schwab/market-summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/market-summary` 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/schwab/market-summary (app/src/pages/OptionsFlow.jsx:3195)
`app/src/pages/OptionsFlow.jsx:3195` calls `GET /api/schwab/market-summary` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/market-summary` If this points at an external API, prefix it with `https://` so the m…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/schwab/snapshot-now (app/src/pages/LiveFlow.jsx:1841)
`app/src/pages/LiveFlow.jsx:1841` calls `GET /api/schwab/snapshot-now` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/snapshot-now` 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/ticker-meta/ENPH (app/src/hooks/useTickerMeta.test.jsx:133)
`app/src/hooks/useTickerMeta.test.jsx:133` calls `GET /api/ticker-meta/ENPH` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:fetcher Normalized path used for matching: `/ticker-meta/enph` If this points at an external API, prefix it with `https://` so …
Dangling fetchHelper:fetcher
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/ticker-meta/ENPH (app/src/hooks/useTickerMeta.test.jsx:138)
`app/src/hooks/useTickerMeta.test.jsx:138` calls `GET /api/ticker-meta/ENPH` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:fetcher Normalized path used for matching: `/ticker-meta/enph` If this points at an external API, prefix it with `https://` so …
Dangling fetchHelper:fetcher
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/ticker-meta/ENPH (app/src/hooks/useTickerMeta.test.jsx:146)
`app/src/hooks/useTickerMeta.test.jsx:146` calls `GET /api/ticker-meta/ENPH` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:fetcher Normalized path used for matching: `/ticker-meta/enph` If this points at an external API, prefix it with `https://` so …
Dangling fetchHelper:fetcher
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/top-flow/history (app/src/pages/LiveFlow.jsx:1082)
`app/src/pages/LiveFlow.jsx:1082` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/top-flow/history (app/src/pages/LiveFlow.jsx:1116)
`app/src/pages/LiveFlow.jsx:1116` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/top-flow/history (app/src/pages/LiveFlow.jsx:2782)
`app/src/pages/LiveFlow.jsx:2782` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/top-flow/history (app/src/pages/OptionsFlow.jsx:2517)
`app/src/pages/OptionsFlow.jsx:2517` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/top-flow/history (app/src/pages/OptionsFlow.jsx:2542)
`app/src/pages/OptionsFlow.jsx:2542` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/top-flow/history (app/src/pages/OptionsFlow.jsx:7226)
`app/src/pages/OptionsFlow.jsx:7226` calls `GET /api/top-flow/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/history` 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/uw/contract-history?${params} (app/src/pages/LiveFlow.jsx:1566)
`app/src/pages/LiveFlow.jsx:1566` calls `GET /api/uw/contract-history?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/uw/contract-history` 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/voice/agents (app/src/components/voice/AgentPicker.jsx:30)
`app/src/components/voice/AgentPicker.jsx:30` calls `GET /api/voice/agents` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/agents` 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/voice/agents/stats?days=30 (app/src/components/voice/VoiceTelemetryPanel.jsx:37)
`app/src/components/voice/VoiceTelemetryPanel.jsx:37` calls `GET /api/voice/agents/stats?days=30` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/agents/stats` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/voice/cost (app/src/components/voice/VoiceTelemetryPanel.jsx:39)
`app/src/components/voice/VoiceTelemetryPanel.jsx:39` calls `GET /api/voice/cost` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/cost` 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/voice/documents (app/src/components/voice/VoiceDocumentsPanel.jsx:26)
`app/src/components/voice/VoiceDocumentsPanel.jsx:26` calls `GET /api/voice/documents` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/documents` 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/voice/failure-patterns (app/src/components/voice/VoiceTelemetryPanel.jsx:36)
`app/src/components/voice/VoiceTelemetryPanel.jsx:36` calls `GET /api/voice/failure-patterns` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/failure-patterns` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/voice/feedback (app/src/components/voice/VoiceTelemetryPanel.jsx:35)
`app/src/components/voice/VoiceTelemetryPanel.jsx:35` calls `GET /api/voice/feedback` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/feedback` 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/voice/feedback/corrections (app/src/components/voice/VoiceTelemetryPanel.jsx:34)
`app/src/components/voice/VoiceTelemetryPanel.jsx:34` calls `GET /api/voice/feedback/corrections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/feedback/corrections` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/voice/insights (app/src/components/voice/VoiceInsightsPanel.jsx:37)
`app/src/components/voice/VoiceInsightsPanel.jsx:37` calls `GET /api/voice/insights` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/insights` 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/voice/insights/unspoken (app/src/hooks/useProactiveVoice.js:52)
`app/src/hooks/useProactiveVoice.js:52` calls `GET /api/voice/insights/unspoken` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/insights/unspoken` 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/voice/memory/facts (app/src/hooks/useVoiceMemory.js:19)
`app/src/hooks/useVoiceMemory.js:19` calls `GET /api/voice/memory/facts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/memory/facts` 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/voice/memory/summaries (app/src/hooks/useVoiceMemory.js:20)
`app/src/hooks/useVoiceMemory.js:20` calls `GET /api/voice/memory/summaries` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/memory/summaries` 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/voice/reward/scoreboard?days=30 (app/src/components/voice/VoiceTelemetryPanel.jsx:38)
`app/src/components/voice/VoiceTelemetryPanel.jsx:38` calls `GET /api/voice/reward/scoreboard?days=30` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/reward/scoreboard` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/voice/sessions/${sid}/trace (app/src/components/voice/VoiceSessionsPanel.jsx:40)
`app/src/components/voice/VoiceSessionsPanel.jsx:40` calls `GET /api/voice/sessions/${sid}/trace` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/sessions/<p>/trace` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/voice/sessions?limit=50 (app/src/components/voice/VoiceSessionsPanel.jsx:24)
`app/src/components/voice/VoiceSessionsPanel.jsx:24` calls `GET /api/voice/sessions?limit=50` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/sessions` 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/voice/settings (app/src/components/voice/AudioPlayerBar.jsx:52)
`app/src/components/voice/AudioPlayerBar.jsx:52` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/hooks/useHandsFreeMorningWire.js:48)
`app/src/hooks/useHandsFreeMorningWire.js:48` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/pages/journal-2-0/components/PreTradeVerdictCard.jsx:37)
`app/src/pages/journal-2-0/components/PreTradeVerdictCard.jsx:37` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/pages/journal-2-0/components/TradeReviewCard.jsx:37)
`app/src/pages/journal-2-0/components/TradeReviewCard.jsx:37` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/pages/journal-2-0/hooks/useHandsFreeEodRecap.js:65)
`app/src/pages/journal-2-0/hooks/useHandsFreeEodRecap.js:65` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/pages/journal-2-0/hooks/useHandsFreeWeeklyReview.js:58)
`app/src/pages/journal-2-0/hooks/useHandsFreeWeeklyReview.js:58` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/settings (app/src/pages/Settings.jsx:293)
`app/src/pages/Settings.jsx:293` calls `GET /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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/voice/tool-call-stats (app/src/components/voice/VoiceTelemetryPanel.jsx:33)
`app/src/components/voice/VoiceTelemetryPanel.jsx:33` calls `GET /api/voice/tool-call-stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tool-call-stats` 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/voice/usage (app/src/pages/Settings.jsx:294)
`app/src/pages/Settings.jsx:294` calls `GET /api/voice/usage` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/usage` 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/watchlist/dates (app/src/pages/OptionsFlow.jsx:2385)
`app/src/pages/OptionsFlow.jsx:2385` calls `GET /api/watchlist/dates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/watchlist/dates` 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/watchlist/dates (app/src/pages/OptionsFlow.jsx:2535)
`app/src/pages/OptionsFlow.jsx:2535` calls `GET /api/watchlist/dates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/watchlist/dates` 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: PATCH /api/admin/twitter-accounts/${handle} (app/src/components/admin/TwitterAccountsPanel.jsx:80)
`app/src/components/admin/TwitterAccountsPanel.jsx:80` calls `PATCH /api/admin/twitter-accounts/${handle}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/twitter-accounts/<p>` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/bars/audit/run (app/src/pages/admin/ChartHealth.jsx:160)
`app/src/pages/admin/ChartHealth.jsx:160` calls `POST /api/admin/bars/audit/run` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/audit/run` 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/admin/bars/smoke (app/src/pages/admin/ChartHealth.jsx:87)
`app/src/pages/admin/ChartHealth.jsx:87` calls `POST /api/admin/bars/smoke` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/bars/smoke` 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/admin/patterns/${detectionId}/review (app/src/pages/admin/PatternAdmin.jsx:44)
`app/src/pages/admin/PatternAdmin.jsx:44` calls `POST /api/admin/patterns/${detectionId}/review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/patterns/<p>/review` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/twitter-accounts (app/src/components/admin/TwitterAccountsPanel.jsx:64)
`app/src/components/admin/TwitterAccountsPanel.jsx:64` calls `POST /api/admin/twitter-accounts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/twitter-accounts` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/twitter-accounts/${handle}/force-poll (app/src/components/admin/TwitterAccountsPanel.jsx:95)
`app/src/components/admin/TwitterAccountsPanel.jsx:95` calls `POST /api/admin/twitter-accounts/${handle}/force-poll` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/twitter-accounts/<p>/force-poll` If this poin…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/admin/comp-access (app/src/pages/Admin.jsx:1519)
`app/src/pages/Admin.jsx:1519` calls `POST /api/auth/admin/comp-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/comp-access` 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/auth/admin/comp-access (app/src/pages/Admin.jsx:1558)
`app/src/pages/Admin.jsx:1558` calls `POST /api/auth/admin/comp-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/comp-access` 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/auth/admin/comp-access (app/src/pages/Admin.jsx:702)
`app/src/pages/Admin.jsx:702` calls `POST /api/auth/admin/comp-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/comp-access` 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/auth/admin/maintenance (app/src/pages/Admin.jsx:1450)
`app/src/pages/Admin.jsx:1450` calls `POST /api/auth/admin/maintenance` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/maintenance` 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/auth/admin/send-announcement (app/src/pages/Admin.jsx:254)
`app/src/pages/Admin.jsx:254` calls `POST /api/auth/admin/send-announcement` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/send-announcement` 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/auth/admin/sync-subscriptions (app/src/pages/Admin.jsx:1618)
`app/src/pages/Admin.jsx:1618` calls `POST /api/auth/admin/sync-subscriptions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/sync-subscriptions` 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/auth/admin/tickets/${ticketId}/reply (app/src/pages/Admin.jsx:1136)
`app/src/pages/Admin.jsx:1136` calls `POST /api/auth/admin/tickets/${ticketId}/reply` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/<p>/reply` 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/auth/admin/tickets/${ticketId}/status (app/src/pages/Admin.jsx:1153)
`app/src/pages/Admin.jsx:1153` calls `POST /api/auth/admin/tickets/${ticketId}/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/<p>/status` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/admin/tickets/${ticketId}/status (app/src/pages/Admin.jsx:1165)
`app/src/pages/Admin.jsx:1165` calls `POST /api/auth/admin/tickets/${ticketId}/status` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/tickets/<p>/status` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/admin/todos (app/src/pages/Admin.jsx:348)
`app/src/pages/Admin.jsx:348` calls `POST /api/auth/admin/todos` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/todos` 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/auth/admin/todos/${todo.id}/done (app/src/pages/Admin.jsx:364)
`app/src/pages/Admin.jsx:364` calls `POST /api/auth/admin/todos/${todo.id}/done` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/todos/<p>/done` 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/auth/admin/users/${uid}/tags (app/src/pages/Admin.jsx:1542)
`app/src/pages/Admin.jsx:1542` calls `POST /api/auth/admin/users/${uid}/tags` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/tags` 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/auth/admin/users/${uid}/verify (app/src/pages/Admin.jsx:1533)
`app/src/pages/Admin.jsx:1533` calls `POST /api/auth/admin/users/${uid}/verify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/verify` 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/auth/admin/users/${userId}/notes (app/src/pages/Admin.jsx:747)
`app/src/pages/Admin.jsx:747` calls `POST /api/auth/admin/users/${userId}/notes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/notes` 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/auth/admin/users/${userId}/reset-password (app/src/pages/Admin.jsx:710)
`app/src/pages/Admin.jsx:710` calls `POST /api/auth/admin/users/${userId}/reset-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/reset-password` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/admin/users/${userId}/tags (app/src/pages/Admin.jsx:655)
`app/src/pages/Admin.jsx:655` calls `POST /api/auth/admin/users/${userId}/tags` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/tags` 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/auth/admin/users/${userId}/verify (app/src/pages/Admin.jsx:1580)
`app/src/pages/Admin.jsx:1580` calls `POST /api/auth/admin/users/${userId}/verify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/verify` 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/auth/admin/users/${userId}/verify (app/src/pages/Admin.jsx:708)
`app/src/pages/Admin.jsx:708` calls `POST /api/auth/admin/users/${userId}/verify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/admin/users/<p>/verify` 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/auth/avatar (app/src/pages/Settings.jsx:93)
`app/src/pages/Settings.jsx:93` calls `POST /api/auth/avatar` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/avatar` 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/auth/change-password (app/src/pages/Settings.jsx:847)
`app/src/pages/Settings.jsx:847` calls `POST /api/auth/change-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/change-password` 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/auth/checkout (app/src/context/AuthContext.jsx:81)
`app/src/context/AuthContext.jsx:81` calls `POST /api/auth/checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/checkout` 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/auth/feedback (app/src/components/FeedbackWidget.jsx:76)
`app/src/components/FeedbackWidget.jsx:76` calls `POST /api/auth/feedback` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/feedback` 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/auth/forgot-password (app/src/pages/ForgotPassword.jsx:16)
`app/src/pages/ForgotPassword.jsx:16` calls `POST /api/auth/forgot-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/forgot-password` 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: POST /api/auth/login (app/src/context/AuthContext.jsx:40)
`app/src/context/AuthContext.jsx:40` calls `POST /api/auth/login` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/login` 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/auth/logout (app/src/context/AuthContext.jsx:74)
`app/src/context/AuthContext.jsx:74` calls `POST /api/auth/logout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/logout` 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/auth/portal (app/src/context/AuthContext.jsx:91)
`app/src/context/AuthContext.jsx:91` calls `POST /api/auth/portal` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/portal` 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/auth/preferences (app/src/hooks/usePreferences.js:38)
`app/src/hooks/usePreferences.js:38` calls `POST /api/auth/preferences` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/preferences` 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/auth/resend-verification (app/src/pages/VerifyPending.jsx:17)
`app/src/pages/VerifyPending.jsx:17` calls `POST /api/auth/resend-verification` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/resend-verification` 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/auth/reset-password (app/src/pages/ResetPassword.jsx:29)
`app/src/pages/ResetPassword.jsx:29` calls `POST /api/auth/reset-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/reset-password` 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/auth/signup (app/src/context/AuthContext.jsx:58)
`app/src/context/AuthContext.jsx:58` calls `POST /api/auth/signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/signup` 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/auth/tickets (app/src/pages/Support.jsx:142)
`app/src/pages/Support.jsx:142` calls `POST /api/auth/tickets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets` 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/auth/tickets/${activeTicketId}/messages (app/src/pages/Support.jsx:163)
`app/src/pages/Support.jsx:163` calls `POST /api/auth/tickets/${activeTicketId}/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets/<p>/messages` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/tickets/${activeTicketId}/messages (app/src/pages/Support.jsx:184)
`app/src/pages/Support.jsx:184` calls `POST /api/auth/tickets/${activeTicketId}/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/tickets/<p>/messages` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/track (app/src/components/Layout.jsx:26)
`app/src/components/Layout.jsx:26` calls `POST /api/auth/track` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/track` 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/auth/update-profile (app/src/pages/Settings.jsx:869)
`app/src/pages/Settings.jsx:869` calls `POST /api/auth/update-profile` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/update-profile` 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/auth/verify-email (app/src/pages/VerifyEmail.jsx:25)
`app/src/pages/VerifyEmail.jsx:25` calls `POST /api/auth/verify-email` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/verify-email` 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/darkpool/prebuild (app/src/pages/DarkPool.jsx:2845)
`app/src/pages/DarkPool.jsx:2845` calls `POST /api/darkpool/prebuild` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/darkpool/prebuild` 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: POST /api/j2/accounts (app/src/pages/journal-2-0/components/accounts/NewAccountModal.jsx:46)
`app/src/pages/journal-2-0/components/accounts/NewAccountModal.jsx:46` calls `POST /api/j2/accounts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts` 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/j2/accounts/${account.id}/move-all-to/${moveTo} (app/src/pages/journal-2-0/components/accounts/DeleteAccountModal.jsx:42)
`app/src/pages/journal-2-0/components/accounts/DeleteAccountModal.jsx:42` calls `POST /api/j2/accounts/${account.id}/move-all-to/${moveTo}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/move-all-to/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${accountId}/coach/pre-trade-verdict (app/src/pages/journal-2-0/hooks/usePreTradeVerdict.js:18)
`app/src/pages/journal-2-0/hooks/usePreTradeVerdict.js:18` calls `POST /api/j2/accounts/${accountId}/coach/pre-trade-verdict` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/pre-trade-verdict` I…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${scope}/coach/chat/forget (app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:128)
`app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:128` calls `POST /api/j2/accounts/${scope}/coach/chat/forget` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/chat/forget` If this points at an…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${scope}/coach/chat/forget (app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:137)
`app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:137` calls `POST /api/j2/accounts/${scope}/coach/chat/forget` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/chat/forget` If this points at an…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${scope}/coach/chat/skip_onboarding (app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:153)
`app/src/pages/journal-2-0/hooks/useJ2CoachChat.js:153` calls `POST /api/j2/accounts/${scope}/coach/chat/skip_onboarding` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/chat/skip_onboarding` If…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${scope}/coach/interventions/${id}/dismiss (app/src/pages/journal-2-0/hooks/useInterventions.js:29)
`app/src/pages/journal-2-0/hooks/useInterventions.js:29` calls `POST /api/j2/accounts/${scope}/coach/interventions/${id}/dismiss` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/interventions/<p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/accounts/${scope}/coach/profile-suggestions/${id}/dismiss (app/src/pages/journal-2-0/hooks/useProfileSuggestions.js:25)
`app/src/pages/journal-2-0/hooks/useProfileSuggestions.js:25` calls `POST /api/j2/accounts/${scope}/coach/profile-suggestions/${id}/dismiss` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/coach/profi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/calendar/day/${date}/attachments (app/src/pages/journal-2-0/components/calendar/DayAttachments.jsx:81)
`app/src/pages/journal-2-0/components/calendar/DayAttachments.jsx:81` calls `POST /api/j2/calendar/day/${date}/attachments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/calendar/day/<p>/attachments` If this poi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/notes (app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:138)
`app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:138` calls `POST /api/j2/notes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes` 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: POST /api/j2/notes (app/src/pages/journal-2-0/tabs/NotebookTab.jsx:42)
`app/src/pages/journal-2-0/tabs/NotebookTab.jsx:42` calls `POST /api/j2/notes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes` 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: POST /api/j2/notes/${noteId}/hero (app/src/pages/journal-2-0/components/notebook/HeroImagePicker.jsx:25)
`app/src/pages/journal-2-0/components/notebook/HeroImagePicker.jsx:25` calls `POST /api/j2/notes/${noteId}/hero` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<p>/hero` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/notes/${noteId}/hero (app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:157)
`app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:157` calls `POST /api/j2/notes/${noteId}/hero` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<p>/hero` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/notes/${noteId}/images (app/src/pages/journal-2-0/lib/tiptap.js:37)
`app/src/pages/journal-2-0/lib/tiptap.js:37` calls `POST /api/j2/notes/${noteId}/images` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<p>/images` 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/j2/positions (app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:32)
`app/src/pages/journal-2-0/GlobalAddPositionProvider.jsx:32` calls `POST /api/j2/positions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/positions` 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/j2/trades/import/confirm (app/src/pages/journal-2-0/components/ImportCsvModal.jsx:135)
`app/src/pages/journal-2-0/components/ImportCsvModal.jsx:135` calls `POST /api/j2/trades/import/confirm` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/trades/import/confirm` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/trades/import/preview (app/src/pages/journal-2-0/components/ImportCsvModal.jsx:58)
`app/src/pages/journal-2-0/components/ImportCsvModal.jsx:58` calls `POST /api/j2/trades/import/preview` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/trades/import/preview` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/j2/trades/import/preview-mapped (app/src/pages/journal-2-0/components/ImportCsvModal.jsx:85)
`app/src/pages/journal-2-0/components/ImportCsvModal.jsx:85` calls `POST /api/j2/trades/import/preview-mapped` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/trades/import/preview-mapped` If this points at an ext…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/landing-analytics/event (app/src/utils/landingTrack.js:58)
`app/src/utils/landingTrack.js:58` calls `POST /api/landing-analytics/event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/landing-analytics/event` 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: POST /api/modelbook/setup/${id}/describe (app/src/pages/ModelBook.jsx:1206)
`app/src/pages/ModelBook.jsx:1206` calls `POST /api/modelbook/setup/${id}/describe` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup/<p>/describe` 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/modelbook/stock/${stock.id}/descriptions/generate (app/src/pages/ModelBook.jsx:1287)
`app/src/pages/ModelBook.jsx:1287` calls `POST /api/modelbook/stock/${stock.id}/descriptions/generate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<p>/descriptions/generate` If this points at an e…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/modelbook/stocks (app/src/pages/ModelBook.jsx:351)
`app/src/pages/ModelBook.jsx:351` calls `POST /api/modelbook/stocks` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stocks` 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: POST /api/patterns/${encodeURIComponent(detection.id)}/feedback (app/src/components/chart/PatternSidePanel.jsx:110)
`app/src/components/chart/PatternSidePanel.jsx:110` calls `POST /api/patterns/${encodeURIComponent(detection.id)}/feedback` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/patterns/<p>/feedback` If this points at an …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/schwab/options-quotes (app/src/pages/LiveFlow.jsx:1507)
`app/src/pages/LiveFlow.jsx:1507` calls `POST /api/schwab/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/options-quotes` 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: POST /api/schwab/options-quotes (app/src/pages/LiveFlow.jsx:1617)
`app/src/pages/LiveFlow.jsx:1617` calls `POST /api/schwab/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/options-quotes` 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: POST /api/schwab/options-quotes (app/src/pages/OptionsFlow.jsx:2659)
`app/src/pages/OptionsFlow.jsx:2659` calls `POST /api/schwab/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/options-quotes` 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: POST /api/schwab/options-quotes (app/src/pages/OptionsFlow.jsx:3053)
`app/src/pages/OptionsFlow.jsx:3053` calls `POST /api/schwab/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/options-quotes` 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: POST /api/schwab/options-quotes (app/src/pages/OptionsFlow.jsx:3135)
`app/src/pages/OptionsFlow.jsx:3135` calls `POST /api/schwab/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/schwab/options-quotes` 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: POST /api/top-flow/save (app/src/pages/LiveFlow.jsx:1113)
`app/src/pages/LiveFlow.jsx:1113` calls `POST /api/top-flow/save` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/save` 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/top-flow/save (app/src/pages/OptionsFlow.jsx:2514)
`app/src/pages/OptionsFlow.jsx:2514` calls `POST /api/top-flow/save` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/save` 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/top-flow/snapshot (app/src/pages/LiveFlow.jsx:2782)
`app/src/pages/LiveFlow.jsx:2782` calls `POST /api/top-flow/snapshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/snapshot` 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: POST /api/top-flow/snapshot (app/src/pages/OptionsFlow.jsx:7226)
`app/src/pages/OptionsFlow.jsx:7226` calls `POST /api/top-flow/snapshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/top-flow/snapshot` 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/uw/options-quotes (app/src/pages/LiveFlow.jsx:1146)
`app/src/pages/LiveFlow.jsx:1146` calls `POST /api/uw/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/uw/options-quotes` 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: POST /api/uw/options-quotes (app/src/pages/LiveFlow.jsx:1500)
`app/src/pages/LiveFlow.jsx:1500` calls `POST /api/uw/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/uw/options-quotes` 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: POST /api/uw/options-quotes (app/src/pages/LiveFlow.jsx:1594)
`app/src/pages/LiveFlow.jsx:1594` calls `POST /api/uw/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/uw/options-quotes` 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: POST /api/uw/options-quotes (app/src/pages/LiveFlow.jsx:1972)
`app/src/pages/LiveFlow.jsx:1972` calls `POST /api/uw/options-quotes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/uw/options-quotes` 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: POST /api/voice/documents/ingest-text (app/src/components/voice/VoiceDocumentsPanel.jsx:74)
`app/src/components/voice/VoiceDocumentsPanel.jsx:74` calls `POST /api/voice/documents/ingest-text` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/documents/ingest-text` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/documents/upload (app/src/components/voice/VoiceDocumentsPanel.jsx:49)
`app/src/components/voice/VoiceDocumentsPanel.jsx:49` calls `POST /api/voice/documents/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/documents/upload` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/exec (app/src/hooks/useRealtimeSession.js:237)
`app/src/hooks/useRealtimeSession.js:237` calls `POST /api/voice/exec` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/exec` 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/voice/feedback (app/src/components/voice/TranscriptBubble.jsx:24)
`app/src/components/voice/TranscriptBubble.jsx:24` calls `POST /api/voice/feedback` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/feedback` 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: POST /api/voice/insights/${id}/dismiss (app/src/components/voice/VoiceInsightsPanel.jsx:52)
`app/src/components/voice/VoiceInsightsPanel.jsx:52` calls `POST /api/voice/insights/${id}/dismiss` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/insights/<p>/dismiss` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/insights/${insight.id}/mark-spoken (app/src/hooks/useProactiveVoice.js:90)
`app/src/hooks/useProactiveVoice.js:90` calls `POST /api/voice/insights/${insight.id}/mark-spoken` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/insights/<p>/mark-spoken` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/insights/scan (app/src/components/voice/VoiceInsightsPanel.jsx:65)
`app/src/components/voice/VoiceInsightsPanel.jsx:65` calls `POST /api/voice/insights/scan` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/insights/scan` 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/voice/memory/facts (app/src/hooks/useVoiceMemory.js:37)
`app/src/hooks/useVoiceMemory.js:37` calls `POST /api/voice/memory/facts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/memory/facts` 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/voice/oneshot (app/src/hooks/useOneShot.js:75)
`app/src/hooks/useOneShot.js:75` calls `POST /api/voice/oneshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/oneshot` 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/voice/oneshot (app/src/hooks/useRealtimeSession.js:130)
`app/src/hooks/useRealtimeSession.js:130` calls `POST /api/voice/oneshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/oneshot` 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: POST /api/voice/oneshot (app/src/hooks/useRealtimeSession.js:147)
`app/src/hooks/useRealtimeSession.js:147` calls `POST /api/voice/oneshot` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/oneshot` 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: POST /api/voice/session/end (app/src/hooks/useRealtimeSession.js:192)
`app/src/hooks/useRealtimeSession.js:192` calls `POST /api/voice/session/end` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/session/end` 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: POST /api/voice/session_token (app/src/hooks/useRealtimeSession.js:364)
`app/src/hooks/useRealtimeSession.js:364` calls `POST /api/voice/session_token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/session_token` 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: POST /api/voice/transcribe (app/src/pages/journal-2-0/components/VoiceInputButton.jsx:121)
`app/src/pages/journal-2-0/components/VoiceInputButton.jsx:121` calls `POST /api/voice/transcribe` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/transcribe` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/transcript (app/src/hooks/useRealtimeSession.js:222)
`app/src/hooks/useRealtimeSession.js:222` calls `POST /api/voice/transcript` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/transcript` 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/voice/tts (app/src/hooks/useHandsFreeMorningWire.js:65)
`app/src/hooks/useHandsFreeMorningWire.js:65` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/voice/tts (app/src/hooks/useProactiveVoice.js:62)
`app/src/hooks/useProactiveVoice.js:62` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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/voice/tts (app/src/pages/journal-2-0/components/PreTradeVerdictCard.jsx:68)
`app/src/pages/journal-2-0/components/PreTradeVerdictCard.jsx:68` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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/voice/tts (app/src/pages/journal-2-0/components/TradeReviewCard.jsx:49)
`app/src/pages/journal-2-0/components/TradeReviewCard.jsx:49` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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: POST /api/voice/tts (app/src/pages/journal-2-0/hooks/useHandsFreeEodRecap.js:80)
`app/src/pages/journal-2-0/hooks/useHandsFreeEodRecap.js:80` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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: POST /api/voice/tts (app/src/pages/journal-2-0/hooks/useHandsFreeWeeklyReview.js:75)
`app/src/pages/journal-2-0/hooks/useHandsFreeWeeklyReview.js:75` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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/voice/tts (app/src/pages/Settings.jsx:182)
`app/src/pages/Settings.jsx:182` calls `POST /api/voice/tts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts` 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/voice/tts/prepare (app/src/hooks/useReadAloud.js:54)
`app/src/hooks/useReadAloud.js:54` calls `POST /api/voice/tts/prepare` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/tts/prepare` 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/voice/vision/upload (app/src/components/voice/VisionAttachButton.jsx:46)
`app/src/components/voice/VisionAttachButton.jsx:46` calls `POST /api/voice/vision/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/vision/upload` 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/watchlist/save (app/src/pages/OptionsFlow.jsx:2382)
`app/src/pages/OptionsFlow.jsx:2382` calls `POST /api/watchlist/save` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/watchlist/save` 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: POST https://api.openai.com/v1/realtime/calls?model=${encodeURIComponent(tokenResp.model)} (app/src/hooks/useRealtimeSession.js:440)
`app/src/hooks/useRealtimeSession.js:440` calls `POST https://api.openai.com/v1/realtime/calls?model=${encodeURIComponent(tokenResp.model)}` 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/re…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.openai.com/v1/realtime?model=${encodeURIComponent(tokenResp.model)} (app/src/hooks/useRealtimeSession.js:447)
`app/src/hooks/useRealtimeSession.js:447` calls `POST https://api.openai.com/v1/realtime?model=${encodeURIComponent(tokenResp.model)}` 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/realtime…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://stooq.com/__verify (tools/stooq_fetch.mjs:42)
`tools/stooq_fetch.mjs:42` calls `POST https://stooq.com/__verify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/stooq.com/__verify` 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: PUT /api/j2/accounts/${account.id}/goals (app/src/pages/journal-2-0/components/accounts/GoalProgress.jsx:53)
`app/src/pages/journal-2-0/components/accounts/GoalProgress.jsx:53` calls `PUT /api/j2/accounts/${account.id}/goals` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/goals` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/j2/accounts/${accountId}/settings (app/src/pages/journal-2-0/hooks/useJ2Settings.js:43)
`app/src/pages/journal-2-0/hooks/useJ2Settings.js:43` calls `PUT /api/j2/accounts/${accountId}/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/accounts/<p>/settings` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/j2/calendar/day/${date}/notes (app/src/pages/journal-2-0/hooks/useJ2DayNotesMutation.js:30)
`app/src/pages/journal-2-0/hooks/useJ2DayNotesMutation.js:30` calls `PUT /api/j2/calendar/day/${date}/notes` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/calendar/day/<p>/notes` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/j2/notes/${noteId} (app/src/pages/journal-2-0/hooks/useJ2Notes.js:45)
`app/src/pages/journal-2-0/hooks/useJ2Notes.js:45` calls `PUT /api/j2/notes/${noteId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/j2/notes/<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: PUT /api/modelbook/index-drawings?symbol=%5EIXIC (app/src/pages/ModelBook.jsx:1138)
`app/src/pages/ModelBook.jsx:1138` calls `PUT /api/modelbook/index-drawings?symbol=%5EIXIC` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/index-drawings` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/modelbook/setup-example/${ex.id} (app/src/pages/modelbook/SetupsView.jsx:424)
`app/src/pages/modelbook/SetupsView.jsx:424` calls `PUT /api/modelbook/setup-example/${ex.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup-example/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/modelbook/setup-example/${ex.id} (app/src/pages/modelbook/SetupsView.jsx:477)
`app/src/pages/modelbook/SetupsView.jsx:477` calls `PUT /api/modelbook/setup-example/${ex.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup-example/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/modelbook/setup/${id} (app/src/pages/ModelBook.jsx:1190)
`app/src/pages/ModelBook.jsx:1190` calls `PUT /api/modelbook/setup/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/setup/<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: PUT /api/modelbook/stock/${stock.id} (app/src/pages/ModelBook.jsx:1272)
`app/src/pages/ModelBook.jsx:1272` calls `PUT /api/modelbook/stock/${stock.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<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: PUT /api/modelbook/stock/${stock.id}/bars (app/src/pages/ModelBook.jsx:1248)
`app/src/pages/ModelBook.jsx:1248` calls `PUT /api/modelbook/stock/${stock.id}/bars` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<p>/bars` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/modelbook/stock/${stockId}/intraday-day (app/src/components/IntradayDayPopover.jsx:87)
`app/src/components/IntradayDayPopover.jsx:87` calls `PUT /api/modelbook/stock/${stockId}/intraday-day` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/modelbook/stock/<p>/intraday-day` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/voice/settings (app/src/components/voice/AudioPlayerBar.jsx:191)
`app/src/components/voice/AudioPlayerBar.jsx:191` calls `PUT /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` 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: PUT /api/voice/settings (app/src/pages/Settings.jsx:309)
`app/src/pages/Settings.jsx:309` calls `PUT /api/voice/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/voice/settings` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph security auth conf 1.00 FastAPI DELETE `clear_data` without auth dependency — api/darkpool_router.py:297
`@router.delete` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/darkpool_router.py:297 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI DELETE `clear_dedupe` without auth dependency — api/notable_flow_router.py:93
`@router.delete` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/notable_flow_router.py:93 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI DELETE `delete_breadth_snapshot` without auth dependency — api/routers/breadth_monitor.py:101
`@router.delete` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/breadth_monitor.py:101 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI PATCH `patch_breadth_field` without auth dependency — api/routers/breadth_monitor.py:185
`@router.patch` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/breadth_monitor.py:185 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `add_trade` without auth dependency — api/routers/trades.py:46
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/trades.py:46 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `backfill_all_contracts` without auth dependency — api/schwab_router.py:263
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/schwab_router.py:263 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `breadth_industries_refresh` without auth dependency — api/routers/breadth_monitor.py:173
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/breadth_monitor.py:173 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `breadth_industries` without auth dependency — api/routers/breadth_monitor.py:128
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/breadth_monitor.py:128 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `cancel_run` without auth dependency — api/oi_snapshot_router.py:72
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/oi_snapshot_router.py:72 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `confirm_trades` without auth dependency — api/oi_snapshot_router.py:154
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/oi_snapshot_router.py:154 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `force_reseed` without auth dependency — api/routers/cot.py:42
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/cot.py:42 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `forgot_password` without auth dependency — api/routers/auth.py:312
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/auth.py:312 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `get_earnings_dates` without auth dependency — api/schwab_router.py:652
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/schwab_router.py:652 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `manual_compute` without auth dependency — api/dealer_positioning_router.py:164
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/dealer_positioning_router.py:164 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `manual_refresh` without auth dependency — api/routers/cot.py:35
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/cot.py:35 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `migrate_entries` without auth dependency — api/top_flow_router.py:72
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/top_flow_router.py:72 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `options_quotes_batch` without auth dependency — api/schwab_router.py:99
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/schwab_router.py:99 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `post_feedback` without auth dependency — api/routers/patterns.py:844
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/patterns.py:844 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `post_notable` without auth dependency — api/notable_flow_router.py:26
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/notable_flow_router.py:26 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `post_single` without auth dependency — api/notable_flow_router.py:57
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/notable_flow_router.py:57 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `prebuild_now` without auth dependency — api/darkpool_router.py:181
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/darkpool_router.py:181 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `prewarm_logos` without auth dependency — api/routers/ticker_logos.py:35
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/ticker_logos.py:35 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `prune_data` without auth dependency — api/darkpool_router.py:283
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/darkpool_router.py:283 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `push_breadth_snapshot` without auth dependency — api/routers/breadth_monitor.py:61
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/breadth_monitor.py:61 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `push_intraday` without auth dependency — api/routers/push.py:75
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/push.py:75 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `push_wire_data` without auth dependency — api/routers/push.py:18
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/push.py:18 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `read_alert` without auth dependency — api/routers/alerts.py:14
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/alerts.py:14 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `read_all` without auth dependency — api/routers/alerts.py:21
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/alerts.py:21 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `refresh_bars_all_endpoint` without auth dependency — api/routers/bars.py:322
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/bars.py:322 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `refresh_bars_endpoint` without auth dependency — api/routers/bars.py:454
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/bars.py:454 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `refresh_theme_performance` without auth dependency — api/routers/theme_performance.py:46
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/theme_performance.py:46 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `reset_password` without auth dependency — api/routers/auth.py:325
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/auth.py:325 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `review_detection` without auth dependency — api/routers/admin_patterns.py:167
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/admin_patterns.py:167 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `run_snapshot_sync` without auth dependency — api/oi_snapshot_router.py:81
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/oi_snapshot_router.py:81 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `run_snapshot` without auth dependency — api/oi_snapshot_router.py:39
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/oi_snapshot_router.py:39 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `save_picks` without auth dependency — api/top_flow_router.py:32
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/top_flow_router.py:32 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `save_watchlist` without auth dependency — api/watchlist_router.py:58
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/watchlist_router.py:58 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `schwab_refresh` without auth dependency — api/schwab_router.py:75
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/schwab_router.py:75 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `stripe_webhook` without auth dependency — api/routers/webhooks.py:14
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/webhooks.py:14 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `track_contracts` without auth dependency — api/schwab_router.py:205
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/schwab_router.py:205 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `track_event` without auth dependency — api/routers/landing_analytics.py:69
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/landing_analytics.py:69 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `trigger_archive` without auth dependency — api/top_flow_router.py:114
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/top_flow_router.py:114 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `trigger_backfill` without auth dependency — api/dealer_positioning_router.py:104
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/dealer_positioning_router.py:104 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `trigger_snapshot` without auth dependency — api/top_flow_router.py:45
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/top_flow_router.py:45 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `update_settings` without auth dependency — api/notable_flow_router.py:76
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/notable_flow_router.py:76 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `upload_darkpool_csv` without auth dependency — api/darkpool_router.py:224
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/darkpool_router.py:224 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `upload_darkpool_text` without auth dependency — api/darkpool_router.py:253
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/darkpool_router.py:253 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `verify_email` without auth dependency — api/routers/auth.py:349
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/auth.py:349 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `warm_universe_stop` without auth dependency — api/routers/bars.py:246
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/bars.py:246 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `warm_universe` without auth dependency — api/routers/bars.py:186
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/routers/bars.py:186 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `wipe_all` without auth dependency — api/top_flow_router.py:123
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
api/top_flow_router.py:123 securityAuth fastapi unauth mutation
medium Security checks quality Practices conf 0.62 46 occurrences Foundry mined assumption checks: unchartedterritory5995-cyber/UCT-Dashboard
Comment chain pattern product: assumption_checks Repo: unchartedterritory5995-cyber/UCT-Dashboard Thread: unchartedterritory5995-cyber/UCT-Dashboard#77 Outcome: ambiguous_needs_more_evidence Thread label: thread_has_human_issue_and_fix_context Source graph label: source_backed_multi_signal_graph Re…
46 occurrences
repo-level (46 hits)
medium Security checks quality maintenance conf 0.70 27 occurrences Foundry mined blueprint gap alignment: unchartedterritory5995-cyber/UCT-Dashboard
Graph query export: Human feedback aligned with blueprint or architecture gaps Query id: blueprint_gap_alignment Query type: motif_query Intent: Curriculum-gap examples connecting issue threads to helicopter-view gaps. Motif: blueprint_gap_alignment Training usage: curriculum_gap Graph gold label: …
27 occurrences
repo-level (27 hits)
medium Security checks quality Practices conf 0.70 53 occurrences Foundry mined unresolved feedback: unchartedterritory5995-cyber/UCT-Dashboard
Graph query export: Human feedback without linked fix evidence Query id: unresolved_feedback Query type: motif_query Intent: Negative/unresolved examples that should not be hallucinated into fixes. Motif: unlinked_feedback_needs_evidence Training usage: negative_or_unresolved Graph gold label: need…
53 occurrences
repo-level (53 hits)
medium System graph frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — app/src/pages/MorningWire.jsx:170
Open XSS surface unless the input is provably trusted. Replace with explicit JSX or sanitize via a vetted library. Why: OWASP basics. Already partially flagged by the security analyzer. Rule id: fq.dangerous-html
Fq dangerous html
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/admin/TwitterAccountsPanel.jsx:11
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/AlertBell.jsx:9
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/chart/SymbolSearch.jsx:100
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/CompanyLogo.jsx:17
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/IntradayDayPopover.jsx:87
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/MobileNav.jsx:13
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/MoversSidebar.jsx:15
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/NavBar.jsx:9
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/StockChart.jsx:560
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — app/src/components/TickerActions.jsx:86
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness

Showing first 300 of 541. 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/4a91dce1-7671-4c63-b240-f86f05ca61af/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4a91dce1-7671-4c63-b240-f86f05ca61af/

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.