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.

decolua/9router

https://github.com/decolua/9router.git · scanned 2026-05-16 01:57 UTC (2 weeks, 6 days ago) · 10 languages

506 findings (128 legacy + 378 scanner) 0th percentile · Javascript · large (100-500K LoC) Scanner says 62 (lower by 12)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 6 days ago · v1 · 117 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-17-v4 calibration-aware
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 18.7 0.25 4.67
testing_score 26.0 0.20 5.20
documentation_score 68.7 0.15 10.30
practices_score 75.0 0.15 11.25
code_quality 54.6 0.10 5.46
Overall 1.00 49.6
Calibrated penalty buckets (security_score): web: 3.0 · agent: 8.7 · authz: 38.2 · docker: 3.9 · threat: 20.7 · journey: 70.8
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 4092 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
register software healthy open-sse/translator/index.js:register
ensureInitialized software healthy open-sse/translator/index.js:ensureInitialized
stripContentTypes software healthy open-sse/translator/index.js:stripContentTypes
shouldStrip software healthy open-sse/translator/index.js:shouldStrip
translateRequest software healthy open-sse/translator/index.js:translateRequest
translateResponse software healthy open-sse/translator/index.js:translateResponse
needsTranslation software healthy open-sse/translator/index.js:needsTranslation
initState software healthy open-sse/translator/index.js:initState
initTranslators software healthy open-sse/translator/index.js:initTranslators
detectFormatByEndpoint software healthy open-sse/translator/formats.js:detectFormatByEndpoint
geminiToOpenAIResponse software healthy open-sse/translator/response/gemini-to-openai.js:geminiToOp…
createChunk software healthy open-sse/translator/response/claude-to-openai.js:createChunk
claudeToOpenAIResponse software healthy open-sse/translator/response/claude-to-openai.js:claudeToOp…
usageObj software healthy open-sse/translator/response/claude-to-openai.js:usageObj
convertStopReason software healthy open-sse/translator/response/claude-to-openai.js:convertSto…
openaiToAntigravityResponse software healthy open-sse/translator/response/openai-to-antigravity.js:opena…
stopThinkingBlock software healthy open-sse/translator/response/openai-to-claude.js:stopThinki…
stopTextBlock software healthy open-sse/translator/response/openai-to-claude.js:stopTextBl…
openaiToClaudeResponse software healthy open-sse/translator/response/openai-to-claude.js:openaiToCl…
convertFinishReason software healthy open-sse/translator/response/openai-to-claude.js:convertFin…
openaiToOpenAIResponsesResponse software healthy open-sse/translator/response/openai-responses.js:openaiToOp…
nextSeq software healthy open-sse/translator/response/openai-responses.js:nextSeq
emit software healthy open-sse/translator/response/openai-responses.js:emit
startReasoning software healthy open-sse/translator/response/openai-responses.js:startReaso…
emitReasoningDelta software healthy open-sse/translator/response/openai-responses.js:emitReason…
closeReasoning software healthy open-sse/translator/response/openai-responses.js:closeReaso…
emitTextContent software healthy open-sse/translator/response/openai-responses.js:emitTextCo…
closeMessage software healthy open-sse/translator/response/openai-responses.js:closeMessa…
emitToolCall software healthy open-sse/translator/response/openai-responses.js:emitToolCa…
closeToolCall software healthy open-sse/translator/response/openai-responses.js:closeToolC…
sendCompleted software healthy open-sse/translator/response/openai-responses.js:sendComple…
flushEvents software healthy open-sse/translator/response/openai-responses.js:flushEvents
computeFinishReason software healthy open-sse/translator/response/openai-responses.js:computeFin…
openaiResponsesToOpenAIResponse software healthy open-sse/translator/response/openai-responses.js:openaiResp…
convertKiroToOpenAI software healthy open-sse/translator/response/kiro-to-openai.js:convertKiroT…
ensureState software healthy open-sse/translator/response/commandcode-to-openai.js:ensur…
makeChunk software healthy open-sse/translator/response/commandcode-to-openai.js:makeC…
mapFinishReason software healthy open-sse/translator/response/commandcode-to-openai.js:mapFi…
convertCommandCodeToOpenAI software healthy open-sse/translator/response/commandcode-to-openai.js:conve…
convertCursorToOpenAI software healthy open-sse/translator/response/cursor-to-openai.js:convertCur…
ollamaToOpenAI software healthy open-sse/translator/response/ollama-to-openai.js:ollamaToOp…
extractUsage software healthy open-sse/translator/response/ollama-to-openai.js:extractUsa…
convertToolCalls software healthy open-sse/translator/response/ollama-to-openai.js:convertToo…
ollamaBodyToOpenAI software healthy open-sse/translator/response/ollama-to-openai.js:ollamaBody…
generateToolCallId software healthy open-sse/translator/helpers/toolCallHelper.js:generateToolC…
sanitizeToolId software healthy open-sse/translator/helpers/toolCallHelper.js:sanitizeToolId
ensureToolCallIds software healthy open-sse/translator/helpers/toolCallHelper.js:ensureToolCal…
getToolCallIds software healthy open-sse/translator/helpers/toolCallHelper.js:getToolCallIds
hasToolResults software healthy open-sse/translator/helpers/toolCallHelper.js:hasToolResults
fixMissingToolResponses software healthy open-sse/translator/helpers/toolCallHelper.js:fixMissingToo…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.zh-CN.md software healthy README.zh-CN.md
jsconfig.json software healthy jsconfig.json
README.md software healthy README.md
package.json software healthy package.json
start.sh software healthy start.sh
Dockerfile software healthy Dockerfile
DOCKER.md software healthy DOCKER.md
.env.example software healthy .env.example
CHANGELOG.md software healthy CHANGELOG.md
index.js software healthy open-sse/index.js
index.js software healthy open-sse/translator/index.js
formats.js software healthy open-sse/translator/formats.js
gemini-to-openai.js software healthy open-sse/translator/response/gemini-to-openai.js
claude-to-openai.js software healthy open-sse/translator/response/claude-to-openai.js
openai-to-antigravity.js software healthy open-sse/translator/response/openai-to-antigravity.js
openai-to-claude.js software healthy open-sse/translator/response/openai-to-claude.js
openai-responses.js software healthy open-sse/translator/response/openai-responses.js
kiro-to-openai.js software healthy open-sse/translator/response/kiro-to-openai.js
commandcode-to-openai.js software healthy open-sse/translator/response/commandcode-to-openai.js
cursor-to-openai.js software healthy open-sse/translator/response/cursor-to-openai.js
ollama-to-openai.js software healthy open-sse/translator/response/ollama-to-openai.js
toolCallHelper.js software healthy open-sse/translator/helpers/toolCallHelper.js
responsesApiHelper.js software healthy open-sse/translator/helpers/responsesApiHelper.js
claudeHelper.js software healthy open-sse/translator/helpers/claudeHelper.js
maxTokensHelper.js software healthy open-sse/translator/helpers/maxTokensHelper.js
geminiHelper.js software healthy open-sse/translator/helpers/geminiHelper.js
imageHelper.js software healthy open-sse/translator/helpers/imageHelper.js
openaiHelper.js software healthy open-sse/translator/helpers/openaiHelper.js
openai-to-cursor.js software healthy open-sse/translator/request/openai-to-cursor.js
gemini-to-openai.js software healthy open-sse/translator/request/gemini-to-openai.js
openai-to-vertex.js software healthy open-sse/translator/request/openai-to-vertex.js
claude-to-openai.js software healthy open-sse/translator/request/claude-to-openai.js
openai-to-kiro.js software healthy open-sse/translator/request/openai-to-kiro.js
openai-to-claude.js software healthy open-sse/translator/request/openai-to-claude.js
openai-to-commandcode.js software healthy open-sse/translator/request/openai-to-commandcode.js
openai-to-kiro.old.js software healthy open-sse/translator/request/openai-to-kiro.old.js
openai-responses.js software healthy open-sse/translator/request/openai-responses.js
openai-to-gemini.js software healthy open-sse/translator/request/openai-to-gemini.js
openai-to-ollama.js software healthy open-sse/translator/request/openai-to-ollama.js
antigravity-to-openai.js software healthy open-sse/translator/request/antigravity-to-openai.js
models.js software healthy open-sse/config/models.js
defaultThinkingSignature.js software warning open-sse/config/defaultThinkingSignature.js
googleTtsLanguages.js software warning open-sse/config/googleTtsLanguages.js
providers.js software healthy open-sse/config/providers.js
ollamaModels.js software warning open-sse/config/ollamaModels.js
ttsModels.js software healthy open-sse/config/ttsModels.js
codexInstructions.js software warning open-sse/config/codexInstructions.js
errorConfig.js software warning open-sse/config/errorConfig.js
appConstants.js software healthy open-sse/config/appConstants.js
providerModels.js software healthy open-sse/config/providerModels.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
open-sse software healthy open-sse
translator software healthy open-sse/translator
response software healthy open-sse/translator/response
helpers software healthy open-sse/translator/helpers
request software healthy open-sse/translator/request
config software healthy open-sse/config
executors software healthy open-sse/executors
utils software healthy open-sse/utils
services software healthy open-sse/services
rtk software healthy open-sse/rtk
filters software healthy open-sse/rtk/filters
transformer software healthy open-sse/transformer
handlers software healthy open-sse/handlers
imageProviders software healthy open-sse/handlers/imageProviders
chatCore software healthy open-sse/handlers/chatCore
search software healthy open-sse/handlers/search
fetch software healthy open-sse/handlers/fetch
ttsProviders software healthy open-sse/handlers/ttsProviders
embeddingProviders software healthy open-sse/handlers/embeddingProviders
i18n software healthy i18n
tests software healthy tests
unit software healthy tests/unit
docs software healthy docs
scripts software healthy scripts
cli software healthy cli
scripts software healthy cli/scripts
hooks software healthy cli/hooks
src software healthy cli/src
cli software healthy cli/src/cli
tray software healthy cli/src/cli/tray
api software healthy cli/src/cli/api
utils software healthy cli/src/cli/utils
menus software healthy cli/src/cli/menus
skills software healthy skills
9router-web-search software healthy skills/9router-web-search
9router software healthy skills/9router
9router-embeddings software healthy skills/9router-embeddings
9router-tts software healthy skills/9router-tts
9router-chat software healthy skills/9router-chat
9router-web-fetch software healthy skills/9router-web-fetch
9router-image software healthy skills/9router-image
9router-stt software healthy skills/9router-stt
gitbook software healthy gitbook
constants software healthy gitbook/constants
utils software healthy gitbook/utils
components software healthy gitbook/components
app software healthy gitbook/app
[lang] software healthy gitbook/app/[lang]
[...slug] software healthy gitbook/app/[lang]/[...slug]
lib software healthy gitbook/lib

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
auth::public/i18n/literals/da.json security healthy public/i18n/literals/da.json
auth::src/lib/oauth/services/codex.js security healthy src/lib/oauth/services/codex.js
auth::src/shared/components/McpMarketplaceModal.js security healthy src/shared/components/McpMarketplaceModal.js
auth::src/app/api/oauth/[provider]/[action]/route.js security healthy src/app/api/oauth/[provider]/[action]/route.js
auth::src/lib/oauth/services/kiro.js security healthy src/lib/oauth/services/kiro.js
auth::public/i18n/literals/es.json security healthy public/i18n/literals/es.json
auth::public/i18n/literals/ja.json security healthy public/i18n/literals/ja.json
auth::open-sse/executors/vertex.js security healthy open-sse/executors/vertex.js
auth::src/lib/oauth/services/qwen.js security healthy src/lib/oauth/services/qwen.js
auth::public/i18n/literals/tl.json security healthy public/i18n/literals/tl.json
auth::src/lib/oauth/services/antigravity.js security healthy src/lib/oauth/services/antigravity.js
auth::src/app/login/page.js security healthy src/app/login/page.js
auth::src/lib/oauth/services/github.js security healthy src/lib/oauth/services/github.js
auth::src/shared/components/KiroSocialOAuthModal.js security healthy src/shared/components/KiroSocialOAuthModal.js
auth::src/app/(dashboard)/dashboard/providers/page.js security healthy src/app/(dashboard)/dashboard/providers/page.js
auth::tests/unit/db-concurrent.test.js security healthy tests/unit/db-concurrent.test.js
auth::src/app/(dashboard)/dashboard/providers/[id]/page.new… security healthy src/app/(dashboard)/dashboard/providers/[id]/page.new.js
auth::src/lib/oauth/services/qoder.js security healthy src/lib/oauth/services/qoder.js
auth::src/app/(dashboard)/dashboard/providers/[id]/page.js security healthy src/app/(dashboard)/dashboard/providers/[id]/page.js
auth::public/i18n/literals/it.json security healthy public/i18n/literals/it.json
auth::src/lib/oauth/providers.js security healthy src/lib/oauth/providers.js
auth::public/i18n/literals/no.json security healthy public/i18n/literals/no.json
auth::src/app/api/oauth/iflow/cookie/route.js security healthy src/app/api/oauth/iflow/cookie/route.js
auth::open-sse/config/providerModels.js security healthy open-sse/config/providerModels.js
auth::src/lib/auth/oidc.js security healthy src/lib/auth/oidc.js
auth::open-sse/executors/qwen.js security healthy open-sse/executors/qwen.js
auth::src/app/(dashboard)/dashboard/providers/[id]/Connecti… security healthy src/app/(dashboard)/dashboard/providers/[id]/ConnectionRow.…
auth::tests/unit/perplexity-web.test.js security healthy tests/unit/perplexity-web.test.js
auth::public/i18n/literals/nl.json security healthy public/i18n/literals/nl.json
auth::public/i18n/literals/pt-PT.json security healthy public/i18n/literals/pt-PT.json
auth::src/app/api/cli-tools/cowork-settings/route.js security healthy src/app/api/cli-tools/cowork-settings/route.js
auth::src/app/api/oauth/kiro/import/route.js security healthy src/app/api/oauth/kiro/import/route.js
auth::src/lib/oauth/utils/banner.js security healthy src/lib/oauth/utils/banner.js
auth::src/app/api/oauth/kiro/auto-import/route.js security healthy src/app/api/oauth/kiro/auto-import/route.js
auth::cli/src/cli/menus/settings.js security healthy cli/src/cli/menus/settings.js
auth::src/shared/components/Header.js security healthy src/shared/components/Header.js
auth::src/app/api/oauth/gitlab/pat/route.js security healthy src/app/api/oauth/gitlab/pat/route.js
auth::src/shared/components/KiroAuthModal.js security healthy src/shared/components/KiroAuthModal.js
auth::src/app/api/auth/login/route.js security healthy src/app/api/auth/login/route.js
auth::public/i18n/literals/zh-CN.json security healthy public/i18n/literals/zh-CN.json
auth::open-sse/config/appConstants.js security healthy open-sse/config/appConstants.js
auth::src/lib/auth/dashboardSession.js security healthy src/lib/auth/dashboardSession.js
auth::open-sse/services/projectId.js security healthy open-sse/services/projectId.js
auth::src/app/api/providers/validate/route.js security healthy src/app/api/providers/validate/route.js
auth::tests/unit/web-cookie-validation.test.js security healthy tests/unit/web-cookie-validation.test.js
auth::public/i18n/literals/fi.json security healthy public/i18n/literals/fi.json
auth::open-sse/translator/helpers/claudeHelper.js security healthy open-sse/translator/helpers/claudeHelper.js
auth::public/i18n/literals/id.json security healthy public/i18n/literals/id.json
auth::src/shared/components/CursorAuthModal.js security healthy src/shared/components/CursorAuthModal.js
auth::tests/unit/claude-header-forwarding.test.js security healthy tests/unit/claude-header-forwarding.test.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/page.js frontend healthy gitbook/app/page.js
/[lang] frontend healthy gitbook/app/[lang]/page.js
/[lang]/[...slug] frontend healthy gitbook/app/[lang]/[...slug]/page.js
/login frontend healthy src/app/login/page.js
/(dashboard)/dashboard frontend healthy src/app/(dashboard)/dashboard/page.js
/(dashboard)/dashboard/translator frontend healthy src/app/(dashboard)/dashboard/translator/page.js
/(dashboard)/dashboard/usage frontend healthy src/app/(dashboard)/dashboard/usage/page.js
/(dashboard)/dashboard/basic-chat frontend healthy src/app/(dashboard)/dashboard/basic-chat/page.js
/(dashboard)/dashboard/mitm frontend healthy src/app/(dashboard)/dashboard/mitm/page.js
/(dashboard)/dashboard/endpoint frontend healthy src/app/(dashboard)/dashboard/endpoint/page.js
/(dashboard)/dashboard/media-providers/web frontend healthy src/app/(dashboard)/dashboard/media-providers/web/page.js
/(dashboard)/dashboard/media-providers/combo/[id] frontend healthy src/app/(dashboard)/dashboard/media-providers/combo/[id]/pa…
/(dashboard)/dashboard/media-providers/[kind] frontend healthy src/app/(dashboard)/dashboard/media-providers/[kind]/page.js
/(dashboard)/dashboard/media-providers/[kind]/[id] frontend healthy src/app/(dashboard)/dashboard/media-providers/[kind]/[id]/p…
/(dashboard)/dashboard/providers frontend healthy src/app/(dashboard)/dashboard/providers/page.js
/(dashboard)/dashboard/providers/new frontend healthy src/app/(dashboard)/dashboard/providers/new/page.js
/(dashboard)/dashboard/providers/[id] frontend healthy src/app/(dashboard)/dashboard/providers/[id]/page.js
/(dashboard)/dashboard/console-log frontend healthy src/app/(dashboard)/dashboard/console-log/page.js
/(dashboard)/dashboard/cli-tools frontend healthy src/app/(dashboard)/dashboard/cli-tools/page.js
/(dashboard)/dashboard/cli-tools/[toolId] frontend healthy src/app/(dashboard)/dashboard/cli-tools/[toolId]/page.js
/(dashboard)/dashboard/profile frontend healthy src/app/(dashboard)/dashboard/profile/page.js
/(dashboard)/dashboard/skills frontend healthy src/app/(dashboard)/dashboard/skills/page.js
/(dashboard)/dashboard/proxy-pools frontend healthy src/app/(dashboard)/dashboard/proxy-pools/page.js
/(dashboard)/dashboard/quota frontend healthy src/app/(dashboard)/dashboard/quota/page.js
/(dashboard)/dashboard/combos frontend healthy src/app/(dashboard)/dashboard/combos/page.js
/dashboard/settings/pricing frontend healthy src/app/dashboard/settings/pricing/page.js
/callback frontend healthy src/app/callback/page.js
/landing frontend healthy src/app/landing/page.js
/x frontend healthy tests/unit/commandcode-to-openai.test.js
/v1/embeddings frontend healthy src/shared/constants/providers.js
/v1/images/generations frontend healthy src/shared/constants/providers.js
/v1/images/understanding frontend healthy src/shared/constants/providers.js
/v1/audio/speech frontend healthy src/shared/constants/providers.js
/v1/audio/transcriptions frontend healthy src/shared/constants/providers.js
/v1/search frontend healthy src/shared/constants/providers.js
/v1/web/fetch frontend healthy src/shared/constants/providers.js
/v1/video/generations frontend healthy src/shared/constants/providers.js
/v1/audio/music frontend healthy src/shared/constants/providers.js
/_mitm_health frontend healthy src/mitm/manager.js
/ frontend healthy src/app/api/auth/oidc/start/route.js

