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.

tkovack10/dumbroof-web

https://github.com/tkovack10/dumbroof-web · scanned 2026-06-16 00:38 UTC (2 months, 2 weeks ago)

726 raw signals (0 security + 726 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 712 actionable findings from 1 signal source. 14 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 54.2/100 with 100.0% coverage. It contains 7180 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 726 findings — concentrated in api (324), quality (282), frontend (76). Risk profile is high: 0 critical, 287 high, 69 medium. Recommended next step: open the api layer findings first — that's where the highest-impact wins live.

Showing 498 of 712 actionable findings. 726 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

high System graph quality Integrity conf 1.00 Blocking `time.sleep(...)` inside `async def noaa_scan` — backend/main.py:1485
Sync I/O inside an async function blocks the event loop. While `time.sleep(...)` is running, *all* other coroutines on this loop are paused — silent throughput collapse under concurrency. Use the async equivalent (`httpx.AsyncClient`, `asyncio.sleep`, `aiofiles`) or wrap with `await asyncio.to_thre…
backend/main.py:1485 Sync io in asyncPerformance
high System graph quality Integrity conf 1.00 Blocking `urllib.request.urlopen(...)` inside `async def debug_profile` — backend/main.py:505
Sync I/O inside an async function blocks the event loop. While `urllib.request.urlopen(...)` is running, *all* other coroutines on this loop are paused — silent throughput collapse under concurrency. Use the async equivalent (`httpx.AsyncClient`, `asyncio.sleep`, `aiofiles`) or wrap with `await asy…
backend/main.py:505 Sync io in asyncPerformance
high System graph quality Integrity conf 1.00 Blocking `urllib.request.urlopen(...)` inside `async def gmail_auth_callback` — backend/main.py:7125
Sync I/O inside an async function blocks the event loop. While `urllib.request.urlopen(...)` is running, *all* other coroutines on this loop are paused — silent throughput collapse under concurrency. Use the async equivalent (`httpx.AsyncClient`, `asyncio.sleep`, `aiofiles`) or wrap with `await asy…
backend/main.py:7125 Sync io in asyncPerformance
high System graph quality Integrity conf 1.00 Blocking `urllib.request.urlopen(...)` inside `async def process_claim` — backend/processor.py:7837
Sync I/O inside an async function blocks the event loop. While `urllib.request.urlopen(...)` is running, *all* other coroutines on this loop are paused — silent throughput collapse under concurrency. Use the async equivalent (`httpx.AsyncClient`, `asyncio.sleep`, `aiofiles`) or wrap with `await asy…
backend/processor.py:7837 Sync io in asyncPerformance
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/email-templates/${selected.id} (src/app/dashboard/email-templates/page.tsx:128)
`src/app/dashboard/email-templates/page.tsx:128` calls `DELETE /api/admin/email-templates/${selected.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates/<p>` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/marketing-assets/${id} (src/app/dashboard/marketing-assets/page.tsx:123)
`src/app/dashboard/marketing-assets/page.tsx:123` calls `DELETE /api/admin/marketing-assets/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets/<p>` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/production/schedules/${existing.id} (src/components/schedule-claim-modal.tsx:318)
`src/components/schedule-claim-modal.tsx:318` calls `DELETE /api/admin/production/schedules/${existing.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/schedules/<p>` If this points at an externa…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/company-docs/${id} (src/app/dashboard/company-docs/company-docs-client.tsx:146)
`src/app/dashboard/company-docs/company-docs-client.tsx:146` calls `DELETE /api/company-docs/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs/<p>` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/install-supplements?id=${id} (src/components/install-supplement-builder.tsx:262)
`src/components/install-supplement-builder.tsx:262` calls `DELETE /api/install-supplements?id=${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/retail-estimates/${id} (src/app/dashboard/retail-estimates/retail-estimates-list.tsx:202)
`src/app/dashboard/retail-estimates/retail-estimates-list.tsx:202` calls `DELETE /api/retail-estimates/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-estimates/<p>` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /${adId} (src/lib/meta-ads.ts:437)
`src/lib/meta-ads.ts:437` calls `GET /${adId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: GET /${campaignId} (src/lib/meta-ads.ts:199)
`src/lib/meta-ads.ts:199` calls `GET /${campaignId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/activation (src/app/admin/activation/activation-content.tsx:47)
`src/app/admin/activation/activation-content.tsx:47` calls `GET /api/admin/activation` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/activation` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/analytics/insights (src/app/admin/analytics/analytics-content.tsx:135)
`src/app/admin/analytics/analytics-content.tsx:135` calls `GET /api/admin/analytics/insights` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/analytics/insights` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/carriers (src/app/dashboard/admin/carriers/page.tsx:58)
`src/app/dashboard/admin/carriers/page.tsx:58` calls `GET /api/admin/carriers` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/carriers` 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/claims-grid?${params.toString()} (src/app/dashboard/reps/page.tsx:57)
`src/app/dashboard/reps/page.tsx:57` calls `GET /api/admin/claims-grid?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/claims-grid` 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/claims-grid?filter=${filter}&scope=active (src/app/dashboard/admin/page.tsx:65)
`src/app/dashboard/admin/page.tsx:65` calls `GET /api/admin/claims-grid?filter=${filter}&scope=active` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/claims-grid` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/claims-grid?filter=${filter}&scope=all (src/app/dashboard/admin/pipeline/page.tsx:68)
`src/app/dashboard/admin/pipeline/page.tsx:68` calls `GET /api/admin/claims-grid?filter=${filter}&scope=all` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/claims-grid` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/commissions?status=${tab} (src/app/dashboard/admin/commissions/page.tsx:66)
`src/app/dashboard/admin/commissions/page.tsx:66` calls `GET /api/admin/commissions?status=${tab}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/commissions` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/commissions?status=pending (src/app/dashboard/admin/commissions/page.tsx:92)
`src/app/dashboard/admin/commissions/page.tsx:92` calls `GET /api/admin/commissions?status=pending` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/commissions` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/crews (src/app/dashboard/production/page.tsx:413)
`src/app/dashboard/production/page.tsx:413` calls `GET /api/admin/crews` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crews` 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/admin/crews (src/components/claim-production-actions.tsx:81)
`src/components/claim-production-actions.tsx:81` calls `GET /api/admin/crews` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crews` 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/admin/crews (src/components/needs-install-list.tsx:115)
`src/components/needs-install-list.tsx:115` calls `GET /api/admin/crews` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crews` 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/admin/crm-keys${qs} (src/app/admin/api-keys/api-keys-client.tsx:53)
`src/app/admin/api-keys/api-keys-client.tsx:53` calls `GET /api/admin/crm-keys${qs}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crm-keys/<p>` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/directory (src/app/admin/admin-dashboard.tsx:128)
`src/app/admin/admin-dashboard.tsx:128` calls `GET /api/admin/directory` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/directory` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/email-templates (src/app/dashboard/email-templates/page.tsx:41)
`src/app/dashboard/email-templates/page.tsx:41` calls `GET /api/admin/email-templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/expense-proposals (src/app/dashboard/admin/expenses/page.tsx:667)
`src/app/dashboard/admin/expenses/page.tsx:667` calls `GET /api/admin/expense-proposals` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/expense-proposals` 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/import/runs?status=all (src/app/dashboard/admin/imports/page.tsx:48)
`src/app/dashboard/admin/imports/page.tsx:48` calls `GET /api/admin/import/runs?status=all` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/runs` 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/import/unmatched?${params} (src/app/dashboard/admin/imports/unmatched/page.tsx:44)
`src/app/dashboard/admin/imports/unmatched/page.tsx:44` calls `GET /api/admin/import/unmatched?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/unmatched` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/import/unmatched?status=pending (src/app/dashboard/admin/imports/page.tsx:64)
`src/app/dashboard/admin/imports/page.tsx:64` calls `GET /api/admin/import/unmatched?status=pending` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/unmatched` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/job-pnl (src/app/dashboard/admin/expenses/page.tsx:98)
`src/app/dashboard/admin/expenses/page.tsx:98` calls `GET /api/admin/job-pnl` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/job-pnl` 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/admin/leads (src/app/admin/leads/leads-client.tsx:38)
`src/app/admin/leads/leads-client.tsx:38` calls `GET /api/admin/leads` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/leads` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/live (src/app/admin/analytics/analytics-content.tsx:121)
`src/app/admin/analytics/analytics-content.tsx:121` calls `GET /api/admin/live` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/live` 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/admin/marketing-assets (src/app/dashboard/email-templates/page.tsx:42)
`src/app/dashboard/email-templates/page.tsx:42` calls `GET /api/admin/marketing-assets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets` 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/marketing-assets (src/app/dashboard/marketing-assets/page.tsx:44)
`src/app/dashboard/marketing-assets/page.tsx:44` calls `GET /api/admin/marketing-assets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/meta/campaigns?datePreset=${datePreset} (src/app/dashboard/admin/meta-ads/page.tsx:55)
`src/app/dashboard/admin/meta-ads/page.tsx:55` calls `GET /api/admin/meta/campaigns?datePreset=${datePreset}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/meta/campaigns` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/meta/insights?datePreset=${datePreset} (src/app/dashboard/admin/meta-ads/page.tsx:56)
`src/app/dashboard/admin/meta-ads/page.tsx:56` calls `GET /api/admin/meta/insights?datePreset=${datePreset}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/meta/insights` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/money-strip (src/components/money-strip.tsx:44)
`src/components/money-strip.tsx:44` calls `GET /api/admin/money-strip` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/money-strip` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/money-strip (src/components/money-strip.tsx:92)
`src/components/money-strip.tsx:92` calls `GET /api/admin/money-strip` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/money-strip` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/money-strip-meta (src/components/money-strip.tsx:70)
`src/components/money-strip.tsx:70` calls `GET /api/admin/money-strip-meta` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/money-strip-meta` If this points at an external API, prefix it with `https://` so the …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/overview (src/app/dashboard/admin/page.tsx:68)
`src/app/dashboard/admin/page.tsx:68` calls `GET /api/admin/overview` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/overview` 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/admin/paths (src/app/admin/paths/paths-monitor.tsx:38)
`src/app/admin/paths/paths-monitor.tsx:38` calls `GET /api/admin/paths` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/paths` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/pnl-audit (src/app/dashboard/admin/expenses/page.tsx:121)
`src/app/dashboard/admin/expenses/page.tsx:121` calls `GET /api/admin/pnl-audit` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/pnl-audit` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/production/claim-trades?claim_id=${claimId} (src/components/production-trades-card.tsx:42)
`src/components/production-trades-card.tsx:42` calls `GET /api/admin/production/claim-trades?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/claim-trades` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/production/claim-trades?claim_id=${claimId} (src/components/trade-coverage-strip.tsx:25)
`src/components/trade-coverage-strip.tsx:25` calls `GET /api/admin/production/claim-trades?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/claim-trades` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/production/claim-trades?claim_id=${selectedClaimId} (src/components/schedule-claim-modal.tsx:160)
`src/components/schedule-claim-modal.tsx:160` calls `GET /api/admin/production/claim-trades?claim_id=${selectedClaimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/claim-trades` If this points a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/production/close-out (src/components/close-out-list.tsx:55)
`src/components/close-out-list.tsx:55` calls `GET /api/admin/production/close-out` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/close-out` 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/production/needs-install (src/components/needs-install-list.tsx:83)
`src/components/needs-install-list.tsx:83` calls `GET /api/admin/production/needs-install` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/needs-install` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/production/unlinked-installs (src/components/unlinked-installs-list.tsx:49)
`src/components/unlinked-installs-list.tsx:49` calls `GET /api/admin/production/unlinked-installs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/unlinked-installs` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/queue-counts (src/components/admin-nav.tsx:23)
`src/components/admin-nav.tsx:23` calls `GET /api/admin/queue-counts` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/queue-counts` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/referral-analytics (src/components/admin-referral-loop-panel.tsx:94)
`src/components/admin-referral-loop-panel.tsx:94` calls `GET /api/admin/referral-analytics` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/referral-analytics` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/retail${q} (src/app/dashboard/retail/page.tsx:117)
`src/app/dashboard/retail/page.tsx:117` calls `GET /api/admin/retail${q}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/<p>` If this points at an external API, prefix it with `https://` so the matcher …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/retail/${jobId} (src/app/dashboard/retail/page.tsx:399)
`src/app/dashboard/retail/page.tsx:399` calls `GET /api/admin/retail/${jobId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/<p>` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/retail/settings (src/components/retail-settings-modal.tsx:46)
`src/components/retail-settings-modal.tsx:46` calls `GET /api/admin/retail/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/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/admin/revenue (src/app/dashboard/admin/revenue/page.tsx:86)
`src/app/dashboard/admin/revenue/page.tsx:86` calls `GET /api/admin/revenue` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/revenue` 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/admin/richard-suggestion?${qs.toString()} (src/components/richard-suggestion-banner.tsx:86)
`src/components/richard-suggestion-banner.tsx:86` calls `GET /api/admin/richard-suggestion?${qs.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/richard-suggestion` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/right-rail (src/components/admin-right-rail.tsx:79)
`src/components/admin-right-rail.tsx:79` calls `GET /api/admin/right-rail` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/right-rail` 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/admin/team (src/app/dashboard/admin/settings/page.tsx:336)
`src/app/dashboard/admin/settings/page.tsx:336` calls `GET /api/admin/team` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/team` 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/admin/team (src/components/claim-assignment-dropdown.tsx:105)
`src/components/claim-assignment-dropdown.tsx:105` calls `GET /api/admin/team` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/team` 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/admin/whats-next (src/app/dashboard/dashboard-content.tsx:1583)
`src/app/dashboard/dashboard-content.tsx:1583` calls `GET /api/admin/whats-next` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/whats-next` 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/whats-next (src/components/whats-next-hero.tsx:63)
`src/components/whats-next-hero.tsx:63` calls `GET /api/admin/whats-next` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/whats-next` 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/token (src/lib/richard-auth.ts:28)
`src/lib/richard-auth.ts:28` calls `GET /api/auth/token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/token` 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/billing/check-quota (src/hooks/use-billing-quota.ts:10)
`src/hooks/use-billing-quota.ts:10` calls `GET /api/billing/check-quota` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/check-quota` 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/billing/validate-coupon?coupon=${encodeURIComponent(coupon)} (src/app/pricing/pricing-client.tsx:56)
`src/app/pricing/pricing-client.tsx:56` calls `GET /api/billing/validate-coupon?coupon=${encodeURIComponent(coupon)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/validate-coupon` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/claim-emails?claim_id=${claimId} (src/components/communication-log.tsx:51)
`src/components/communication-log.tsx:51` calls `GET /api/claim-emails?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim-emails` 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/claim-photos?claim_id=${claimId} (src/components/estimate-view.tsx:72)
`src/components/estimate-view.tsx:72` calls `GET /api/claim-photos?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim-photos` 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/claim/${claimId}/expense (src/components/job-pnl-card.tsx:71)
`src/components/job-pnl-card.tsx:71` calls `GET /api/claim/${claimId}/expense` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/expense` 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/claim/${props.claimId}/checkpoints (src/components/claim-checkpoints.tsx:71)
`src/components/claim-checkpoints.tsx:71` calls `GET /api/claim/${props.claimId}/checkpoints` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/checkpoints` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/claims/${claim.id}/esx (src/app/dashboard/claim/[id]/page.tsx:523)
`src/app/dashboard/claim/[id]/page.tsx:523` calls `GET /api/claims/${claim.id}/esx` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/<p>/esx` 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/claims/${claimId}/events?limit=200 (src/components/claim-timeline-rail.tsx:52)
`src/components/claim-timeline-rail.tsx:52` calls `GET /api/claims/${claimId}/events?limit=200` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/<p>/events` 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/claims/search?q=${encodeURIComponent(query)}&limit=10 (src/app/dashboard/admin/imports/unmatched/page.tsx:73)
`src/app/dashboard/admin/imports/unmatched/page.tsx:73` calls `GET /api/claims/search?q=${encodeURIComponent(query)}&limit=10` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/search` If this points at an exter…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/coc?claim_id=${claimId} (src/components/coc-builder.tsx:113)
`src/components/coc-builder.tsx:113` calls `GET /api/coc?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/coc` 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/commissions/mine (src/app/dashboard/commissions/commissions-content.tsx:55)
`src/app/dashboard/commissions/commissions-content.tsx:55` calls `GET /api/commissions/mine` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/commissions/mine` 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/company-docs (src/app/dashboard/company-docs/company-docs-client.tsx:62)
`src/app/dashboard/company-docs/company-docs-client.tsx:62` calls `GET /api/company-docs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs` 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/company-docs/${id} (src/app/dashboard/company-docs/company-docs-client.tsx:178)
`src/app/dashboard/company-docs/company-docs-client.tsx:178` calls `GET /api/company-docs/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs/<p>` 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/install-supplements?claim_id=${claimId} (src/components/install-supplement-builder.tsx:98)
`src/components/install-supplement-builder.tsx:98` calls `GET /api/install-supplements?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/invoices/${invoiceId}/pdf (src/components/invoice-builder.tsx:107)
`src/components/invoice-builder.tsx:107` calls `GET /api/invoices/${invoiceId}/pdf` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices/<p>/pdf` 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/invoices?claim_id=${claimId} (src/components/invoice-builder.tsx:46)
`src/components/invoice-builder.tsx:46` calls `GET /api/invoices?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices` 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/leadgen/campaigns (src/app/dashboard/storm-leads/storm-leads-client.tsx:596)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:596` calls `GET /api/leadgen/campaigns` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns` 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/leadgen/integrations (src/app/dashboard/storm-leads/storm-leads-client.tsx:641)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:641` calls `GET /api/leadgen/integrations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/integrations` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/leadgen/sender-domain (src/app/dashboard/storm-leads/storm-leads-client.tsx:617)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:617` calls `GET /api/leadgen/sender-domain` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/sender-domain` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/pending-changes?claim_id=${claimId} (src/components/pending-changes-banner.tsx:25)
`src/components/pending-changes-banner.tsx:25` calls `GET /api/pending-changes?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/pending-changes` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/photo-review?${params} (src/app/dashboard/photo-review/photo-review-content.tsx:126)
`src/app/dashboard/photo-review/photo-review-content.tsx:126` calls `GET /api/photo-review?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/photo-review` 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/public-photos?${params} (src/components/learn-photo-gallery.tsx:33)
`src/components/learn-photo-gallery.tsx:33` calls `GET /api/public-photos?${params}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/public-photos` 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/referrals/stats (src/app/dashboard/dashboard-content.tsx:115)
`src/app/dashboard/dashboard-content.tsx:115` calls `GET /api/referrals/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/referrals/stats` If this points at an external API, prefix it with `https://` so the matc…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/referrals/stats (src/components/refer-company-modal.tsx:36)
`src/components/refer-company-modal.tsx:36` calls `GET /api/referrals/stats` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/referrals/stats` 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/repair-review (src/app/dashboard/repair-review/repair-review-content.tsx:41)
`src/app/dashboard/repair-review/repair-review-content.tsx:41` calls `GET /api/repair-review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/repair-review` 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/retail-estimates/${existingId} (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:117)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:117` calls `GET /api/retail-estimates/${existingId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-estimates/<p>` If this points at an external A…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/retail-templates (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:115)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:115` calls `GET /api/retail-templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-templates` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/roof-sections?claim_id=${claimId} (src/components/roof-sections-editor.tsx:24)
`src/components/roof-sections-editor.tsx:24` calls `GET /api/roof-sections?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/roof-sections` 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/sales-manager/rep-actions (src/components/rep-action-center.tsx:163)
`src/components/rep-action-center.tsx:163` calls `GET /api/sales-manager/rep-actions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sales-manager/rep-actions` 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/scope-comparison?claim_id=${claimId} (src/components/estimate-view.tsx:79)
`src/components/estimate-view.tsx:79` calls `GET /api/scope-comparison?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-comparison` 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/scope-comparison?claim_id=${claimId} (src/components/scope-comparison.tsx:37)
`src/components/scope-comparison.tsx:37` calls `GET /api/scope-comparison?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-comparison` 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/scope-review?claim_id=${claimId} (src/app/dashboard/scope-review/scope-review-content.tsx:62)
`src/app/dashboard/scope-review/scope-review-content.tsx:62` calls `GET /api/scope-review?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-review` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/scope-review?claim_id=${claimId} (src/components/estimate-view.tsx:63)
`src/components/estimate-view.tsx:63` calls `GET /api/scope-review?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-review` 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/signatures?claim_id=${claimId} (src/components/signature-manager.tsx:84)
`src/components/signature-manager.tsx:84` calls `GET /api/signatures?claim_id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signatures` 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/stripe-connect (src/app/dashboard/settings/page.tsx:1614)
`src/app/dashboard/settings/page.tsx:1614` calls `GET /api/stripe-connect` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stripe-connect` 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/team-claims (src/app/dashboard/dashboard-content.tsx:177)
`src/app/dashboard/dashboard-content.tsx:177` calls `GET /api/team-claims` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims` 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/team-claims (src/components/claim-picker.tsx:30)
`src/components/claim-picker.tsx:30` calls `GET /api/team-claims` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims` 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/team-claims/claim?id=${claimId} (src/app/dashboard/claim/[id]/page.tsx:196)
`src/app/dashboard/claim/[id]/page.tsx:196` calls `GET /api/team-claims/claim?id=${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims/claim` 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/templates (src/app/dashboard/send-document/page.tsx:45)
`src/app/dashboard/send-document/page.tsx:45` calls `GET /api/templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/templates` 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/templates (src/components/signature-manager.tsx:95)
`src/components/signature-manager.tsx:95` calls `GET /api/templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/templates` 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 https://api.resend.com/emails?limit=100 (src/lib/funnel-monitor/sources/resend.ts:18)
`src/lib/funnel-monitor/sources/resend.ts:18` calls `GET https://api.resend.com/emails?limit=100` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.resend.com/emails` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.vercel.com/v1/web-analytics/views?${params.toString()} (src/lib/funnel-monitor/sources/vercel-analytics.ts:45)
`src/lib/funnel-monitor/sources/vercel-analytics.ts:45` calls `GET https://api.vercel.com/v1/web-analytics/views?${params.toString()}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.vercel.com/v1/web-anal…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/email-templates/${selected.id} (src/app/dashboard/email-templates/page.tsx:107)
`src/app/dashboard/email-templates/page.tsx:107` calls `PATCH /api/admin/email-templates/${selected.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates/<p>` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/marketing-assets/${id} (src/app/dashboard/marketing-assets/page.tsx:108)
`src/app/dashboard/marketing-assets/page.tsx:108` calls `PATCH /api/admin/marketing-assets/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets/<p>` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/production/schedules/${existing.id} (src/components/schedule-claim-modal.tsx:229)
`src/components/schedule-claim-modal.tsx:229` calls `PATCH /api/admin/production/schedules/${existing.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/schedules/<p>` If this points at an external…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/qa-learning/${id} (src/app/admin/qa-learning/qa-learning-queue.tsx:97)
`src/app/admin/qa-learning/qa-learning-queue.tsx:97` calls `PATCH /api/admin/qa-learning/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/qa-learning/<p>` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/company-docs/${id} (src/app/dashboard/company-docs/company-docs-client.tsx:160)
`src/app/dashboard/company-docs/company-docs-client.tsx:160` calls `PATCH /api/company-docs/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs/<p>` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/leadgen/campaigns/${c.id} (src/app/dashboard/storm-leads/storm-leads-client.tsx:707)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:707` calls `PATCH /api/leadgen/campaigns/${c.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns/<p>` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/leadgen/campaigns/${c.id} (src/app/dashboard/storm-leads/storm-leads-client.tsx:733)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:733` calls `PATCH /api/leadgen/campaigns/${c.id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns/<p>` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/leadgen/campaigns/${campaignId} (src/app/dashboard/storm-leads/storm-leads-client.tsx:240)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:240` calls `PATCH /api/leadgen/campaigns/${campaignId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns/<p>` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/leadgen/campaigns/${campaignId} (src/app/dashboard/storm-leads/storm-leads-client.tsx:270)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:270` calls `PATCH /api/leadgen/campaigns/${campaignId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns/<p>` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /${adId} (src/lib/meta-ads.ts:376)
`src/lib/meta-ads.ts:376` calls `POST /${adId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /${adId} (src/lib/meta-ads.ts:466)
`src/lib/meta-ads.ts:466` calls `POST /${adId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /${adSetId} (src/lib/meta-ads.ts:343)
`src/lib/meta-ads.ts:343` calls `POST /${adSetId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /${audience.id}/users (src/lib/meta-ads.ts:615)
`src/lib/meta-ads.ts:615` calls `POST /${audience.id}/users` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>/users` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /${campaignId} (src/lib/meta-ads.ts:234)
`src/lib/meta-ads.ts:234` calls `POST /${campaignId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /${campaignId}/copies (src/lib/meta-ads.ts:262)
`src/lib/meta-ads.ts:262` calls `POST /${campaignId}/copies` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/<p>/copies` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/adcreatives (src/lib/meta-ads.ts:399)
`src/lib/meta-ads.ts:399` calls `POST /act_${this.adAccountId}/adcreatives` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/adcreatives` If this points at an external API, prefix it with `https://` …
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/adcreatives (src/lib/meta-ads.ts:457)
`src/lib/meta-ads.ts:457` calls `POST /act_${this.adAccountId}/adcreatives` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/adcreatives` If this points at an external API, prefix it with `https://` …
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/ads (src/lib/meta-ads.ts:416)
`src/lib/meta-ads.ts:416` calls `POST /act_${this.adAccountId}/ads` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/ads` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/adsets (src/lib/meta-ads.ts:332)
`src/lib/meta-ads.ts:332` calls `POST /act_${this.adAccountId}/adsets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/adsets` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/campaigns (src/lib/meta-ads.ts:214)
`src/lib/meta-ads.ts:214` calls `POST /act_${this.adAccountId}/campaigns` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/campaigns` If this points at an external API, prefix it with `https://` so t…
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/customaudiences (src/lib/meta-ads.ts:601)
`src/lib/meta-ads.ts:601` calls `POST /act_${this.adAccountId}/customaudiences` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/customaudiences` If this points at an external API, prefix it with `ht…
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /act_${this.adAccountId}/customaudiences (src/lib/meta-ads.ts:639)
`src/lib/meta-ads.ts:639` calls `POST /act_${this.adAccountId}/customaudiences` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: helper:request Normalized path used for matching: `/act_/<p>/customaudiences` If this points at an external API, prefix it with `ht…
Dangling fetchHelper:request
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/agent-recommendations/${id}/${action} (src/app/admin/agent-recommendations/recommendations-queue.tsx:56)
`src/app/admin/agent-recommendations/recommendations-queue.tsx:56` calls `POST /api/admin/agent-recommendations/${id}/${action}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/agent-recommendations/<p>/<p>` If…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/claims-update (src/app/admin/claim/[id]/admin-claim-detail.tsx:149)
`src/app/admin/claim/[id]/admin-claim-detail.tsx:149` calls `POST /api/admin/claims-update` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/claims-update` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/commissions (src/app/dashboard/admin/commissions/page.tsx:110)
`src/app/dashboard/admin/commissions/page.tsx:110` calls `POST /api/admin/commissions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/commissions` 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/admin/crews (src/app/dashboard/production/page.tsx:432)
`src/app/dashboard/production/page.tsx:432` calls `POST /api/admin/crews` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crews` 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/admin/crm-keys (src/app/admin/api-keys/api-keys-client.tsx:77)
`src/app/admin/api-keys/api-keys-client.tsx:77` calls `POST /api/admin/crm-keys` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crm-keys` 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/admin/crm-keys/revoke (src/app/admin/api-keys/api-keys-client.tsx:114)
`src/app/admin/api-keys/api-keys-client.tsx:114` calls `POST /api/admin/crm-keys/revoke` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/crm-keys/revoke` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/delete-file (src/app/admin/claim/[id]/admin-claim-detail.tsx:175)
`src/app/admin/claim/[id]/admin-claim-detail.tsx:175` calls `POST /api/admin/delete-file` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/delete-file` If this points at an external API, prefix it with `https://…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/email-templates (src/app/dashboard/email-templates/page.tsx:72)
`src/app/dashboard/email-templates/page.tsx:72` calls `POST /api/admin/email-templates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/email-templates` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/expense-proposals (src/app/dashboard/admin/expenses/page.tsx:691)
`src/app/dashboard/admin/expenses/page.tsx:691` calls `POST /api/admin/expense-proposals` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/expense-proposals` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/import/commit (src/components/import-modal.tsx:123)
`src/components/import-modal.tsx:123` calls `POST /api/admin/import/commit` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/commit` 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/admin/import/preview (src/components/import-modal.tsx:101)
`src/components/import-modal.tsx:101` calls `POST /api/admin/import/preview` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/preview` 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/admin/import/rollback/${runId} (src/app/dashboard/admin/imports/page.tsx:87)
`src/app/dashboard/admin/imports/page.tsx:87` calls `POST /api/admin/import/rollback/${runId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/rollback/<p>` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/import/unmatched/${rowId}/convert (src/app/dashboard/admin/imports/unmatched/page.tsx:92)
`src/app/dashboard/admin/imports/unmatched/page.tsx:92` calls `POST /api/admin/import/unmatched/${rowId}/convert` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/import/unmatched/<p>/convert` If this points at …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/leads/reply (src/app/admin/leads/leads-client.tsx:65)
`src/app/admin/leads/leads-client.tsx:65` calls `POST /api/admin/leads/reply` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/leads/reply` 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/admin/marketing-assets (src/app/dashboard/marketing-assets/page.tsx:82)
`src/app/dashboard/marketing-assets/page.tsx:82` calls `POST /api/admin/marketing-assets` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/marketing-assets/sign-upload (src/app/dashboard/marketing-assets/page.tsx:61)
`src/app/dashboard/marketing-assets/page.tsx:61` calls `POST /api/admin/marketing-assets/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/marketing-assets/sign-upload` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/meta/campaigns/${id} (src/app/dashboard/admin/meta-ads/page.tsx:83)
`src/app/dashboard/admin/meta-ads/page.tsx:83` calls `POST /api/admin/meta/campaigns/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/meta/campaigns/<p>` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/pnl-audit/clean-duplicates (src/app/dashboard/admin/expenses/page.tsx:142)
`src/app/dashboard/admin/expenses/page.tsx:142` calls `POST /api/admin/pnl-audit/clean-duplicates` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/pnl-audit/clean-duplicates` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/production/claim-trades (src/components/production-trades-card.tsx:60)
`src/components/production-trades-card.tsx:60` calls `POST /api/admin/production/claim-trades` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/claim-trades` If this points at an external API, prefix …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/production/schedules (src/components/schedule-claim-modal.tsx:249)
`src/components/schedule-claim-modal.tsx:249` calls `POST /api/admin/production/schedules` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/schedules` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/production/schedules/${scheduleId}/notify (src/components/schedule-claim-modal.tsx:271)
`src/components/schedule-claim-modal.tsx:271` calls `POST /api/admin/production/schedules/${scheduleId}/notify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/schedules/<p>/notify` If this points at…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/production/schedules/bulk (src/components/needs-install-list.tsx:217)
`src/components/needs-install-list.tsx:217` calls `POST /api/admin/production/schedules/bulk` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/schedules/bulk` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/production/unlinked-installs/${ev.id}/link (src/components/unlinked-installs-list.tsx:173)
`src/components/unlinked-installs-list.tsx:173` calls `POST /api/admin/production/unlinked-installs/${ev.id}/link` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/production/unlinked-installs/<p>/link` If this …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/qa-review/${claimId}/auto-fix (src/app/admin/qa-review/qa-review-queue.tsx:156)
`src/app/admin/qa-review/qa-review-queue.tsx:156` calls `POST /api/admin/qa-review/${claimId}/auto-fix` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/qa-review/<p>/auto-fix` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/qa-review/${claimId}/release (src/app/admin/qa-review/qa-review-queue.tsx:111)
`src/app/admin/qa-review/qa-review-queue.tsx:111` calls `POST /api/admin/qa-review/${claimId}/release` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/qa-review/<p>/release` If this points at an external API, p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/retail/${jobId}/invoices/${invoiceId}/send (src/app/dashboard/retail/page.tsx:419)
`src/app/dashboard/retail/page.tsx:419` calls `POST /api/admin/retail/${jobId}/invoices/${invoiceId}/send` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/<p>/invoices/<p>/send` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/retail/settings (src/components/retail-settings-modal.tsx:124)
`src/components/retail-settings-modal.tsx:124` calls `POST /api/admin/retail/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/settings` 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/billing/acknowledge-overage (src/app/dashboard/new-claim/page.tsx:711)
`src/app/dashboard/new-claim/page.tsx:711` calls `POST /api/billing/acknowledge-overage` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/acknowledge-overage` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/billing/acknowledge-overage (src/app/dashboard/quick-report/page.tsx:380)
`src/app/dashboard/quick-report/page.tsx:380` calls `POST /api/billing/acknowledge-overage` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/acknowledge-overage` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/billing/create-checkout (src/app/pricing/pricing-client.tsx:98)
`src/app/pricing/pricing-client.tsx:98` calls `POST /api/billing/create-checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/create-checkout` 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/billing/create-portal (src/app/dashboard/settings/page.tsx:647)
`src/app/dashboard/settings/page.tsx:647` calls `POST /api/billing/create-portal` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/billing/create-portal` 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/capi-event (src/app/dashboard/new-claim/page.tsx:463)
`src/app/dashboard/new-claim/page.tsx:463` calls `POST /api/capi-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/capi-event` 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/capi-event (src/app/dashboard/quick-report/page.tsx:221)
`src/app/dashboard/quick-report/page.tsx:221` calls `POST /api/capi-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/capi-event` 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/capi-event (src/components/admin-brain-chat.tsx:451)
`src/components/admin-brain-chat.tsx:451` calls `POST /api/capi-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/capi-event` 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/capi-event (src/components/onboarding-chat.tsx:234)
`src/components/onboarding-chat.tsx:234` calls `POST /api/capi-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/capi-event` 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/claim/${claim.id}/commission-request (src/components/aob-commission-modal.tsx:122)
`src/components/aob-commission-modal.tsx:122` calls `POST /api/claim/${claim.id}/commission-request` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/commission-request` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/${claimId}/assign-rep (src/components/claim-assignment-dropdown.tsx:148)
`src/components/claim-assignment-dropdown.tsx:148` calls `POST /api/claim/${claimId}/assign-rep` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/assign-rep` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/${claimId}/commission-request (src/components/commission-request-modal.tsx:105)
`src/components/commission-request-modal.tsx:105` calls `POST /api/claim/${claimId}/commission-request` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/commission-request` If this points at an external API,…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/${claimId}/expense (src/components/expense-upload-modal.tsx:130)
`src/components/expense-upload-modal.tsx:130` calls `POST /api/claim/${claimId}/expense` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/expense` 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/claim/${effectiveClaimId}/upload-check (src/components/check-upload-modal.tsx:137)
`src/components/check-upload-modal.tsx:137` calls `POST /api/claim/${effectiveClaimId}/upload-check` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/<p>/upload-check` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/regen (src/app/admin/qa-review/qa-review-queue.tsx:456)
`src/app/admin/qa-review/qa-review-queue.tsx:456` calls `POST /api/claim/regen` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/regen` 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/claim/regen (src/components/edit-report-fields-card.tsx:72)
`src/components/edit-report-fields-card.tsx:72` calls `POST /api/claim/regen` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/regen` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/reprocess (src/app/admin/claim/[id]/admin-claim-detail.tsx:201)
`src/app/admin/claim/[id]/admin-claim-detail.tsx:201` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` 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/claim/reprocess (src/app/admin/qa-review/qa-review-queue.tsx:129)
`src/app/admin/qa-review/qa-review-queue.tsx:129` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` 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/claim/reprocess (src/app/dashboard/claim/[id]/page.tsx:2431)
`src/app/dashboard/claim/[id]/page.tsx:2431` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` 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/claim/reprocess (src/app/dashboard/claim/[id]/page.tsx:613)
`src/app/dashboard/claim/[id]/page.tsx:613` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` 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/claim/reprocess (src/app/dashboard/scope-review/scope-review-content.tsx:174)
`src/app/dashboard/scope-review/scope-review-content.tsx:174` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/reprocess (src/components/pending-changes-banner.tsx:43)
`src/components/pending-changes-banner.tsx:43` calls `POST /api/claim/reprocess` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/reprocess` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claim/set-trades (src/components/claim-detail/v2/tabs/scope-tab.tsx:341)
`src/components/claim-detail/v2/tabs/scope-tab.tsx:341` calls `POST /api/claim/set-trades` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/set-trades` 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/claim/upload-estimate (src/components/claim-detail/v2/tabs/scope-tab.tsx:204)
`src/components/claim-detail/v2/tabs/scope-tab.tsx:204` calls `POST /api/claim/upload-estimate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claim/upload-estimate` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claims/preflight (src/app/dashboard/new-claim/page.tsx:292)
`src/app/dashboard/new-claim/page.tsx:292` calls `POST /api/claims/preflight` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/preflight` 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/claims/preflight (src/app/dashboard/quick-report/page.tsx:130)
`src/app/dashboard/quick-report/page.tsx:130` calls `POST /api/claims/preflight` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/preflight` 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/claims/update (src/app/dashboard/claim/[id]/page.tsx:1031)
`src/app/dashboard/claim/[id]/page.tsx:1031` calls `POST /api/claims/update` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/update` 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/claims/update (src/app/dashboard/claim/[id]/page.tsx:583)
`src/app/dashboard/claim/[id]/page.tsx:583` calls `POST /api/claims/update` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/update` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/claims/update (src/components/contact-registry-card.tsx:84)
`src/components/contact-registry-card.tsx:84` calls `POST /api/claims/update` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/claims/update` 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/coc (src/components/coc-builder.tsx:147)
`src/components/coc-builder.tsx:147` calls `POST /api/coc` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/coc` 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/company-docs (src/app/dashboard/company-docs/company-docs-client.tsx:118)
`src/app/dashboard/company-docs/company-docs-client.tsx:118` calls `POST /api/company-docs` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs` 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/company-docs/upload-url (src/app/dashboard/company-docs/company-docs-client.tsx:87)
`src/app/dashboard/company-docs/company-docs-client.tsx:87` calls `POST /api/company-docs/upload-url` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/company-docs/upload-url` If this points at an external API, prefix…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/correspondence/attachments (src/components/claim-detail/communications-center.tsx:104)
`src/components/claim-detail/communications-center.tsx:104` calls `POST /api/correspondence/attachments` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/correspondence/attachments` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/homeowner/send-now (src/components/homeowner-engagement-card.tsx:100)
`src/components/homeowner-engagement-card.tsx:100` calls `POST /api/homeowner/send-now` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/homeowner/send-now` 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/homeowner/sequence (src/components/homeowner-engagement-card.tsx:122)
`src/components/homeowner-engagement-card.tsx:122` calls `POST /api/homeowner/sequence` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/homeowner/sequence` 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/inspector-apply (src/components/inspector-application-form.tsx:31)
`src/components/inspector-application-form.tsx:31` calls `POST /api/inspector-apply` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/inspector-apply` 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/inspector-invite (src/app/admin/admin-dashboard.tsx:327)
`src/app/admin/admin-dashboard.tsx:327` calls `POST /api/inspector-invite` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/inspector-invite` 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/install-supplements (src/components/install-supplement-builder.tsx:124)
`src/components/install-supplement-builder.tsx:124` calls `POST /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:196)
`src/components/install-supplement-builder.tsx:196` calls `POST /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:222)
`src/components/install-supplement-builder.tsx:222` calls `POST /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/instant-intake/claim (src/app/instant/continue/instant-recover-client.tsx:64)
`src/app/instant/continue/instant-recover-client.tsx:64` calls `POST /api/instant-intake/claim` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instant-intake/claim` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/instant-intake/upload (src/app/instant/continue/instant-recover-client.tsx:53)
`src/app/instant/continue/instant-recover-client.tsx:53` calls `POST /api/instant-intake/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instant-intake/upload` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/instant-intake/upload (src/components/instant-funnel.tsx:222)
`src/components/instant-funnel.tsx:222` calls `POST /api/instant-intake/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instant-intake/upload` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/instant-intake/upload (src/components/start-chat.tsx:247)
`src/components/start-chat.tsx:247` calls `POST /api/instant-intake/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/instant-intake/upload` 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/integrations/acculynx/sync-calendar (src/components/unlinked-installs-list.tsx:71)
`src/components/unlinked-installs-list.tsx:71` calls `POST /api/integrations/acculynx/sync-calendar` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/integrations/acculynx/sync-calendar` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/invoices (src/components/invoice-builder.tsx:72)
`src/components/invoice-builder.tsx:72` calls `POST /api/invoices` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices` 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/invoices/payment-link (src/components/invoice-builder.tsx:169)
`src/components/invoice-builder.tsx:169` calls `POST /api/invoices/payment-link` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices/payment-link` 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/leadgen/campaigns (src/app/dashboard/storm-leads/storm-leads-client.tsx:801)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:801` calls `POST /api/leadgen/campaigns` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/campaigns` 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/leadgen/integrations (src/app/dashboard/storm-leads/storm-leads-client.tsx:829)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:829` calls `POST /api/leadgen/integrations` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/integrations` If this points at an external API, prefix it wit…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/leadgen/sender-domain (src/app/dashboard/storm-leads/storm-leads-client.tsx:671)
`src/app/dashboard/storm-leads/storm-leads-client.tsx:671` calls `POST /api/leadgen/sender-domain` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/leadgen/sender-domain` If this points at an external API, prefix it w…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/notify-signup (src/app/login/page.tsx:103)
`src/app/login/page.tsx:103` calls `POST /api/notify-signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notify-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/notify-signup (src/app/login/page.tsx:118)
`src/app/login/page.tsx:118` calls `POST /api/notify-signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notify-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/notify-signup (src/app/signup/signup-client.tsx:163)
`src/app/signup/signup-client.tsx:163` calls `POST /api/notify-signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notify-signup` 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/notify-signup (src/components/hero-signup-form.tsx:86)
`src/components/hero-signup-form.tsx:86` calls `POST /api/notify-signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notify-signup` 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: POST /api/notify-signup (src/components/mobile-magic-hero.tsx:144)
`src/components/mobile-magic-hero.tsx:144` calls `POST /api/notify-signup` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/notify-signup` 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/onboarding/dismiss (src/components/onboarding-checklist.tsx:177)
`src/components/onboarding-checklist.tsx:177` calls `POST /api/onboarding/dismiss` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/dismiss` 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/onboarding/profile (src/app/onboarding/profile/onboarding-client.tsx:97)
`src/app/onboarding/profile/onboarding-client.tsx:97` calls `POST /api/onboarding/profile` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/profile` 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/onboarding/upload (src/components/admin-brain-chat.tsx:356)
`src/components/admin-brain-chat.tsx:356` calls `POST /api/onboarding/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/upload` 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/onboarding/upload (src/components/onboarding-chat.tsx:131)
`src/components/onboarding-chat.tsx:131` calls `POST /api/onboarding/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/upload` 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/onboarding/upload (src/components/onboarding-chat.tsx:153)
`src/components/onboarding-chat.tsx:153` calls `POST /api/onboarding/upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/onboarding/upload` 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/pa-apply (src/app/pa-club/pa-club-content.tsx:46)
`src/app/pa-club/pa-club-content.tsx:46` calls `POST /api/pa-apply` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/pa-apply` 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/photo-review (src/app/dashboard/photo-review/photo-review-content.tsx:228)
`src/app/dashboard/photo-review/photo-review-content.tsx:228` calls `POST /api/photo-review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/photo-review` 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/photos/annotate (src/components/photo-markup-modal.tsx:171)
`src/components/photo-markup-modal.tsx:171` calls `POST /api/photos/annotate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/photos/annotate` 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/photos/annotate (src/components/photo-markup-modal.tsx:210)
`src/components/photo-markup-modal.tsx:210` calls `POST /api/photos/annotate` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/photos/annotate` 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/portal/${snapshot.token} (src/app/portal/[token]/portal-client.tsx:138)
`src/app/portal/[token]/portal-client.tsx:138` calls `POST /api/portal/${snapshot.token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/portal/<p>` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/portal/${token} (src/app/portal/[token]/portal-client.tsx:363)
`src/app/portal/[token]/portal-client.tsx:363` calls `POST /api/portal/${token}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/portal/<p>` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/production/send/${claimId} (src/components/ready-to-build-card.tsx:177)
`src/components/ready-to-build-card.tsx:177` calls `POST /api/production/send/${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/production/send/<p>` 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/production/validate/${claimId} (src/components/ready-to-build-card.tsx:152)
`src/components/ready-to-build-card.tsx:152` calls `POST /api/production/validate/${claimId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/production/validate/<p>` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/referrals/link (src/app/signup/signup-client.tsx:187)
`src/app/signup/signup-client.tsx:187` calls `POST /api/referrals/link` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/referrals/link` 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: POST /api/referrals/send (src/components/refer-company-modal.tsx:82)
`src/components/refer-company-modal.tsx:82` calls `POST /api/referrals/send` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/referrals/send` 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/repair-checkpoint (src/app/dashboard/repair/[id]/page.tsx:134)
`src/app/dashboard/repair/[id]/page.tsx:134` calls `POST /api/repair-checkpoint` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/repair-checkpoint` 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/repair-review (src/app/dashboard/repair-review/repair-review-content.tsx:53)
`src/app/dashboard/repair-review/repair-review-content.tsx:53` calls `POST /api/repair-review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/repair-review` 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/retail-estimates/${idForInvoice}/invoice (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:320)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:320` calls `POST /api/retail-estimates/${idForInvoice}/invoice` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-estimates/<p>/invoice` If this poin…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/retail-estimates/${idForSign}/sign-token (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:362)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:362` calls `POST /api/retail-estimates/${idForSign}/sign-token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-estimates/<p>/sign-token` If this p…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/retail-estimates/${idToSend}/send (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:404)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:404` calls `POST /api/retail-estimates/${idToSend}/send` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-estimates/<p>/send` If this points at an e…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/retail-measurements/estimate-siding (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:266)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:266` calls `POST /api/retail-measurements/estimate-siding` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-measurements/estimate-siding` If this po…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/retail-measurements/parse (src/app/dashboard/retail-estimate/retail-estimate-client.tsx:219)
`src/app/dashboard/retail-estimate/retail-estimate-client.tsx:219` calls `POST /api/retail-measurements/parse` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/retail-measurements/parse` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/sample/brain/chat (src/components/sample-claim-brain-chat.tsx:66)
`src/components/sample-claim-brain-chat.tsx:66` calls `POST /api/sample/brain/chat` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sample/brain/chat` 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/scope-review (src/app/dashboard/scope-review/scope-review-content.tsx:91)
`src/app/dashboard/scope-review/scope-review-content.tsx:91` calls `POST /api/scope-review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-review` 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/send-email (src/app/dashboard/claim/[id]/page.tsx:636)
`src/app/dashboard/claim/[id]/page.tsx:636` calls `POST /api/send-email` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/send-email` 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/share/win (src/components/share-win-button.tsx:37)
`src/components/share-win-button.tsx:37` calls `POST /api/share/win` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/share/win` 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/sign/${signatureId} (src/app/sign/[id]/sign-form.tsx:229)
`src/app/sign/[id]/sign-form.tsx:229` calls `POST /api/sign/${signatureId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sign/<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: POST /api/sign/retail/${token}/submit (src/app/sign/retail/[token]/sign-form.tsx:85)
`src/app/sign/retail/[token]/sign-form.tsx:85` calls `POST /api/sign/retail/${token}/submit` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/sign/retail/<p>/submit` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/signatures (src/app/dashboard/send-document/page.tsx:78)
`src/app/dashboard/send-document/page.tsx:78` calls `POST /api/signatures` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signatures` 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/signatures (src/components/signature-manager.tsx:147)
`src/components/signature-manager.tsx:147` calls `POST /api/signatures` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signatures` 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/signatures (src/components/signature-manager.tsx:578)
`src/components/signature-manager.tsx:578` calls `POST /api/signatures` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signatures` 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/signatures/notify-carrier (src/components/signature-manager.tsx:173)
`src/components/signature-manager.tsx:173` calls `POST /api/signatures/notify-carrier` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signatures/notify-carrier` 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/signup/check-domain (src/app/signup/signup-client.tsx:65)
`src/app/signup/signup-client.tsx:65` calls `POST /api/signup/check-domain` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/signup/check-domain` 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/storage/sign-upload (src/app/dashboard/admin/settings/page.tsx:389)
`src/app/dashboard/admin/settings/page.tsx:389` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-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/storage/sign-upload (src/app/dashboard/admin/settings/page.tsx:477)
`src/app/dashboard/admin/settings/page.tsx:477` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-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/storage/sign-upload (src/components/aob-commission-modal.tsx:71)
`src/components/aob-commission-modal.tsx:71` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-upload` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/storage/sign-upload (src/components/claim-brain-chat.tsx:1348)
`src/components/claim-brain-chat.tsx:1348` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-upload` 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/storage/sign-upload (src/components/coc-builder.tsx:58)
`src/components/coc-builder.tsx:58` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-upload` 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/storage/sign-upload (src/components/install-supplement-builder.tsx:55)
`src/components/install-supplement-builder.tsx:55` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-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/storage/sign-upload (src/components/signature-manager.tsx:543)
`src/components/signature-manager.tsx:543` calls `POST /api/storage/sign-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/storage/sign-upload` 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/stripe-connect (src/app/dashboard/settings/page.tsx:1598)
`src/app/dashboard/settings/page.tsx:1598` calls `POST /api/stripe-connect` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stripe-connect` 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/stripe-connect (src/app/dashboard/settings/page.tsx:1639)
`src/app/dashboard/settings/page.tsx:1639` calls `POST /api/stripe-connect` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stripe-connect` 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/team-claims/update-files (src/components/aob-commission-modal.tsx:85)
`src/components/aob-commission-modal.tsx:85` calls `POST /api/team-claims/update-files` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims/update-files` 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/team-claims/update-files (src/components/coc-builder.tsx:88)
`src/components/coc-builder.tsx:88` calls `POST /api/team-claims/update-files` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims/update-files` 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/team-claims/update-files (src/components/signature-manager.tsx:594)
`src/components/signature-manager.tsx:594` calls `POST /api/team-claims/update-files` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team-claims/update-files` 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/team/accept (src/app/invite/[token]/accept-client.tsx:27)
`src/app/invite/[token]/accept-client.tsx:27` calls `POST /api/team/accept` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team/accept` 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/team/accept (src/app/signup/signup-client.tsx:178)
`src/app/signup/signup-client.tsx:178` calls `POST /api/team/accept` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team/accept` 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/team/invite (src/components/invite-teammate-modal.tsx:40)
`src/components/invite-teammate-modal.tsx:40` calls `POST /api/team/invite` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/team/invite` 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/track (src/lib/track.ts:85)
`src/lib/track.ts:85` calls `POST /api/track` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/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/unsubscribe (src/app/unsubscribe/unsubscribe-client.tsx:32)
`src/app/unsubscribe/unsubscribe-client.tsx:32` calls `POST /api/unsubscribe` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/unsubscribe` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://analyticsdata.googleapis.com/v1beta/properties/${propertyId}:${method} (src/lib/analytics/ga4-paths.ts:74)
`src/lib/analytics/ga4-paths.ts:74` calls `POST https://analyticsdata.googleapis.com/v1beta/properties/${propertyId}:${method}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/analyticsdata.googleapis.com/v1be…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/cron/aeo-monitor/route.ts:170)
`src/app/api/cron/aeo-monitor/route.ts:170` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/app/api/cron/enrich-incomplete-profiles/route.ts:202)
`src/app/api/cron/enrich-incomplete-profiles/route.ts:202` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.anthropic.com/v1/messages (src/lib/funnel-monitor/ai-insight.ts:74)
`src/lib/funnel-monitor/ai-insight.ts:74` calls `POST https://api.anthropic.com/v1/messages` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/messages` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.resend.com/emails (src/app/api/welcome-email/route.ts:79)
`src/app/api/welcome-email/route.ts:79` calls `POST https://api.resend.com/emails` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.resend.com/emails` If this points at an external API, prefix it with `http…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://graph.facebook.com/${API_VERSION}/${PIXEL_ID}/events?access_token=${ACCESS_TOKEN} (src/lib/meta-capi.ts:65)
`src/lib/meta-capi.ts:65` calls `POST https://graph.facebook.com/${API_VERSION}/${PIXEL_ID}/events?access_token=${ACCESS_TOKEN}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/graph.facebook.com/<p>/<p>/event…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://oauth2.googleapis.com/token (src/lib/analytics/ga4-paths.ts:29)
`src/lib/analytics/ga4-paths.ts:29` calls `POST https://oauth2.googleapis.com/token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/oauth2.googleapis.com/token` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://oauth2.googleapis.com/token (src/lib/funnel-monitor/sources/ga4.ts:51)
`src/lib/funnel-monitor/sources/ga4.ts:51` calls `POST https://oauth2.googleapis.com/token` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/oauth2.googleapis.com/token` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://www.dumbroof.ai/api/notify-complete (src/app/api/admin/qa-review/[id]/release/route.ts:76)
`src/app/api/admin/qa-review/[id]/release/route.ts:76` calls `POST https://www.dumbroof.ai/api/notify-complete` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/www.dumbroof.ai/api/notify-complete` If this poin…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/admin/retail/settings (src/components/retail-settings-modal.tsx:94)
`src/components/retail-settings-modal.tsx:94` calls `PUT /api/admin/retail/settings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/retail/settings` 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/coc (src/components/coc-builder.tsx:203)
`src/components/coc-builder.tsx:203` calls `PUT /api/coc` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/coc` 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: PUT /api/install-supplements (src/components/install-supplement-builder.tsx:249)
`src/components/install-supplement-builder.tsx:249` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:267)
`src/components/install-supplement-builder.tsx:267` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:79)
`src/components/install-supplement-builder.tsx:79` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:864)
`src/components/install-supplement-builder.tsx:864` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:882)
`src/components/install-supplement-builder.tsx:882` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/install-supplements (src/components/install-supplement-builder.tsx:892)
`src/components/install-supplement-builder.tsx:892` calls `PUT /api/install-supplements` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-supplements` 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/invoices (src/app/dashboard/admin/revenue/page.tsx:109)
`src/app/dashboard/admin/revenue/page.tsx:109` calls `PUT /api/invoices` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices` 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: PUT /api/invoices (src/components/invoice-builder.tsx:137)
`src/components/invoice-builder.tsx:137` calls `PUT /api/invoices` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/invoices` 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: PUT /api/roof-sections (src/components/roof-sections-editor.tsx:54)
`src/components/roof-sections-editor.tsx:54` calls `PUT /api/roof-sections` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/roof-sections` 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: PUT /api/scope-review (src/app/dashboard/scope-review/scope-review-content.tsx:140)
`src/app/dashboard/scope-review/scope-review-content.tsx:140` calls `PUT /api/scope-review` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/scope-review` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph security auth conf 1.00 FastAPI POST `agent_annotate_photo` without auth dependency — backend/public_richard.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.
backend/public_richard.py:205 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `agent_draft_supplement` without auth dependency — backend/public_richard.py:177
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/public_richard.py:177 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `agent_process_claim` without auth dependency — backend/public_richard.py:136
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/public_richard.py:136 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `clone_to_pricelist` without auth dependency — services/xactimate-worker/main.py:185
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
services/xactimate-worker/main.py:185 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `create_claim` without auth dependency — backend/crm_api.py:563
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/crm_api.py:563 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `remote_email` without auth dependency — backend/remote_richard.py:2333
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/remote_richard.py:2333 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `remote_sms` without auth dependency — backend/remote_richard.py:1806
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/remote_richard.py:1806 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `remote_whatsapp` without auth dependency — backend/remote_richard.py:2267
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/remote_richard.py:2267 securityAuth fastapi unauth mutation
high System graph security auth conf 1.00 FastAPI POST `upload_link_files` without auth dependency — backend/upload_link.py:220
`@router.post` decorator with no `Depends(get_current_user)` or auth-shaped dependency in its signature. Mutating endpoints should require authentication unless explicitly public.
backend/upload_link.py:220 securityAuth fastapi unauth mutation
medium System graph frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — src/components/claim-brain-chat.tsx:920
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 frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — src/components/claim-detail/communications-center.tsx:532
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 frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — src/components/communication-log.tsx:141
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 frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — src/components/json-ld.tsx:9
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 frontend Frontend quality conf 1.00 `dangerouslySetInnerHTML` used in a React component — src/components/markdown-content.tsx:8
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 — cloudflare/claims-intake-worker/src/index.ts:58
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 — cloudflare/email-worker/src/index.ts:113
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 — src/app/admin/api-keys/api-keys-client.tsx:53
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 — src/app/admin/claim/[id]/admin-claim-detail.tsx:149
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 — src/app/api/admin/agent-recommendations/[id]/approve/route.ts: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 — src/app/api/billing/create-checkout/route.ts: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 — src/app/api/claim/set-trades/route.ts:113
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 — src/app/api/claim/upload-estimate/route.ts:151
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 498. 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/b1d7fa62-2fcd-45d8-8093-e4474899e5b1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b1d7fa62-2fcd-45d8-8093-e4474899e5b1/

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.