Scan timing: clone 22.04s · analysis 20.88s · 43.9 MB · GitHub API rate-limit (preflight)
https://github.com/hexclave/hexclave
· scanned 2026-06-05 18:34 UTC (4 days, 17 hours ago)
· 10 languages
1612 raw signals (156 security + 1456 graph) 10/13 scanners ran 65th percentile · Typescript · large (100-500K LoC) System graph score 57 (higher by 22)
Last scanned 4 days, 17 hours ago · v2 · 805 actionable findings from 2 signal sources. 79 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
68.0 | 0.20 | 13.60 |
documentation_score |
85.0 | 0.15 | 12.75 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 78.5 |
Showing 511 of 805 actionable findings. 884 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.
docker/local-emulator/generate-env-development.mjs:158
.github/workflows/lint-and-build.yaml:82
CI/CD securityworkflow secretsGitHub Actions
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx:508
packages/shared/src/local-emulator.ts:5
packages/shared/src/utils/http.tsx:61
apps/internal-tool/scripts/pre-dev.mjs:15
docs/code-examples/api-keys.ts:638
docker/dependencies/wal-info/server.js:490
docs/code-examples/payments.ts:654
docker/dependencies/wal-info/server.js:480
docs/code-examples/api-keys.ts:112
docs/code-examples/payments.ts:976
docs/code-examples/api-keys.ts:938, 1024 (2 hits)docs/code-examples/api-keys.ts:296
docs/code-examples/payments.ts:132
docs/code-examples/payments.ts:756
apps/mock-oauth-server/src/index.ts:333
apps/mock-oauth-server/src/index.ts:486
apps/mock-oauth-server/src/index.ts:416
apps/mock-oauth-server/src/index.ts:346
apps/mock-oauth-server/src/index.ts:132
apps/mock-oauth-server/src/index.ts:108
docker/local-emulator/Dockerfile:147, 149, 150, 151, 152, 153, 154, 162, +1 more (9 hits)docker/dependencies/freestyle-mock/Dockerfile:1docker/dependencies/wal-info/Dockerfile:1docker/dev-postgres-replica/Dockerfile:1docker/dev-postgres-with-extensions/Dockerfile:1docker/mock-oauth-server/Dockerfile:1.agents/skills/pr-visual-writeup/scripts/upload_gist.sh:30
packages/shared/src/interface/page-component-versions.ts:730
docs/code-examples/customization.ts:83, 197 (2 hits)apps/dashboard/src/app/api/remote-development-environment/sessions/[sessionId]/route.ts:7
apps/dashboard/src/app/api/remote-development-environment/auth/route.ts:32
apps/dashboard/src/app/api/remote-development-environment/sessions/[sessionId]/heartbeat/route.ts:7
apps/dashboard/src/app/api/remote-development-environment/sessions/route.ts:9
docs/src/app/llms.mdx/[[...slug]]/route.ts:8
docs/src/app/llms.txt/route.ts:7
docs/src/app/api/search/route.ts:97
apps/dashboard/src/app/api/development-environment/browser-secret/start-localbound-server/route.ts:6
apps/dashboard/src/app/api/development-environment/browser-secret/store/route.ts:19
apps/dashboard/src/app/api/development-environment/browser-secret/submit-confirmation-code/route.ts:22
docs/src/app/api/discord-webhook/response/route.ts:3
docs/src/app/api/discord-webhook/route.ts:4
apps/dashboard/src/app/api/remote-development-environment/config/apply-update/route.ts:9
apps/dashboard/src/app/layout.tsx:85
apps/backend/src/app/api/latest/internal/backend-urls/route.tsx:108apps/backend/src/proxy.tsx:108packages/template/src/components-page/account-settings/api-keys/api-keys-page.tsx:115apps/internal-tool/src/hooks/useSpacetimeDB.ts:6
apps/internal-tool/src/hexclave.ts:4
apps/internal-tool/src/hooks/useSpacetimeDB.ts:56, 61, 98 (3 hits)docker/dependencies/freestyle-mock/Dockerfile:1docker/dependencies/wal-info/Dockerfile:1docker/dev-postgres-replica/Dockerfile:1docker/dev-postgres-with-extensions/Dockerfile:1docker/local-emulator/Dockerfile:185docker/mock-oauth-server/Dockerfile:1docker/local-emulator/Dockerfile:155
CI/CD securitycontainers
docker/backend/Dockerfile:30docker/dependencies/wal-info/Dockerfile:11docker/local-emulator/Dockerfile:28docker/server/Dockerfile:24docker/backend/Dockerfile:14docker/local-emulator/Dockerfile:13docker/server/Dockerfile:8apps/backend/scripts/run-bulldozer-studio.ts:2089, 3411, 3431, 3439, 3460, 3472, 3481, 3488, +7 more (15 hits)apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/session-replays/page-client.tsx:981
apps/backend/scripts/run-bulldozer-studio.ts:2021
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/components.tsx:58apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/page-client-product-lines-view.tsx:393apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/price-dialog.tsx:37apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/product-price-row.tsx:69docker/local-emulator/Dockerfile:154
containersPinned dependencies
.github/workflows/npm-publish.yaml.github/workflows/qemu-emulator-build.yaml.github/workflows/table-of-contents.yamlapps/backend/src/lib/email-rendering.tsx:48
Dangerous innerhtml
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/email-sent/domain-reputation-card.tsx:107
Dangerous innerhtml
apps/dashboard/src/app/layout.tsx:78
Dangerous innerhtml
apps/dashboard/src/components/ui/chart.tsx:90
Dangerous innerhtml
docs/src/components/api/webhooks-api-page.tsx:560
Dangerous innerhtml
docs/src/components/chat/compact-codeblock.tsx:145
Dangerous innerhtml
docs/src/components/mdx/base-codeblock.tsx:186
Dangerous innerhtml
docs/src/components/mdx/dynamic-code-block-overlay.tsx:240
Dangerous innerhtml
docs/src/components/mdx/mermaid.tsx:57
Dangerous innerhtml
packages/dashboard-ui-components/src/components/chart-card.tsx:64
Dangerous innerhtml
packages/dashboard-ui-components/src/components/chart-container.tsx:44
Dangerous innerhtml
packages/dashboard-ui-components/src/components/cursor-blast-effect.tsx:209
Dangerous innerhtml
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/query-analytics/monaco-clickhouse.ts:850
Weak hash
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/email-settings/domain-settings.tsx
Ports
docker/dependencies/docker.compose.yaml
Ports
apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/emails/page-client.tsx
Ports
docker/server/entrypoint.sh
Ports
docker/dependencies/docker.compose.yaml
Ports
docker/dependencies/docker.compose.yaml
Ports
.dockerignore
CI/CD securitycontainers
docker/server/Dockerfile:72
CI/CD securitycontainers
docker/dev-postgres-with-extensions/Dockerfile:3
CI/CD securitycontainers
docker/dev-postgres-with-extensions/Dockerfile:3
CI/CD securitycontainers
docker/local-emulator/Dockerfile:151
containersPinned dependencies
docker/local-emulator/Dockerfile:162, 184 (2 hits)docker/local-emulator/Dockerfile:149
containersPinned dependencies
docker/local-emulator/Dockerfile:153
containersPinned dependencies
docker/local-emulator/Dockerfile:152
containersPinned dependencies
docker/backend/Dockerfile:10docker/local-emulator/Dockerfile:8docker/server/Dockerfile:4docker/server/Dockerfile:67
containersPinned dependencies
docker/backend/Dockerfile:65
containersPinned dependencies
docker/dependencies/wal-info/Dockerfile:1
containersPinned dependencies
docker/mock-oauth-server/Dockerfile:1
containersPinned dependencies
docker/dependencies/freestyle-mock/Dockerfile:1
containersPinned dependencies
docker/dev-postgres-with-extensions/Dockerfile:1
containersPinned dependencies
docker/dev-postgres-replica/Dockerfile:1
containersPinned dependencies
docker/local-emulator/Dockerfile:147
containersPinned dependencies
docker/local-emulator/Dockerfile:150
containersPinned dependencies
Showing first 300 of 511. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/e6d37d74-7754-4561-8538-b052c5edecdf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e6d37d74-7754-4561-8538-b052c5edecdf/
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.