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.

Sovereigndwp/bitcoin-sovereign-academy

https://github.com/Sovereigndwp/bitcoin-sovereign-academy · scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)

530 raw signals (0 security + 530 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 516 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 46.1/100 with 100.0% coverage. It contains 2868 nodes across 23 cross-layer flows, written primarily in mixed languages. Engine surfaced 530 findings — concentrated in security (307), frontend (91), quality (60). Risk profile is high: 0 critical, 39 high, 342 medium. Recommended next step: open the security layer findings first — that's where the highest-impact wins live.

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

high System graph api Wiring conf 1.00 Dangling fetch: GET /api/verify-payment?order=${orderId}&product=${product} (js/payment-access-control.js:151)
`js/payment-access-control.js:151` calls `GET /api/verify-payment?order=${orderId}&product=${product}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-payment` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd (api/apprentice-checkout.ts:22)
`api/apprentice-checkout.ts:22` calls `GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.coingecko.com/api/v3/simple/price` If…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd (js/bitcoin-data-simple.js:15)
`js/bitcoin-data-simple.js:15` calls `GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.coingecko.com/api/v3/simple/price` If …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd&include_24hr_change=true (api/tutor.ts:268)
`api/tutor.ts:268` calls `GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd&include_24hr_change=true` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.coingecko.com/api/v3/simp…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.zaprite.com/v1/orders/${orderId} (api/webhooks/zaprite.js:210)
`api/webhooks/zaprite.js:210` calls `GET https://api.zaprite.com/v1/orders/${orderId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.zaprite.com/v1/orders/<p>` If this points at an external API, prefix i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/blocks/tip/height (api/tutor.ts:275)
`api/tutor.ts:275` calls `GET https://mempool.space/api/blocks/tip/height` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/blocks/tip/height` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/blocks/tip/height (js/bitcoin-data-simple.js:30)
`js/bitcoin-data-simple.js:30` calls `GET https://mempool.space/api/blocks/tip/height` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/blocks/tip/height` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/mempool (interactive-demos/mempool-visualizer/mempool-live.js:22)
`interactive-demos/mempool-visualizer/mempool-live.js:22` calls `GET https://mempool.space/api/mempool` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/mempool` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/mempool (js/bitcoin-data-simple.js:44)
`js/bitcoin-data-simple.js:44` calls `GET https://mempool.space/api/mempool` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/mempool` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/v1/difficulty-adjustment (js/bitcoin-data-simple.js:72)
`js/bitcoin-data-simple.js:72` calls `GET https://mempool.space/api/v1/difficulty-adjustment` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/v1/difficulty-adjustment` If this points at an ex…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/v1/fees/recommended (api/tutor.ts:272)
`api/tutor.ts:272` calls `GET https://mempool.space/api/v1/fees/recommended` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/v1/fees/recommended` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/v1/fees/recommended (interactive-demos/mempool-visualizer/mempool-live.js:18)
`interactive-demos/mempool-visualizer/mempool-live.js:18` calls `GET https://mempool.space/api/v1/fees/recommended` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/v1/fees/recommended` If thi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/v1/fees/recommended (js/bitcoin-data-simple.js:58)
`js/bitcoin-data-simple.js:58` calls `GET https://mempool.space/api/v1/fees/recommended` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/v1/fees/recommended` If this points at an external API…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://mempool.space/api/v1/prices (assets/snippets/sats-price.js:39)
`assets/snippets/sats-price.js:39` calls `GET https://mempool.space/api/v1/prices` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/mempool.space/api/v1/prices` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/magic-link (components/content-lock.js:335)
`components/content-lock.js:335` calls `POST /api/auth/magic-link` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/magic-link` 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/btcpay-checkout (js/stripe-checkout.js:362)
`js/stripe-checkout.js:362` calls `POST /api/btcpay-checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/btcpay-checkout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/cart/price (js/checkout.js:81)
`js/checkout.js:81` calls `POST /api/cart/price` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/cart/price` 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/checkout (js/checkout.js:101)
`js/checkout.js:101` calls `POST /api/checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/checkout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/entitlements/check (components/content-lock.js:54)
`components/content-lock.js:54` calls `POST /api/entitlements/check` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/entitlements/check` 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/kit-checkout (assets/snippets/kit-checkout.js:28)
`assets/snippets/kit-checkout.js:28` calls `POST /api/kit-checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/kit-checkout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/membership-btcpay-checkout (js/membership-btcpay.js:105)
`js/membership-btcpay.js:105` calls `POST /api/membership-btcpay-checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/membership-btcpay-checkout` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/tutor (js/reflect-widget.js:1071)
`js/reflect-widget.js:1071` calls `POST /api/tutor` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/tutor` 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/usage/track (components/content-lock.js:364)
`components/content-lock.js:364` calls `POST /api/usage/track` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/usage/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/verify-access (js/checkout.js:540)
`js/checkout.js:540` calls `POST /api/verify-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-access` 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/verify-access (js/membership-gate.js:209)
`js/membership-gate.js:209` calls `POST /api/verify-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-access` 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/verify-access (js/module-gate-subdomain.js:118)
`js/module-gate-subdomain.js:118` calls `POST /api/verify-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-access` 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/verify-access (js/module-gate.js:127)
`js/module-gate.js:127` calls `POST /api/verify-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-access` 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/verify-access (js/subdomain-access-control.js:134)
`js/subdomain-access-control.js:134` calls `POST /api/verify-access` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-access` 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/verify-btcpay-invoice (js/membership-btcpay.js:67)
`js/membership-btcpay.js:67` calls `POST /api/verify-btcpay-invoice` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/verify-btcpay-invoice` 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 https://api.resend.com/emails (api/email.ts:37)
`api/email.ts:37` 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 `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.resend.com/emails (api/lib/email.ts:63)
`api/lib/email.ts:63` 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 `https://` so the match…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.sendgrid.com/v3/mail/send (api/email.ts:65)
`api/email.ts:65` calls `POST https://api.sendgrid.com/v3/mail/send` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.sendgrid.com/v3/mail/send` If this points at an external API, prefix it with `https://` …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.sendgrid.com/v3/mail/send (api/lib/email.ts:98)
`api/lib/email.ts:98` calls `POST https://api.sendgrid.com/v3/mail/send` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.sendgrid.com/v3/mail/send` If this points at an external API, prefix it with `https:…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.stripe.com/v1${endpoint} (api/apprentice-checkout.ts:33)
`api/apprentice-checkout.ts:33` calls `POST https://api.stripe.com/v1${endpoint}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.stripe.com/v1/<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 https://api.stripe.com/v1${endpoint} (api/checkout.ts:18)
`api/checkout.ts:18` calls `POST https://api.stripe.com/v1${endpoint}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.stripe.com/v1/<p>` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.stripe.com/v1${endpoint} (api/kit-checkout.ts:20)
`api/kit-checkout.ts:20` calls `POST https://api.stripe.com/v1${endpoint}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.stripe.com/v1/<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: POST https://api.stripe.com/v1${endpoint} (api/sovereign-checkout.ts:8)
`api/sovereign-checkout.ts:8` calls `POST https://api.stripe.com/v1${endpoint}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.stripe.com/v1/<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 https://api.zaprite.com/v1/orders (api/create-order.js:54)
`api/create-order.js:54` calls `POST https://api.zaprite.com/v1/orders` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.zaprite.com/v1/orders` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph cicd CI/CD security conf 1.00 GitHub Action tracks a moving branch
snyk/actions/node@master can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
.github/workflows/quality-gate.yml:118 CI/CD securitySupply chainGithub actions
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — api/admin/analytics.ts:35
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 — api/apprentice-checkout.ts:22
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 — api/btcpay.ts:77
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 — api/checkout.ts:18
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 — api/create-order.js:54
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 — api/database.ts:79
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 — api/email.ts:37
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 — api/kit-checkout.ts:20
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 — api/lib/email.ts:63
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 — api/lightning/create-invoice.js:43
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 — api/mcp/generate-site.ts:68
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 — api/sovereign-checkout.ts:8
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 — assets/snippets/kit-checkout.js:28
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 — components/content-lock.js:54
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 — interactive-demos/mempool-visualizer/mempool-live.js:22
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 — js/checkout.js:540
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 — js/gemini-service.js:473
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 — js/membership-gate.js:209
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 — js/module-gate-subdomain.js:118
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 — js/module-gate.js:127
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 — js/stripe-checkout.js:99
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 — js/subdomain-access-control.js:134
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 — js/widgets/api-handler.js:107
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 — mcp-integration/mcp-client.js:86
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — scripts/tutor-evals.mjs:300
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 — service-worker.js:63
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 Placeholder conf 1.00 Critical user flow still appears backed by mock or placeholder data
A payment/auth/admin/order/billing-style flow contains mock, fake, TODO, dummy, or placeholder markers in runtime source. In the Fable corpus this is a high-leverage completeness smell: the app can look finished while the money, identity, or tenant flow is still scaffolded.
Mock dataCritical flowGenerated repo pattern
medium System graph cicd CI/CD security conf 1.00 4 occurrences GitHub Action is tag-pinned rather than SHA-pinned
treosh/lighthouse-ci-action@v12 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
2 files, 4 locations
.github/workflows/quality-gate.yml:40, 92, 98 (3 hits)
.github/workflows/reusable-bump.yml:76
CI/CD securitySupply chainGithub actions
medium System graph cicd CI/CD security conf 1.00 GitHub Actions workflow grants broad write permissions
CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions.
.github/workflows/reusable-bump.yml CI/CD securitySupply chainGithub actions
medium System graph cicd CI/CD security conf 1.00 GitHub Actions workflow grants broad write permissions
CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions.
.github/workflows/dispatch-bump.yml CI/CD securitySupply chainGithub actions
medium System graph security security conf 1.00 Insecure pattern 'cors_wildcard' in server-local.js:51
Found a known-risky pattern (cors_wildcard). Review and replace if possible.
server-local.js:51 Cors wildcard
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in account.html:517
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
account.html:517 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in admin/analytics.html:288
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
admin/analytics.html:288 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in admin/content-generator.html:396
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
admin/content-generator.html:396 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in admin/index.html:797
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
admin/index.html:797 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in ai-agents/story-navigator/index.html:594
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
ai-agents/story-navigator/index.html:594 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in ai-agents/story-navigator/lessons/inflation-story.html:450
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
ai-agents/story-navigator/lessons/inflation-story.html:450 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in ai-agents/story-navigator/lessons/true-cost-of-money.html:822
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
ai-agents/story-navigator/lessons/true-cost-of-money.html:822 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in ai-agents/visual-synthesizer/index.html:1186
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
ai-agents/visual-synthesizer/index.html:1186 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in ai-tutors/index.html:368
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
ai-tutors/index.html:368 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-1.previous.html:1651
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-1.previous.html:1651 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-2.previous.html:597
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-2.previous.html:597 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-3.previous.html:741
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-3.previous.html:741 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-4.previous.html:420
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-4.previous.html:420 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-5.previous.html:528
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-5.previous.html:528 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-6.previous.html:547
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-6.previous.html:547 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-7.previous.html:584
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-7.previous.html:584 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/colombia-content-2026-05/semana-8.previous.html:604
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/colombia-content-2026-05/semana-8.previous.html:604 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/interactive-demos/wallet-workshop-interactive.html:163
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/interactive-demos/wallet-workshop-interactive.html:163 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/semana-5-options-2026-05/semana-5.previous.html:521
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/semana-5-options-2026-05/semana-5.previous.html:521 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in archive/semana-8-2026-05/semana-8.previous.html:590
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
archive/semana-8-2026-05/semana-8.previous.html:590 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in assets/snippets/kit-checkout.js:13
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
assets/snippets/kit-checkout.js:13 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in certificates/verify_certificate.html:189
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
certificates/verify_certificate.html:189 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in challenges/index.html:307
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
challenges/index.html:307 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in components/content-lock.js:140
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
components/content-lock.js:140 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/austrian-economics/economic-calculation-problem.html:803
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/austrian-economics/economic-calculation-problem.html:803 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/austrian-economics/praxeology-human-action.html:824
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/austrian-economics/praxeology-human-action.html:824 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/austrian-economics/sound-money-theory.html:735
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/austrian-economics/sound-money-theory.html:735 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/austrian-economics/time-preference-fundamentals.html:819
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/austrian-economics/time-preference-fundamentals.html:819 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/bitcoin-capital/bitcoin-backed-mortgages.html:1477
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/bitcoin-capital/bitcoin-backed-mortgages.html:1477 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/first-principles/digital-scarcity.html:516
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/first-principles/digital-scarcity.html:516 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/first-principles/index.html:2076
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/first-principles/index.html:2076 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/first-principles/original-question-everything.html:2073
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/first-principles/original-question-everything.html:2073 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/first-principles/why-money-fails.html:450
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/first-principles/why-money-fails.html:450 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/foundational-layer-thesis/dashboard.html:218
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/foundational-layer-thesis/dashboard.html:218 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in deep-dives/sovereign-tools/multisig-guide.html:208
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
deep-dives/sovereign-tools/multisig-guide.html:208 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in demos/index.html:514
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
demos/index.html:514 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in emergency-kit.html:2176
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
emergency-kit.html:2176 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in glossary.html:606
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
glossary.html:606 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in index.html:4020
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
index.html:4020 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/real-estate-developers/calculator/index.html:606
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/real-estate-developers/calculator/index.html:606 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/advisor-toolkit.html:1319
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/advisor-toolkit.html:1319 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-01-why-advisors-cannot-ignore-bitcoin.html:919
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-01-why-advisors-cannot-ignore-bitcoin.html:919 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-02-bitcoin-explained-professionals.html:269
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-02-bitcoin-explained-professionals.html:269 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-03-bitcoin-as-asset-class.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-03-bitcoin-as-asset-class.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-04-allocation-frameworks.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-04-allocation-frameworks.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-05-bitcoin-investment-vehicles.html:172
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-05-bitcoin-investment-vehicles.html:172 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-06-custody-and-security.html:156
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-06-custody-and-security.html:156 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-07-bitcoin-taxation.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-07-bitcoin-taxation.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-08-estate-and-inheritance-planning.html:156
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-08-estate-and-inheritance-planning.html:156 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-09-compliance-and-fiduciary-duty.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-09-compliance-and-fiduciary-duty.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-10-client-communication-mastery.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-10-client-communication-mastery.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-11-case-studies-common-scenarios.html:154
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-11-case-studies-common-scenarios.html:154 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-12-building-advisory-practice.html:156
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/modules/module-12-building-advisory-practice.html:156 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/resources/client-risk-assessment-tool.html:412
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/resources/client-risk-assessment-tool.html:412 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/bitcoin-advisor-certification/resources/custody-decision-tree.html:387
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/bitcoin-advisor-certification/resources/custody-decision-tree.html:387 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/tools/client-script-builder.html:119
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/tools/client-script-builder.html:119 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in institutional/wealth-advisors/tools/seed-phrase-red-flags.html:102
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
institutional/wealth-advisors/tools/seed-phrase-red-flags.html:102 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/account-freeze-locked-out/index.html:947
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/account-freeze-locked-out/index.html:947 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/address-format-explorer/main.js:101
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/address-format-explorer/main.js:101 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-dca-time-machine/index.html:822
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-dca-time-machine/index.html:822 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-genesis-timeline/index.html:1023
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-genesis-timeline/index.html:1023 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-ira-decision-tool.html:1512
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-ira-decision-tool.html:1512 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-key-generator-visual/enhancements.html:331
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-key-generator-visual/enhancements.html:331 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-key-generator-visual/index-backup.html:673
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-key-generator-visual/index-backup.html:673 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-key-generator-visual/index.html:593
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-key-generator-visual/index.html:593 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-layers-map/index.html:1251
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-layers-map/index.html:1251 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-price-timeline/index.html:1142
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-price-timeline/index.html:1142 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-sovereign-game/index.html:1470
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-sovereign-game/index.html:1470 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-supply-schedule/index.html:993
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-supply-schedule/index.html:993 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-unit-converter/index.html:878
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-unit-converter/index.html:878 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/bitcoin-vs-banking/index.html:768
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/bitcoin-vs-banking/index.html:768 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/building-the-chain-demo/index.html:289
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/building-the-chain-demo/index.html:289 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/coinjoin-simulator/main.js:85
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/coinjoin-simulator/main.js:85 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/computational-puzzles-demo/index.html:455
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/computational-puzzles-demo/index.html:455 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/consensus-game/index.html:772
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/consensus-game/index.html:772 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/debt-crisis/index.html:771
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/debt-crisis/index.html:771 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/difficulty-calculator/index.html:603
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/difficulty-calculator/index.html:603 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/digital-signatures-demo/index.html:892
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/digital-signatures-demo/index.html:892 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/double-spending-demo/index.html:643
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/double-spending-demo/index.html:643 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/emergency-fifty-scenario/index.html:922
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/emergency-fifty-scenario/index.html:922 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/energy-bucket/index.html:942
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/energy-bucket/index.html:942 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/fee-master-tool/index.html:651
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/fee-master-tool/index.html:651 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/index.html:885
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/index.html:885 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/inflation-impact-calculator/index.html:722
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/inflation-impact-calculator/index.html:722 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/kyc-best-practices/index.html:454
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/kyc-best-practices/index.html:454 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/ledger-keeper-dilemma/index.html:710
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/ledger-keeper-dilemma/index.html:710 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/lightning-network-demo/index.html:988
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/lightning-network-demo/index.html:988 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mempool-visualizer/fee-market.js:250
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mempool-visualizer/fee-market.js:250 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mempool-visualizer/main.js:135
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mempool-visualizer/main.js:135 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mempool-visualizer/mempool-live.js:73
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mempool-visualizer/mempool-live.js:73 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mining-economics-demo/index.html:579
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mining-economics-demo/index.html:579 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mining-simulator/index.html:735
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mining-simulator/index.html:735 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/mining-simulator/mining-enhanced.js:239
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/mining-simulator/mining-enhanced.js:239 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/money-properties-comparison/index.html:558
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/money-properties-comparison/index.html:558 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/multisig-setup-wizard/distribution-planner.js:23
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/multisig-setup-wizard/distribution-planner.js:23 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/multisig-setup-wizard/main.js:89
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/multisig-setup-wizard/main.js:89 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/network-consensus-demo/index.html:447
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/network-consensus-demo/index.html:447 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/network-growth-demo/index.html:845
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/network-growth-demo/index.html:845 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/node-setup-sandbox/index.html:1661
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/node-setup-sandbox/index.html:1661 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/onramp-chooser/onramp-logic.js:32
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/onramp-chooser/onramp-logic.js:32 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/sat-stacking-calculator/index.html:619
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/sat-stacking-calculator/index.html:619 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/savings-disappear-scenario/index.html:913
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/savings-disappear-scenario/index.html:913 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/security-dojo-enhanced/index.html:1728
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/security-dojo-enhanced/index.html:1728 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/security-risk-simulator.html:1119
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/security-risk-simulator.html:1119 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/sovereign-vault/js/app.js:513
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/sovereign-vault/js/app.js:513 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/stock-to-flow/index.html:909
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/stock-to-flow/index.html:909 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/time-chain-explorer/index.html:517
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/time-chain-explorer/index.html:517 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/time-preference-explorer/index.html:1333
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/time-preference-explorer/index.html:1333 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/transaction-builder/index.html:464
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/transaction-builder/index.html:464 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/transaction-builder/transaction-builder-enhanced.js:322
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/transaction-builder/transaction-builder-enhanced.js:322 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/utxo-visualizer-enhanced/index.html:1343
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/utxo-visualizer-enhanced/index.html:1343 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/wallet-security-workshop/index.html:1935
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/wallet-security-workshop/index.html:1935 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/wallet-workshop/index.html:1176
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/wallet-workshop/index.html:1176 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in interactive-demos/wallet-workshop/wallet-workshop.js:312
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
interactive-demos/wallet-workshop/wallet-workshop.js:312 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/bitcoin-context.js:99
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/bitcoin-context.js:99 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/checkout.js:135
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/checkout.js:135 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/demo-cta-footer.js:130
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/demo-cta-footer.js:130 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/demo-lock-subdomain.js:90
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/demo-lock-subdomain.js:90 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/dynamic-content.js:429
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/dynamic-content.js:429 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/email-capture.js:213
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/email-capture.js:213 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/gemini-tutor-ui.js:42
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/gemini-tutor-ui.js:42 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/hero-cta.js:12
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/hero-cta.js:12 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/i18n.js:315
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/i18n.js:315 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/lab-guide.js:1318
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/lab-guide.js:1318 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/learning-path-navigator.js:222
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/learning-path-navigator.js:222 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/learning-path.js:400
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/learning-path.js:400 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/mcp-content-loader.js:165
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/mcp-content-loader.js:165 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/mcp-service.js:482
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/mcp-service.js:482 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/membership-gate.js:340
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/membership-gate.js:340 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/mobile-interactions.js:544
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/mobile-interactions.js:544 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/mobile-menu.js:20
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/mobile-menu.js:20 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/module-gate-subdomain.js:312
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/module-gate-subdomain.js:312 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/module-gate.js:260
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/module-gate.js:260 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/module-progress.js:123
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/module-progress.js:123 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/monetary-systems-details.js:367
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/monetary-systems-details.js:367 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/navigation-context.js:165
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/navigation-context.js:165 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/onboarding-flow.js:273
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/onboarding-flow.js:273 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/payment-access-control.js:303
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/payment-access-control.js:303 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/progress-momentum.js:52
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/progress-momentum.js:52 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/referral-program.js:179
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/referral-program.js:179 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/reflect-widget.js:868
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/reflect-widget.js:868 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/safety-assessment.js:124
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/safety-assessment.js:124 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/safety-banner.js:50
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/safety-banner.js:50 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/security-utils.js:42
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/security-utils.js:42 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/site-nav.js:126
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/site-nav.js:126 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/smart-onboarding.js:109
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/smart-onboarding.js:109 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/subdomain-access-control.js:309
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/subdomain-access-control.js:309 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/tip-cta.js:298
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/tip-cta.js:298 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/tutor-loader.js:92
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/tutor-loader.js:92 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/utils/certification-engine.ts:646
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/utils/certification-engine.ts:646 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/widgets/live-market-data.js:114
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/widgets/live-market-data.js:114 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/widgets/network-stats.js:156
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/widgets/network-stats.js:156 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/widgets/news-ticker.js:83
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/widgets/news-ticker.js:83 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/widgets/quiz.js:118
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/widgets/quiz.js:118 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in js/youth-engine.js:110
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
js/youth-engine.js:110 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in lock-demos.cjs:29
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
lock-demos.cjs:29 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in multisig-security-demo.html:2263
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
multisig-security-demo.html:2263 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in my-learning/index.html:899
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
my-learning/index.html:899 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/index.html:1478
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/index.html:1478 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-1/index.html:584
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-1/index.html:584 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-1/module-1.html:762
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-1/module-1.html:762 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-1/module-2.html:504
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-1/module-2.html:504 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-1/module-3.html:672
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-1/module-3.html:672 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-2/index.html:627
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-2/index.html:627 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-2/module-1.html:1457
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-2/module-1.html:1457 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-2/module-2.html:861
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-2/module-2.html:861 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-2/module-3.html:808
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-2/module-3.html:808 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-2/module-4.html:1048
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-2/module-4.html:1048 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-3/index.html:584
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-3/index.html:584 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-3/module-1.html:1064
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-3/module-1.html:1064 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-3/module-2.html:1158
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-3/module-2.html:1158 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-3/module-3.html:1342
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-3/module-3.html:1342 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-4/index.html:632
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-4/index.html:632 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-4/module-1.html:1057
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-4/module-1.html:1057 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-4/module-2.html:1242
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-4/module-2.html:1242 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/builder/stage-4/module-3.html:1387
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/builder/stage-4/module-3.html:1387 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/index.html:938
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/index.html:938 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/deep-dives/fractional-reserve.html:478
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/deep-dives/fractional-reserve.html:478 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/deep-dives/money-creation.html:927
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/deep-dives/money-creation.html:927 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/es/module-1.html:2185
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/es/module-1.html:2185 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/es/module-2.html:1440
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/es/module-2.html:1440 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/es/module-3.html:1292
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/es/module-3.html:1292 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/index.html:518
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/index.html:518 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/module-1.html:2184
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/module-1.html:2184 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/module-2-5.html:721
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/module-2-5.html:721 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/module-2.html:1439
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/module-2.html:1439 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-1/module-3.html:1291
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-1/module-3.html:1291 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-2/index.html:501
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-2/index.html:501 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-2/module-1.html:1135
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-2/module-1.html:1135 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-2/module-2.html:1198
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-2/module-2.html:1198 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-2/module-3.html:1170
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-2/module-3.html:1170 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-3/index.html:551
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-3/index.html:551 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-3/module-1.html:762
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-3/module-1.html:762 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-3/module-2.html:824
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-3/module-2.html:824 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-3/module-3.html:864
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-3/module-3.html:864 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-4/index.html:636
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-4/index.html:636 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-4/module-1.html:913
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-4/module-1.html:913 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-4/module-2.html:881
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-4/module-2.html:881 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/curious/stage-4/module-3.html:1363
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/curious/stage-4/module-3.html:1363 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/index.html:438
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/index.html:438 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-1/module-1.html:777
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-1/module-1.html:777 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-1/module-2.html:437
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-1/module-2.html:437 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-1/module-3.html:519
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-1/module-3.html:519 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-2/module-4.html:532
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-2/module-4.html:532 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-2/module-5.html:339
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-2/module-5.html:339 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-3/module-6.html:458
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-3/module-6.html:458 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/hurried/stage-3/module-7.html:472
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/hurried/stage-3/module-7.html:472 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/index.html:695
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/index.html:695 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-1/module-1.html:1087
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-1/module-1.html:1087 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-1/module-2.html:473
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-1/module-2.html:473 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-1/module-3.html:525
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-1/module-3.html:525 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-1/module-4.html:637
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-1/module-4.html:637 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-2/bank-friction.html:358
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-2/bank-friction.html:358 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-2/module-5-security.html:520
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-2/module-5-security.html:520 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-2/module-6-lightning.html:504
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-2/module-6-lightning.html:504 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-2/module-7-economics.html:285
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-2/module-7-economics.html:285 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-3/module-8-privacy-tax.html:352
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-3/module-8-privacy-tax.html:352 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/pragmatist/stage-3/module-9-real-life.html:377
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/pragmatist/stage-3/module-9-real-life.html:377 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/capstone/index.html:382
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/capstone/index.html:382 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/index.html:908
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/index.html:908 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-1/index.html:289
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-1/index.html:289 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-1/module-1.html:921
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-1/module-1.html:921 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-1/module-2.html:877
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-1/module-2.html:877 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-1/module-3.html:898
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-1/module-3.html:898 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-2/index.html:283
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-2/index.html:283 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-2/module-1.html:959
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-2/module-1.html:959 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-2/module-2.html:848
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-2/module-2.html:848 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-2/module-3.html:1022
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-2/module-3.html:1022 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-3/index.html:236
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-3/index.html:236 Direct innerhtml assignment
medium System graph security security conf 1.00 Insecure pattern 'direct_innerhtml_assignment' in paths/principled/stage-3/module-1.html:1098
Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible.
paths/principled/stage-3/module-1.html:1098 Direct innerhtml assignment

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/398d0142-65d7-4c39-8041-f031443865a9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/398d0142-65d7-4c39-8041-f031443865a9/

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.