LabelLayerStatusPath
QoderExecutor software healthy open-sse/executors/qoder.js:QoderExecutor
IFlowExecutor software healthy open-sse/executors/iflow.js:IFlowExecutor
QwenExecutor software healthy open-sse/executors/qwen.js:QwenExecutor
GithubExecutor software healthy open-sse/executors/github.js:GithubExecutor
PerplexityWebExecutor software healthy open-sse/executors/perplexity-web.js:PerplexityWebExecutor
OpenCodeExecutor software healthy open-sse/executors/opencode.js:OpenCodeExecutor
CodexExecutor software healthy open-sse/executors/codex.js:CodexExecutor
OllamaLocalExecutor software healthy open-sse/executors/ollama-local.js:OllamaLocalExecutor
AntigravityExecutor software healthy open-sse/executors/antigravity.js:AntigravityExecutor
GrokWebExecutor software healthy open-sse/executors/grok-web.js:GrokWebExecutor
AzureExecutor software healthy open-sse/executors/azure.js:AzureExecutor
DefaultExecutor software healthy open-sse/executors/default.js:DefaultExecutor
CommandCodeExecutor software healthy open-sse/executors/commandcode.js:CommandCodeExecutor
KiroExecutor software healthy open-sse/executors/kiro.js:KiroExecutor
VertexExecutor software healthy open-sse/executors/vertex.js:VertexExecutor
GeminiCLIExecutor software healthy open-sse/executors/gemini-cli.js:GeminiCLIExecutor
CursorExecutor software healthy open-sse/executors/cursor.js:CursorExecutor
for software healthy open-sse/executors/base.js:for
BaseExecutor software healthy open-sse/executors/base.js:BaseExecutor
OpenCodeGoExecutor software healthy open-sse/executors/opencode-go.js:OpenCodeGoExecutor
so software healthy tests/unit/oauth-cursor-auto-import.test.js:so
MockDatabase software healthy tests/unit/oauth-cursor-auto-import.test.js:MockDatabase
names software healthy src/shared/utils/cn.js:names
CloudSyncScheduler software healthy src/shared/services/cloudSyncScheduler.js:CloudSyncScheduler
based software healthy src/app/(dashboard)/dashboard/usage/components/ProviderLimi…
QoderService software healthy src/lib/oauth/services/qoder.js:QoderService
IFlowService software healthy src/lib/oauth/services/iflow.js:IFlowService
QwenService software healthy src/lib/oauth/services/qwen.js:QwenService
GitHubService software healthy src/lib/oauth/services/github.js:GitHubService
ClaudeService software healthy src/lib/oauth/services/claude.js:ClaudeService
CodexService software healthy src/lib/oauth/services/codex.js:CodexService
AntigravityService software healthy src/lib/oauth/services/antigravity.js:AntigravityService
OAuthService software healthy src/lib/oauth/services/oauth.js:OAuthService
KiroService software healthy src/lib/oauth/services/kiro.js:KiroService
CursorService software healthy src/lib/oauth/services/cursor.js:CursorService
GeminiCLIService software healthy src/lib/oauth/services/gemini.js:GeminiCLIService
OpenAIService software healthy src/lib/oauth/services/openai.js:OpenAIService

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
130.0.0.0 network healthy open-sse/executors/perplexity-web.js
136.0.0.0 network healthy open-sse/executors/grok-web.js
8.8.8.8 network healthy open-sse/utils/proxyFetch.js
8.8.4.4 network healthy open-sse/utils/proxyFetch.js
146.0.0.0 network healthy open-sse/handlers/ttsProviders/_base.js
2.46.69.88 network healthy src/shared/components/Footer.js
34.04.67.11 network healthy src/shared/components/Footer.js
9.504.5.092 network healthy src/shared/components/Footer.js
2.91.832.092 network healthy src/shared/components/Footer.js
2.651.64.7 network healthy src/shared/components/Footer.js
4.943.359.309 network healthy src/shared/components/Footer.js
268.18.58.688 network healthy src/shared/components/Footer.js
1.1.1.1 network healthy src/shared/services/initializeApp.js
192.168.1.10 network healthy src/app/(dashboard)/dashboard/providers/[id]/AddApiKeyModal…
1.0.0.1 network healthy src/lib/tunnel/networkProbe.js

