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.

sherlockfeng/helm

https://github.com/sherlockfeng/helm · scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)

198 raw signals (84 security + 114 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 104 actionable findings from 2 signal sources. 204 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

All 2242 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
readApiBaseFromSearch software healthy electron/preload.ts:readApiBaseFromSearch
createMainWindow software healthy electron/main.ts:createMainWindow
focusWindow software healthy electron/main.ts:focusWindow
navigateRenderer software healthy electron/main.ts:navigateRenderer
bootHelm software healthy electron/main.ts:bootHelm
refreshTray software healthy electron/main.ts:refreshTray
shutdownHelm software healthy electron/main.ts:shutdownHelm
actionFor software healthy electron/tray.ts:actionFor
toMenuTemplate software healthy electron/tray.ts:toMenuTemplate
setupHelmTray software healthy electron/tray.ts:setupHelmTray
render software healthy electron/tray.ts:render
readHooks software healthy tests/unit/host/cursor/installer.test.ts:readHooks
arr software healthy tests/unit/host/cursor/installer.test.ts:arr
entry software healthy tests/unit/host/cursor/installer.test.ts:entry
pre software healthy tests/unit/host/cursor/installer.test.ts:pre
stop software healthy tests/unit/host/cursor/installer.test.ts:stop
makeStdin software healthy tests/unit/host/cursor/hook-entry.test.ts:makeStdin
startServer software healthy tests/unit/host/cursor/hook-entry.test.ts:startServer
readSettings software healthy tests/unit/host/claude-code/installer.test.ts:readSettings
group software healthy tests/unit/host/claude-code/installer.test.ts:group
groups software healthy tests/unit/host/claude-code/installer.test.ts:groups
openDb software healthy tests/unit/host/claude-code/title-refresh.test.ts:openDb
seedSession software healthy tests/unit/host/claude-code/title-refresh.test.ts:seedSessi…
writeTranscript software healthy tests/unit/host/claude-code/title-refresh.test.ts:writeTran…
startCapturingBridge software healthy tests/unit/host/claude-code/hook-entry.test.ts:startCapturi…
drive software healthy tests/unit/host/claude-code/hook-entry.test.ts:drive
openDb software healthy tests/unit/verification/bootstrap-engine.test.ts:openDb
fakeModel software healthy tests/unit/verification/provider-config.test.ts:fakeModel
openDb software healthy tests/unit/verification/auto-trigger.test.ts:openDb
seedRoleAndPoint software healthy tests/unit/verification/auto-trigger.test.ts:seedRoleAndPoi…
makeRunInserter software healthy tests/unit/verification/auto-trigger.test.ts:makeRunInserter
trigger software healthy tests/unit/verification/auto-trigger.test.ts:trigger
fakeLlm software healthy tests/unit/verification/engine-llm-client.test.ts:fakeLlm
openDb software healthy tests/unit/verification/runner.test.ts:openDb
seedCase software healthy tests/unit/verification/runner.test.ts:seedCase
makeLlm software healthy tests/unit/verification/runner.test.ts:makeLlm
makeProvider software healthy tests/unit/verification/http-llm-client.test.ts:makeProvider
makeFetch software healthy tests/unit/verification/http-llm-client.test.ts:makeFetch
openDb software healthy tests/unit/verification/regression.test.ts:openDb
seedRoleAndPoint software healthy tests/unit/verification/regression.test.ts:seedRoleAndPoint
insertRunForCase software healthy tests/unit/verification/regression.test.ts:insertRunForCase
openDb software healthy tests/unit/api/conversation-detail.test.ts:openDb
seedSession software healthy tests/unit/api/conversation-detail.test.ts:seedSession
seedRoleAndChunk software healthy tests/unit/api/conversation-detail.test.ts:seedRoleAndChunk
ev software healthy tests/unit/api/conversation-detail.test.ts:ev
fetchJson software healthy tests/unit/api/server.test.ts:fetchJson
ids software healthy tests/unit/api/server.test.ts:ids
seedChat software healthy tests/unit/api/server.test.ts:seedChat
seedRole software healthy tests/unit/api/server.test.ts:seedRole
codes software healthy tests/unit/api/server.test.ts:codes

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

LabelLayerStatusPath
README.md software healthy README.md
PROGRESS.md software healthy PROGRESS.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
HANDOFF.md software healthy HANDOFF.md
tsup.config.ts software healthy tsup.config.ts
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
PROJECT_BLUEPRINT.md software healthy PROJECT_BLUEPRINT.md
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
electron-builder.config.cjs software healthy electron-builder.config.cjs
tsconfig.base.json software healthy tsconfig.base.json
preload.ts software healthy electron/preload.ts
main.ts software healthy electron/main.ts
tray.ts software healthy electron/tray.ts
loader.test.ts software healthy tests/unit/config/loader.test.ts
adapters.test.ts software healthy tests/unit/host/adapters.test.ts
bridge-mapper.test.ts software healthy tests/unit/host/cursor/bridge-mapper.test.ts
installer.test.ts software healthy tests/unit/host/cursor/installer.test.ts
hook-entry.test.ts software healthy tests/unit/host/cursor/hook-entry.test.ts
normalize.test.ts software healthy tests/unit/host/cursor/normalize.test.ts
scope.test.ts software healthy tests/unit/host/cursor/scope.test.ts
adapter.test.ts software healthy tests/unit/host/cursor/adapter.test.ts
installer.test.ts software healthy tests/unit/host/claude-code/installer.test.ts
title-refresh.test.ts software healthy tests/unit/host/claude-code/title-refresh.test.ts
transcript.test.ts software healthy tests/unit/host/claude-code/transcript.test.ts
hook-entry.test.ts software healthy tests/unit/host/claude-code/hook-entry.test.ts
normalize.test.ts software healthy tests/unit/host/claude-code/normalize.test.ts
bootstrap-engine.test.ts software healthy tests/unit/verification/bootstrap-engine.test.ts
provider-config.test.ts software healthy tests/unit/verification/provider-config.test.ts
auto-trigger.test.ts software healthy tests/unit/verification/auto-trigger.test.ts
engine-llm-client.test.ts software healthy tests/unit/verification/engine-llm-client.test.ts
runner.test.ts software healthy tests/unit/verification/runner.test.ts
http-llm-client.test.ts software healthy tests/unit/verification/http-llm-client.test.ts
regression.test.ts software healthy tests/unit/verification/regression.test.ts
bus.test.ts software healthy tests/unit/events/bus.test.ts
conversation-detail.test.ts software healthy tests/unit/api/conversation-detail.test.ts
server.test.ts software healthy tests/unit/api/server.test.ts
sse.test.ts software healthy tests/unit/api/sse.test.ts
handler.test.ts software healthy tests/unit/approval/handler.test.ts
policy.test.ts software healthy tests/unit/approval/policy.test.ts
registry.test.ts software healthy tests/unit/approval/registry.test.ts
server.test.ts software healthy tests/unit/mcp/server.test.ts
server-phase7.test.ts software healthy tests/unit/mcp/server-phase7.test.ts
http-sse.test.ts software healthy tests/unit/mcp/http-sse.test.ts
stdio-entry.test.ts software healthy tests/unit/mcp/stdio-entry.test.ts
query-knowledge.test.ts software healthy tests/unit/mcp/tools/query-knowledge.test.ts
benchmark-cases.test.ts software healthy tests/unit/mcp/tools/benchmark-cases.test.ts
bind-to-remote-channel.test.ts software healthy tests/unit/mcp/tools/bind-to-remote-channel.test.ts

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

LabelLayerStatusPath
electron software healthy electron
tests software healthy tests
unit software healthy tests/unit
config software healthy tests/unit/config
host software healthy tests/unit/host
cursor software healthy tests/unit/host/cursor
claude-code software healthy tests/unit/host/claude-code
verification software healthy tests/unit/verification
events software healthy tests/unit/events
api software healthy tests/unit/api
approval software healthy tests/unit/approval
mcp software healthy tests/unit/mcp
tools software healthy tests/unit/mcp/tools
cli software healthy tests/unit/cli
summarizer software healthy tests/unit/summarizer
app software healthy tests/unit/app
logger software healthy tests/unit/logger
roles software healthy tests/unit/roles
workflow software healthy tests/unit/workflow
requirements software healthy tests/unit/requirements
diagnostics software healthy tests/unit/diagnostics
spawner software healthy tests/unit/spawner
capture software healthy tests/unit/capture
knowledge-repo software healthy tests/unit/knowledge-repo
packaging software healthy tests/unit/packaging
history software healthy tests/unit/history
engine software healthy tests/unit/engine
web-api software healthy tests/unit/web-api
bridge software healthy tests/unit/bridge
channel software healthy tests/unit/channel
local software healthy tests/unit/channel/local
lark software healthy tests/unit/channel/lark
knowledge software healthy tests/unit/knowledge
storage software healthy tests/unit/storage
harness software healthy tests/unit/harness
cli-agent software healthy tests/unit/cli-agent
e2e software healthy tests/e2e
mcp-http-sse software healthy tests/e2e/mcp-http-sse
role-typing-lineage software healthy tests/e2e/role-typing-lineage
renderer software healthy tests/e2e/renderer
multipath-retrieval software healthy tests/e2e/multipath-retrieval
knowledge-update software healthy tests/e2e/knowledge-update
verification software healthy tests/e2e/verification
sse-keepalive software healthy tests/e2e/sse-keepalive
allow-with-rule software healthy tests/e2e/allow-with-rule
active-chats software healthy tests/e2e/active-chats
migration software healthy tests/e2e/migration
boot-and-runtime software healthy tests/e2e/boot-and-runtime
lark-gate software healthy tests/e2e/lark-gate
_helpers software healthy tests/e2e/_helpers

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

LabelLayerStatusPath
CapturingStdout software healthy tests/unit/host/cursor/hook-entry.test.ts:CapturingStdout
FakeLlm software healthy tests/unit/mcp/server-phase7.test.ts:FakeLlm
FakeLlm software healthy tests/unit/summarizer/campaign.test.ts:FakeLlm
FakeCli software healthy tests/unit/app/lark-wiring.test.ts:FakeCli
FakeListener software healthy tests/unit/app/lark-wiring.test.ts:FakeListener
FakeNotification software healthy tests/unit/channel/local/electron-notifier.test.ts:FakeNoti…
FakeSpawnHandle software healthy tests/unit/channel/lark/listener.test.ts:FakeSpawnHandle
FakeCli software healthy tests/unit/channel/lark/listener.test.ts:FakeCli
FakeCli software healthy tests/unit/channel/lark/adapter.test.ts:FakeCli
FakeListener software healthy tests/unit/channel/lark/adapter.test.ts:FakeListener
surfaces software healthy tests/e2e/verification/attack.spec.ts:surfaces
MemoryStdout software healthy tests/e2e/_helpers/setup.ts:MemoryStdout
Mem software healthy tests/e2e/approval-roundtrip/attack.spec.ts:Mem
of software healthy tests/e2e/knowledge-repo-loop/loop.spec.ts:of
MemoryStdout software healthy tests/e2e/crash-recovery/happy.spec.ts:MemoryStdout
ApiError software healthy web/src/api/client.ts:ApiError
list software healthy web/src/components/Button.tsx:list
mapping software healthy web/src/components/Button.tsx:mapping
names software healthy web/src/components/StatTile.tsx:names
lists software healthy web/src/lib/cn.ts:lists
fragment software healthy web/src/pages/Chats.tsx:fragment
CodexHostAdapter software healthy src/host/codex/adapter.ts:CodexHostAdapter
CursorHostAdapter software healthy src/host/cursor/adapter.ts:CursorHostAdapter
ClaudeCodeHostAdapter software healthy src/host/claude-code/adapter.ts:ClaudeCodeHostAdapter
ProviderConfigError software healthy src/verification/provider-config.ts:ProviderConfigError
so software healthy src/verification/http-llm-client.ts:so
HttpLlmError software healthy src/verification/http-llm-client.ts:HttpLlmError
HttpLlmClient software healthy src/verification/http-llm-client.ts:HttpLlmClient
RunCaseError software healthy src/verification/runner.ts:RunCaseError
ApprovalRegistry software healthy src/approval/registry.ts:ApprovalRegistry
ApprovalPolicyEngine software healthy src/approval/policy.ts:ApprovalPolicyEngine
so software healthy src/mcp/http-sse.ts:so
McpHttpSseHub software healthy src/mcp/http-sse.ts:McpHttpSseHub
CursorLlmClient software healthy src/summarizer/cursor-client.ts:CursorLlmClient
docstring software healthy src/app/orchestrator.ts:docstring
WorkflowEngine software healthy src/workflow/engine.ts:WorkflowEngine
CursorAgentSpawner software healthy src/spawner/cursor-spawner.ts:CursorAgentSpawner
GitCommandError software healthy src/knowledge-repo/git.ts:GitCommandError
GitUrlError software healthy src/knowledge-repo/url.ts:GitUrlError
FrontmatterParseError software healthy src/knowledge-repo/frontmatter.ts:FrontmatterParseError
KnowledgeRepoManagerError software healthy src/knowledge-repo/manager.ts:KnowledgeRepoManagerError
KnowledgeRepoManager software healthy src/knowledge-repo/manager.ts:KnowledgeRepoManager
PublishError software healthy src/knowledge-repo/publish.ts:PublishError
JsonParseAfterRetryError software healthy src/engine/json-retry.ts:JsonParseAfterRetryError
EngineNotAvailableError software healthy src/engine/router.ts:EngineNotAvailableError
EngineRouter software healthy src/engine/router.ts:EngineRouter
EngineCapabilityUnsupportedError software healthy src/engine/types.ts:EngineCapabilityUnsupportedError
BridgeServer software healthy src/bridge/server.ts:BridgeServer
NoopNotifier software healthy src/channel/local/notifier.ts:NoopNotifier
CallbackNotifier software healthy src/channel/local/notifier.ts:CallbackNotifier

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

LabelLayerStatusPath
/Requirements frontend healthy web/src/pages/Requirements.tsx
/KnowledgeSources frontend healthy web/src/pages/KnowledgeSources.tsx
/KnowledgePromote frontend healthy web/src/pages/KnowledgePromote.tsx
/Roles frontend healthy web/src/pages/Roles.tsx
/Chats frontend healthy web/src/pages/Chats.tsx
/VerificationCoverage frontend healthy web/src/pages/VerificationCoverage.tsx
/CycleDetail frontend healthy web/src/pages/CycleDetail.tsx
/VerificationCases frontend healthy web/src/pages/VerificationCases.tsx
/Approvals frontend healthy web/src/pages/Approvals.tsx
/Harness frontend healthy web/src/pages/Harness.tsx
/Campaigns frontend healthy web/src/pages/Campaigns.tsx
/Conversations frontend healthy web/src/pages/Conversations.tsx
/Settings frontend healthy web/src/pages/Settings.tsx
/VerificationRuns frontend healthy web/src/pages/VerificationRuns.tsx
/TaskDetail frontend healthy web/src/pages/TaskDetail.tsx
/Bindings frontend healthy web/src/pages/Bindings.tsx
/BindingsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/BindingsP…
/ApprovalsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/Approvals…
/RolesPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/RolesPage…
/HarnessPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/HarnessPa…
/ActiveChatsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/ActiveCha…
/SubscriptionsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/Subscript…
/PluginsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/PluginsPa…
/SettingsPage frontend healthy .claude/skills/helm-design/ui_kits/helm-app/pages/SettingsP…
/conversations frontend healthy web/src/App.tsx
/knowledge frontend healthy web/src/App.tsx
/knowledge/experts frontend healthy web/src/App.tsx
/knowledge/topics frontend healthy web/src/App.tsx
/knowledge/collections frontend healthy web/src/App.tsx
/knowledge/promote frontend healthy web/src/App.tsx
/knowledge/sources frontend healthy web/src/App.tsx
/knowledge/library frontend healthy web/src/App.tsx
/knowledge/review frontend healthy web/src/App.tsx
/verification frontend healthy web/src/App.tsx
/verification/cases frontend healthy web/src/App.tsx
/verification/runs frontend healthy web/src/App.tsx
/verification/cases/:caseId/runs frontend healthy web/src/App.tsx
/verification/coverage frontend healthy web/src/App.tsx
/settings frontend healthy web/src/App.tsx
/settings/advanced frontend healthy web/src/App.tsx
/chats frontend healthy web/src/App.tsx
/roles frontend healthy web/src/App.tsx
/subscriptions frontend healthy web/src/App.tsx
/approvals frontend healthy web/src/App.tsx
/bindings frontend healthy web/src/App.tsx
/harness frontend healthy web/src/App.tsx
/campaigns frontend healthy web/src/App.tsx
/cycles/:cycleId frontend healthy web/src/App.tsx
/tasks/:taskId frontend healthy web/src/App.tsx
/requirements frontend healthy web/src/App.tsx

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

LabelLayerStatusPath
port:99 network healthy tests/unit/config/loader.test.ts
port:18 network healthy tests/unit/config/loader.test.ts
port:18000 network healthy tests/unit/config/loader.test.ts
port:17317 network healthy tests/unit/config/loader.test.ts
port:19999 network healthy tests/unit/config/loader.test.ts
port:20000 network healthy tests/unit/api/server.test.ts
port:5173 network healthy web/vite.config.ts

LabelLayerStatusPath
migration-v20.test.ts data healthy tests/unit/storage/migration-v20.test.ts
migrations.test.ts data healthy tests/unit/storage/migrations.test.ts
migration-backfill.test.ts data healthy tests/unit/storage/migration-backfill.test.ts
happy.spec.ts data healthy tests/e2e/migration/happy.spec.ts
attack.spec.ts data healthy tests/e2e/migration/attack.spec.ts
migrations.ts data healthy src/storage/migrations.ts

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy tests/unit/logger/redact.test.ts
mysql data healthy tests/unit/logger/redact.test.ts
mongodb data healthy tests/unit/logger/redact.test.ts
redis data healthy tests/unit/logger/redact.test.ts

LabelLayerStatusPath
auth::src/logger/redact.ts security healthy src/logger/redact.ts
auth::tests/unit/logger/redact.test.ts security healthy tests/unit/logger/redact.test.ts
auth::tests/unit/summarizer/campaign.test.ts security healthy tests/unit/summarizer/campaign.test.ts

LabelLayerStatusPath
127.0.0.1 network healthy README.md
18.43.21.91 network healthy .claude/skills/helm-design/ui_kits/helm-app/components/Icon…

LabelLayerStatusPath
vps::aws hardware healthy tests/unit/logger/redact.test.ts
vps::azure hardware healthy src/verification/http-llm-client.ts

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

LabelLayerStatusPath
App frontend healthy web/src/App.tsx

LabelLayerStatusPath
openai_or_anthropic_key::tests/unit/logger/redact.test.ts security healthy tests/unit/logger/redact.test.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
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/ce7af115-1b31-4910-9984-9cddcb153800/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ce7af115-1b31-4910-9984-9cddcb153800/

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.