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.

rbcodelabs/obsidian-claude-threads

https://github.com/rbcodelabs/obsidian-claude-threads · scanned 2026-06-15 23:47 UTC (2 months, 3 weeks ago)

46 raw signals (0 security + 46 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 43 actionable findings from 1 signal source. 3 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 588 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
makeRequest software healthy relay/test/room.test.ts:makeRequest
createSocketPair software healthy test/integration/relay-client.test.ts:createSocketPair
installMockWebSocket software healthy test/integration/relay-client.test.ts:installMockWebSocket
orig software healthy test/integration/relay-client.test.ts:orig
makeManager software healthy test/integration/relay-client.test.ts:makeManager
waitForMicrotasks software healthy test/integration/relay-client.test.ts:waitForMicrotasks
drain software healthy test/integration/relay-client.test.ts:drain
makeManager software healthy test/integration/thread-manager-events.test.ts:makeManager
driveResponse software healthy test/integration/thread-manager-events.test.ts:driveResponse
makeManager software healthy test/unit/thread-manager.test.ts:makeManager
resolve software healthy test/unit/thread-manager.test.ts:resolve
strip software healthy test/unit/thread-manager.test.ts:strip
makeMessages software healthy test/unit/snapshot-completeness.test.ts:makeMessages
serializeThread software healthy test/unit/snapshot-completeness.test.ts:serializeThread
makeManager software healthy test/unit/task-tracker.test.ts:makeManager
apply software healthy test/unit/task-tracker.test.ts:apply
and software healthy test/unit/obsidian-tools-vault-bridges.test.ts:and
makeApp software healthy test/unit/obsidian-tools-vault-bridges.test.ts:makeApp
getTool software healthy test/unit/obsidian-tools-vault-bridges.test.ts:getTool
parseResult software healthy test/unit/obsidian-tools-vault-bridges.test.ts:parseResult
and software healthy test/unit/obsidian-tools-open-url.test.ts:and
makeLeaf software healthy test/unit/obsidian-tools-open-url.test.ts:makeLeaf
makeApp software healthy test/unit/obsidian-tools-open-url.test.ts:makeApp
getTool software healthy test/unit/obsidian-tools-open-url.test.ts:getTool
parseResult software healthy test/unit/obsidian-tools-open-url.test.ts:parseResult
getDisplayText software healthy test/unit/threads-view-display-text.test.ts:getDisplayText
makeThread software healthy test/unit/threads-view-display-text.test.ts:makeThread
getThread software healthy test/unit/threads-view-display-text.test.ts:getThread
lookup software healthy test/unit/threads-view-display-text.test.ts:lookup
makeApp software healthy test/unit/obsidian-tools-project-wiring.test.ts:makeApp
getTool software healthy test/unit/obsidian-tools-project-wiring.test.ts:getTool
parseResult software healthy test/unit/obsidian-tools-project-wiring.test.ts:parseResult
makeWiredServer software healthy test/unit/obsidian-tools-project-wiring.test.ts:makeWiredSe…
createProject software healthy test/unit/obsidian-tools-project-wiring.test.ts:createProje…
setThreadProject software healthy test/unit/obsidian-tools-project-wiring.test.ts:setThreadPr…
makeThread software healthy test/unit/statusLineService.test.ts:makeThread
fakeManager software healthy test/unit/statusLineService.test.ts:fakeManager
makeExec software healthy test/unit/statusLineService.test.ts:makeExec
baseDeps software healthy test/unit/statusLineService.test.ts:baseDeps
config software healthy test/unit/statusLineService.test.ts:config
capturingExec software healthy test/unit/statusLineService.test.ts:capturingExec
makeOptions software healthy test/unit/scheduler-target-thread.test.ts:makeOptions
makeApp software healthy test/unit/vault-persistence-archive.test.ts:makeApp
parseFrontmatter software healthy test/unit/vault-persistence-archive.test.ts:parseFrontmatter
threadNote software healthy test/unit/vault-persistence-archive.test.ts:threadNote
makeVP software healthy test/unit/vault-persistence-archive.test.ts:makeVP
pickInitialThread software healthy test/unit/threads-view-selection.test.ts:pickInitialThread
makeThread software healthy test/unit/threads-view-selection.test.ts:makeThread
getThread software healthy test/unit/threads-view-selection.test.ts:getThread
makeSkill software healthy test/unit/findSkillDir.test.ts:makeSkill

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
styles.css software healthy styles.css
manifest.json software healthy manifest.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
versions.json software healthy versions.json
package-lock.json software healthy package-lock.json
esbuild.config.mjs software healthy esbuild.config.mjs
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
TODO.md software healthy TODO.md
README.md software healthy relay/README.md
package.json software healthy relay/package.json
wrangler.toml software healthy relay/wrangler.toml
package-lock.json software healthy relay/package-lock.json
tsconfig.json software healthy relay/tsconfig.json
vitest.config.ts software healthy relay/vitest.config.ts
room.test.ts software healthy relay/test/room.test.ts
index.ts software healthy relay/src/index.ts
RoomDO.ts software healthy relay/src/RoomDO.ts
architecture.md software healthy process/architecture.md
development.md software healthy process/development.md
release.md software healthy process/release.md
relay-client.test.ts software healthy test/integration/relay-client.test.ts
thread-manager-events.test.ts software healthy test/integration/thread-manager-events.test.ts
loop-utils.test.ts software healthy test/unit/loop-utils.test.ts
thread-manager.test.ts software healthy test/unit/thread-manager.test.ts
snapshot-completeness.test.ts software healthy test/unit/snapshot-completeness.test.ts
task-tracker.test.ts software healthy test/unit/task-tracker.test.ts
dispatch-directive.test.ts software healthy test/unit/dispatch-directive.test.ts
obsidian-tools-vault-bridges.test.ts software healthy test/unit/obsidian-tools-vault-bridges.test.ts
obsidian-tools-open-url.test.ts software healthy test/unit/obsidian-tools-open-url.test.ts
threads-view-display-text.test.ts software healthy test/unit/threads-view-display-text.test.ts
obsidian-tools-project-wiring.test.ts software healthy test/unit/obsidian-tools-project-wiring.test.ts
statusLineService.test.ts software healthy test/unit/statusLineService.test.ts
scheduler-target-thread.test.ts software healthy test/unit/scheduler-target-thread.test.ts
vault-persistence-archive.test.ts software healthy test/unit/vault-persistence-archive.test.ts
threads-view-selection.test.ts software healthy test/unit/threads-view-selection.test.ts
findSkillDir.test.ts software healthy test/unit/findSkillDir.test.ts
context-footer.test.ts software healthy test/unit/context-footer.test.ts
pathUtils.test.ts software healthy test/unit/pathUtils.test.ts
statusLine.test.ts software healthy test/unit/statusLine.test.ts
MobileThreadStore.test.ts software healthy test/unit/MobileThreadStore.test.ts
stt.test.ts software healthy test/unit/stt.test.ts
attachment-utils.test.ts software healthy test/unit/attachment-utils.test.ts
raw-log-writer.test.ts software healthy test/unit/raw-log-writer.test.ts
thread-snapshot-ui-status.test.ts software healthy test/unit/thread-snapshot-ui-status.test.ts
thread-title-utils.test.ts software healthy test/unit/thread-title-utils.test.ts

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

LabelLayerStatusPath
logic software healthy relay/test/room.test.ts:logic
MockServerWebSocket software healthy relay/test/room.test.ts:MockServerWebSocket
MockDurableObjectState software healthy relay/test/room.test.ts:MockDurableObjectState
TestableRoomDO software healthy relay/test/room.test.ts:TestableRoomDO
RoomDO software healthy relay/src/RoomDO.ts:RoomDO
MockWebSocket software healthy test/integration/relay-client.test.ts:MockWebSocket
Plugin software healthy test/__mocks__/obsidian.ts:Plugin
PluginSettingTab software healthy test/__mocks__/obsidian.ts:PluginSettingTab
Setting software healthy test/__mocks__/obsidian.ts:Setting
ItemView software healthy test/__mocks__/obsidian.ts:ItemView
WorkspaceLeaf software healthy test/__mocks__/obsidian.ts:WorkspaceLeaf
Notice software healthy test/__mocks__/obsidian.ts:Notice
Modal software healthy test/__mocks__/obsidian.ts:Modal
TFile software healthy test/__mocks__/obsidian.ts:TFile
App software healthy test/__mocks__/obsidian.ts:App
MockRelayClient software healthy test/harness/mobile-index.ts:MockRelayClient
ItemView software healthy test/harness/obsidian-mock.ts:ItemView
WorkspaceLeaf software healthy test/harness/obsidian-mock.ts:WorkspaceLeaf
Modal software healthy test/harness/obsidian-mock.ts:Modal
App software healthy test/harness/obsidian-mock.ts:App
PluginSettingTab software healthy test/harness/obsidian-mock.ts:PluginSettingTab
TextComponent software healthy test/harness/obsidian-mock.ts:TextComponent
TextAreaComponent software healthy test/harness/obsidian-mock.ts:TextAreaComponent
ToggleComponent software healthy test/harness/obsidian-mock.ts:ToggleComponent
DropdownComponent software healthy test/harness/obsidian-mock.ts:DropdownComponent
ButtonComponent software healthy test/harness/obsidian-mock.ts:ButtonComponent
ExtraButtonComponent software healthy test/harness/obsidian-mock.ts:ExtraButtonComponent
Setting software healthy test/harness/obsidian-mock.ts:Setting
SecretComponent software healthy test/harness/obsidian-mock.ts:SecretComponent
Menu software healthy test/harness/obsidian-mock.ts:Menu
MenuItem software healthy test/harness/obsidian-mock.ts:MenuItem
Notice software healthy test/harness/obsidian-mock.ts:Notice
FileSystemAdapter software healthy test/harness/obsidian-mock.ts:FileSystemAdapter
MarkdownRenderer software healthy test/harness/obsidian-mock.ts:MarkdownRenderer
AgentDashboard software healthy src/AgentDashboard.ts:AgentDashboard
from software healthy src/AgentDashboard.ts:from
OpenAiKeyModal software healthy src/SettingsTab.ts:OpenAiKeyModal
SecretEnvModal software healthy src/SettingsTab.ts:SecretEnvModal
RequestSecretModal software healthy src/SettingsTab.ts:RequestSecretModal
PairingModal software healthy src/SettingsTab.ts:PairingModal
ClaudeThreadsSettingTab software healthy src/SettingsTab.ts:ClaudeThreadsSettingTab
InProcessSummarizer software healthy src/InProcessSummarizer.ts:InProcessSummarizer
StatusLineService software healthy src/StatusLineService.ts:StatusLineService
RelayClient software healthy src/RelayClient.ts:RelayClient
VaultPersistence software healthy src/VaultPersistence.ts:VaultPersistence
MobileView software healthy src/MobileView.ts:MobileView
cascades software healthy src/MobileView.ts:cascades
ThreadManager software healthy src/ThreadManager.ts:ThreadManager
ConfirmModal software healthy src/SkillsManagerView.ts:ConfirmModal
SkillsManagerView software healthy src/SkillsManagerView.ts:SkillsManagerView

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

LabelLayerStatusPath
relay software healthy relay
test software healthy relay/test
src software healthy relay/src
process software healthy process
test software healthy test
integration software healthy test/integration
unit software healthy test/unit
__mocks__ software healthy test/__mocks__
screenshots software healthy test/screenshots
setup software healthy test/setup
harness software healthy test/harness
mocks software healthy test/harness/mocks
docs software healthy docs
adr software healthy docs/adr
scripts software healthy scripts
screenshots software healthy screenshots
src software healthy screenshots/src
.claude software healthy .claude
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src

LabelLayerStatusPath
auth::test/harness/fixtures.ts security healthy test/harness/fixtures.ts
auth::test/unit/thread-title-utils.test.ts security healthy test/unit/thread-title-utils.test.ts
auth::test/unit/parse-json-result.test.ts security healthy test/unit/parse-json-result.test.ts
auth::test/harness/index.ts security healthy test/harness/index.ts
auth::test/unit/in-process-summarizer.test.ts security healthy test/unit/in-process-summarizer.test.ts

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

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
repobility-clone-5phiqf1k software healthy /tmp/repobility-clone-5phiqf1k

LabelLayerStatusPath
Query root api healthy test/harness/mocks/claude-sdk.ts

LabelLayerStatusPath
vps::aws hardware healthy README.md

LabelLayerStatusPath
openai_or_anthropic_key::test/harness/obsidian-mock.ts security healthy test/harness/obsidian-mock.ts

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/d6050101-5f10-4343-89db-c5c039248a7c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d6050101-5f10-4343-89db-c5c039248a7c/

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.