LabelLayerStatusPath
DOCKERHUB_TOKEN cicd healthy
GHCR_IMAGE cicd healthy
GITHUB_TOKEN cicd healthy
DOCKERHUB_USERNAME cicd healthy
GH_PAGES_DEPLOY_KEY cicd healthy
DOCKERHUB_IMAGE cicd healthy

LabelLayerStatusPath
generic_api_key::tests/unit/embeddings.cloud.test.js security healthy tests/unit/embeddings.cloud.test.js
generic_api_key::tests/unit/embeddings.cloud.test.js security healthy tests/unit/embeddings.cloud.test.js
password_literal::cli/src/cli/menus/settings.js security healthy cli/src/cli/menus/settings.js
password_literal::src/mitm/manager.js security healthy src/mitm/manager.js

LabelLayerStatusPath
db-migration-chain.test.js data healthy tests/unit/db-migration-chain.test.js
001-initial.js data healthy src/lib/db/migrations/001-initial.js
index.js data healthy src/lib/db/migrations/index.js

LabelLayerStatusPath
vps::aws hardware healthy open-sse/translator/response/kiro-to-openai.js
vps::azure hardware healthy open-sse/config/providers.js
vps::gcp hardware healthy open-sse/executors/vertex.js

LabelLayerStatusPath
port:20128 network healthy start.sh
port:443 network healthy src/mitm/server.js

LabelLayerStatusPath
gha::docker-publish cicd healthy .github/workflows/docker-publish.yml
gha::gitbook-pages cicd healthy .github/workflows/gitbook-pages.yml

LabelLayerStatusPath
build-and-push cicd healthy .github/workflows/docker-publish.yml
build-deploy cicd healthy .github/workflows/gitbook-pages.yml

LabelLayerStatusPath
repobility-clone-k1w0h4fd software healthy /tmp/repobility-clone-k1w0h4fd

LabelLayerStatusPath
sqlite data healthy tests/unit/db-sqlite-vs-lowdb.test.js

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy open-sse/config/providers.js
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/fb811aad-fc49-4087-bb48-3134cdaad42a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fb811aad-fc49-4087-bb48-3134cdaad42a/

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.