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.

bloknayrb/tandem

https://github.com/bloknayrb/tandem · scanned 2026-06-17 01:42 UTC (1 month, 1 week ago)

293 raw signals (0 security + 293 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -29.2 (diff) · 289 actionable findings from 1 signal source. 4 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 3511 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
extractBlock software healthy tests/design-system-impl/token-protection.test.ts:extractBl…
extractToken software healthy tests/design-system-impl/token-protection.test.ts:extractTo…
extractAnchors software healthy tests/design-system-impl/tutorial-anchor.test.ts:extractAnc…
walk software healthy tests/design-system-impl/testid-coverage.test.ts:walk
parseValue software healthy tests/design-system-impl/testid-coverage.test.ts:parseValue
normalise software healthy tests/design-system-impl/testid-coverage.test.ts:normalise
useTmpAnnotationsEnv software healthy tests/helpers/annotation-store-env.ts:useTmpAnnotationsEnv
useTmpAnnotationsEnvWithFlag software healthy tests/helpers/annotation-store-env.ts:useTmpAnnotationsEnvW…
annRecord software healthy tests/helpers/annotation-fixtures.ts:annRecord
replyRecord software healthy tests/helpers/annotation-fixtures.ts:replyRecord
makeAnnotationDoc software healthy tests/helpers/annotation-fixtures.ts:makeAnnotationDoc
writeEnvelopeToDisk software healthy tests/helpers/annotation-fixtures.ts:writeEnvelopeToDisk
buildDocxWithComments software healthy tests/helpers/docx-fixtures.ts:buildDocxWithComments
JSZip software healthy tests/helpers/docx-fixtures.ts:JSZip
makeDoc software healthy tests/helpers/ydoc-factory.ts:makeDoc
makeEmptyDoc software healthy tests/helpers/ydoc-factory.ts:makeEmptyDoc
getFragment software healthy tests/helpers/ydoc-factory.ts:getFragment
makeMarkdownDoc software healthy tests/helpers/ydoc-factory.ts:makeMarkdownDoc
getAnnotationsMap software healthy tests/helpers/ydoc-factory.ts:getAnnotationsMap
makeAnnotation software healthy tests/helpers/ydoc-factory.ts:makeAnnotation
makeImportNote software healthy tests/helpers/ydoc-factory.ts:makeImportNote
rangeOf software healthy tests/helpers/ydoc-factory.ts:rangeOf
expectFetchWithTimeoutEndpoint software healthy tests/helpers/fetch-source-asserts.ts:expectFetchWithTimeou…
escapeRe software healthy tests/helpers/fetch-source-asserts.ts:escapeRe
countMatches software healthy tests/helpers/fetch-source-asserts.ts:countMatches
allocPort software healthy tests/helpers/alloc-port.ts:allocPort
collectEvents software healthy tests/helpers/event-collector.ts:collectEvents
cb software healthy tests/helpers/event-collector.ts:cb
withEnvOverride software healthy tests/helpers/env-override.ts:withEnvOverride
useEnvOverride software healthy tests/helpers/env-override.ts:useEnvOverride
setupDoc software healthy tests/helpers/doc-service.ts:setupDoc
clearOpenDocs software healthy tests/helpers/doc-service.ts:clearOpenDocs
probeKey software healthy tests/tauri-driver/specs/prevent-default.e2e.ts:probeKey
handler software healthy tests/tauri-driver/specs/prevent-default.e2e.ts:handler
callReplyLike software healthy tests/channel/reply-abort.test.ts:callReplyLike
mockMcpServer software healthy tests/channel/event-bridge.test.ts:mockMcpServer
loadStartEventBridge software healthy tests/channel/event-bridge.test.ts:loadStartEventBridge
setupHarness software healthy tests/channel/event-bridge.test.ts:setupHarness
teardownHarness software healthy tests/channel/event-bridge.test.ts:teardownHarness
captureHeaders software healthy tests/channel/event-bridge.test.ts:captureHeaders
we software healthy tests/channel/run-timeouts.test.ts:we
seedParentAnnotation software healthy tests/server/replies-privacy.test.ts:seedParentAnnotation
addUserReply software healthy tests/server/replies-privacy.test.ts:addUserReply
setup software healthy tests/server/replies-privacy.test.ts:setup
createTestDoc software healthy tests/server/session.test.ts:createTestDoc
collectEvents software healthy tests/server/event-queue-observer-split.test.ts:collectEven…
cb software healthy tests/server/event-queue-observer-split.test.ts:cb
setFileSyncContext software healthy tests/server/event-queue-observer-split.test.ts:setFileSync…
applyEdit software healthy tests/server/document-edit.test.ts:applyEdit
populateAnnotations software healthy tests/server/annotation-tools.test.ts:populateAnnotations

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

LabelLayerStatusPath
.env.example software healthy .env.example
vitest.config.ts software healthy vitest.config.ts
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
svelte.config.js software healthy svelte.config.js
tsconfig.server.json software healthy tsconfig.server.json
CHANGELOG.md software healthy CHANGELOG.md
vite.config.ts software healthy vite.config.ts
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
tsconfig.client.json software healthy tsconfig.client.json
LICENSE software healthy LICENSE
knip.json software healthy knip.json
svelte-harness.html software healthy svelte-harness.html
package.json software healthy package.json
eslint.config.js software healthy eslint.config.js
biome.json software healthy biome.json
index.html software healthy index.html
tsup.config.ts software healthy tsup.config.ts
tsconfig.json software healthy tsconfig.json
token-protection.test.ts software healthy tests/design-system-impl/token-protection.test.ts
tutorial-anchor.test.ts software healthy tests/design-system-impl/tutorial-anchor.test.ts
testid-coverage.test.ts software healthy tests/design-system-impl/testid-coverage.test.ts
annotation-store-env.ts software healthy tests/helpers/annotation-store-env.ts
annotation-fixtures.ts software healthy tests/helpers/annotation-fixtures.ts
docx-fixtures.ts software healthy tests/helpers/docx-fixtures.ts
ydoc-factory.ts software healthy tests/helpers/ydoc-factory.ts
fetch-source-asserts.ts software healthy tests/helpers/fetch-source-asserts.ts
alloc-port.ts software healthy tests/helpers/alloc-port.ts
event-collector.ts software healthy tests/helpers/event-collector.ts
env-override.ts software healthy tests/helpers/env-override.ts
doc-service.ts software healthy tests/helpers/doc-service.ts
build-reaper.test.ts software healthy tests/scripts/build-reaper.test.ts
test_workflow_state.sh software healthy tests/hooks/test_workflow_state.sh
README.md software healthy tests/tauri-driver/README.md
package.json software healthy tests/tauri-driver/package.json
wdio.conf.ts software healthy tests/tauri-driver/wdio.conf.ts
tsconfig.json software healthy tests/tauri-driver/tsconfig.json
prevent-default.e2e.ts software healthy tests/tauri-driver/specs/prevent-default.e2e.ts
fetch-with-timeout.test.ts software healthy tests/channel/fetch-with-timeout.test.ts
reply-abort.test.ts software healthy tests/channel/reply-abort.test.ts
event-bridge.test.ts software healthy tests/channel/event-bridge.test.ts
run-timeouts.test.ts software healthy tests/channel/run-timeouts.test.ts
replies-privacy.test.ts software healthy tests/server/replies-privacy.test.ts
session.test.ts software healthy tests/server/session.test.ts
event-queue-observer-split.test.ts software healthy tests/server/event-queue-observer-split.test.ts
document-edit.test.ts software healthy tests/server/document-edit.test.ts
annotation-tools.test.ts software healthy tests/server/annotation-tools.test.ts
integration.test.ts software healthy tests/server/integration.test.ts

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

LabelLayerStatusPath
tests software healthy tests
design-system-impl software healthy tests/design-system-impl
helpers software healthy tests/helpers
scripts software healthy tests/scripts
hooks software healthy tests/hooks
tauri-driver software healthy tests/tauri-driver
specs software healthy tests/tauri-driver/specs
channel software healthy tests/channel
server software healthy tests/server
launcher software healthy tests/server/launcher
file-io software healthy tests/server/file-io
integrations software healthy tests/server/integrations
observers software healthy tests/server/observers
models software healthy tests/server/models
annotations software healthy tests/server/annotations
migrations software healthy tests/server/annotations/migrations
crdt software healthy tests/crdt
client software healthy tests/client
status software healthy tests/client/status
actions software healthy tests/client/actions
cli software healthy tests/cli
shared software healthy tests/shared
fixtures software healthy tests/fixtures
e2e software healthy tests/e2e
fixtures software healthy tests/e2e/fixtures
monitor software healthy tests/monitor
scripts software healthy scripts
design-baselines software healthy scripts/design-baselines
spikes software healthy scripts/spikes
fixtures software healthy scripts/spikes/fixtures
ci software healthy scripts/ci
screenshots software healthy scripts/screenshots
fixtures software healthy scripts/fixtures
.github software healthy .github
workflows software healthy .github/workflows
codeql software healthy .github/codeql
reaper software healthy reaper
src software healthy reaper/src
src software healthy src
channel software healthy src/channel
server software healthy src/server
launcher software healthy src/server/launcher
file-io software healthy src/server/file-io
license software healthy src/server/license
integrations software healthy src/server/integrations
session software healthy src/server/session
auth software healthy src/server/auth
models software healthy src/server/models
yjs software healthy src/server/yjs
annotations software healthy src/server/annotations

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

LabelLayerStatusPath
of software healthy tests/server/docx-comments.test.ts:of
LoopbackOriginWebSocket software healthy tests/server/stale-tab-resync.test.ts:LoopbackOriginWebSock…
EvilOriginWebSocket software healthy tests/server/stale-tab-resync.test.ts:EvilOriginWebSocket
each software healthy tests/server/file-io/filename-safety.test.ts:each
is software healthy tests/server/file-io/filename-safety.test.ts:is
so software healthy tests/server/file-io/markdown-escaping.test.ts:so
excludes software healthy tests/server/file-io/markdown-escaping.test.ts:excludes
matching software healthy tests/server/integrations/keychain.test.ts:matching
FakeEntry software healthy tests/server/integrations/keychain.test.ts:FakeEntry
ThrowingEntry software healthy tests/server/integrations/keychain.test.ts:ThrowingEntry
NullingEntry software healthy tests/server/integrations/keychain.test.ts:NullingEntry
variants software healthy tests/client/authorship-decoration.test.ts:variants
prop software healthy tests/client/authorship-decoration.test.ts:prop
when software healthy tests/client/awareness-decoration.test.ts:when
visible software healthy tests/client/annotationPing.test.ts:visible
MockResizeObserver software healthy tests/client/scroll-fade.test.ts:MockResizeObserver
FakeEventSource software healthy tests/client/notification-dedup.test.ts:FakeEventSource
the software healthy tests/client/editor-stage.test.ts:the
is software healthy tests/client/cardDensity.test.ts:is
FakeEventSource software healthy tests/client/activity-center.test.ts:FakeEventSource
of software healthy tests/client/useTauriFileDrop.test.ts:of
ExitSignal software healthy tests/cli/preflight.test.ts:ExitSignal
that software healthy tests/cli/doctor.test.ts:that
is software healthy tests/e2e/highlight-ux.spec.ts:is
McpTestClient software healthy tests/e2e/helpers.ts:McpTestClient
from software healthy tests/e2e/settings-and-filters.spec.ts:from
with software healthy tests/e2e/redesign-final-qa.spec.ts:with
ControllableStream software healthy tests/monitor/fetch-harness.ts:ControllableStream
McpClient software healthy scripts/take-screenshots.mjs:McpClient
instead software healthy scripts/take-screenshots.mjs:instead
SmokeFailure software healthy scripts/ci/stdio-smoke.mjs:SmokeFailure
as software healthy src/server/launcher/supervisor.ts:as
excludes software healthy src/server/file-io/markdown.ts:excludes
UnsupportedPlatformError software healthy src/server/integrations/install-claude-cli.ts:UnsupportedPl…
ClaudeInstallError software healthy src/server/integrations/install-claude-cli.ts:ClaudeInstall…
PathRejectedError software healthy src/server/integrations/apply.ts:PathRejectedError
KeychainUnavailableError software healthy src/server/integrations/keychain.ts:KeychainUnavailableError
RateLimiter software healthy src/server/auth/middleware.ts:RateLimiter
YDocStore software healthy src/server/mcp/document-store.ts:YDocStore
TauriThemeStore software healthy src/client/hooks/useTauriTheme.svelte.ts:TauriThemeStore
Recorder software healthy src/cli/doctor.ts:Recorder

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
192.168.1.100 network healthy .env.example
255.255.255.0 network healthy tests/server/bind-mode.test.ts
192.168.1.50 network healthy tests/server/bind-mode.test.ts
10.0.0.5 network healthy tests/server/bind-mode.test.ts
192.168.1.77 network healthy tests/server/bind-mode.test.ts
10.0.0.99 network healthy tests/server/bind-mode.test.ts
10.0.0.1 network healthy tests/server/bind-mode.test.ts
127.0.0.2 network healthy tests/server/api-middleware.test.ts
172.16.0.1 network healthy tests/server/server-security-invariants.test.ts
192.168.1.1 network healthy tests/server/auth-middleware.test.ts
127.0.0.0 network healthy tests/server/integrations/schema.test.ts
172.20.0.0 network healthy tests/client/cowork-onboarding.test.ts
172.30.16.0 network healthy tests/client/integration-wizard-cowork.test.ts
172.16.0.0 network healthy src-tauri/src/firewall.rs
172.20.0.1 network healthy src-tauri/src/firewall.rs
192.168.1.0 network healthy src-tauri/src/firewall.rs
10.0.0.0 network healthy src-tauri/src/firewall.rs

LabelLayerStatusPath
APPLE_CERTIFICATE_PASSWORD cicd healthy
AZURE_TENANT_ID cicd healthy
GITHUB_TOKEN cicd healthy
ANTHROPIC_API_KEY cicd healthy
APPLE_API_KEY_PATH cicd healthy
APPLE_API_ISSUER_ID cicd healthy
TAURI_SIGNING_PRIVATE_KEY cicd healthy
APPLE_TEAM_ID cicd healthy
APPLE_CERTIFICATE cicd healthy
APPLE_API_KEY_BASE64 cicd healthy
APPLE_API_KEY_ID cicd healthy
AZURE_CLIENT_ID cicd healthy
TAURI_SIGNING_PRIVATE_KEY_PASSWORD cicd healthy
NPM_TOKEN cicd healthy

LabelLayerStatusPath
/a.md frontend healthy tests/client/recent-files.test.ts
/b.md frontend healthy tests/client/recent-files.test.ts
/new.md frontend healthy tests/client/recent-files.test.ts
/file18.md frontend healthy tests/client/recent-files.test.ts
/keep.md frontend healthy tests/client/recent-files.test.ts
/my.files/readme frontend healthy tests/client/useTauriFileDrop.test.ts
/home/user/.md frontend healthy tests/client/useTauriFileDrop.test.ts
/file. frontend healthy tests/client/useTauriFileDrop.test.ts
/my.files/notes.md frontend healthy tests/client/useTauriFileDrop.test.ts
/home/user/.notes.md frontend healthy tests/client/useTauriFileDrop.test.ts
/home/me/notes.txt frontend healthy tests/client/new-tab-launcher.test.ts
/a/b.md frontend healthy tests/client/new-tab-launcher.test.ts
/home/user/project/notes.md frontend healthy tests/client/actions/show-in-file-explorer.test.ts

LabelLayerStatusPath
POST /mcp api healthy src/server/mcp/server.ts
GET /mcp api healthy src/server/mcp/server.ts
DELETE /mcp api healthy src/server/mcp/server.ts
POST /webhooks/license api healthy src/server/mcp/server.ts
USE /mcp api healthy src/server/mcp/server.ts
USE /api api healthy src/server/mcp/server.ts
GET /.well-known/oauth-protected-resource/mcp api healthy src/server/mcp/server.ts
GET /.well-known/oauth-protected-resource api healthy src/server/mcp/server.ts
GET /{*path} api healthy src/server/mcp/server.ts

LabelLayerStatusPath
migrations.test.ts data healthy tests/server/integrations/migrations.test.ts
migration-log.test.ts data healthy tests/server/annotations/migration-log.test.ts
runner.test.ts data healthy tests/server/annotations/migrations/runner.test.ts
use-tandem-settings-migration.test.ts data healthy tests/client/use-tandem-settings-migration.test.ts
migrations.ts data healthy src/server/integrations/migrations.ts
migration-log.ts data healthy src/server/annotations/migration-log.ts
index.ts data healthy src/server/annotations/migrations/index.ts
runner.ts data healthy src/server/annotations/migrations/runner.ts
v1_to_v2.ts data healthy src/server/annotations/migrations/v1_to_v2.ts

LabelLayerStatusPath
review cicd healthy .github/workflows/claude-code-review.yml
webdriver cicd healthy .github/workflows/tauri-webdriver.yml
build-tauri cicd healthy .github/workflows/tauri-release.yml
release-check cicd healthy .github/workflows/tauri-release.yml
publish cicd healthy .github/workflows/publish.yml
rust-test cicd healthy .github/workflows/ci.yml
reaper-build cicd healthy .github/workflows/ci.yml
check cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
gha::claude-code-review cicd healthy .github/workflows/claude-code-review.yml
gha::tauri-webdriver cicd healthy .github/workflows/tauri-webdriver.yml
gha::tauri-release cicd healthy .github/workflows/tauri-release.yml
gha::publish cicd healthy .github/workflows/publish.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
port:4444 network healthy tests/tauri-driver/wdio.conf.ts
port:3479 network healthy tests/server/bind-mode.test.ts
port:9000 network healthy tests/server/bind-mode.test.ts

LabelLayerStatusPath
auth::src/server/mcp/server.ts security healthy src/server/mcp/server.ts
auth::.github/workflows/tauri-release.yml security healthy .github/workflows/tauri-release.yml
auth::tests/server/server-security-invariants.test.ts security healthy tests/server/server-security-invariants.test.ts
auth::.github/workflows/claude-code-review.yml security healthy .github/workflows/claude-code-review.yml

LabelLayerStatusPath
bloknayrb__tandem software healthy /data/fable5_failed_archive/bloknayrb__tandem

LabelLayerStatusPath
mariadb data healthy LICENSE

LabelLayerStatusPath
vps::azure hardware healthy .github/workflows/tauri-release.yml

LabelLayerStatusPath
generic_api_key::tests/client/use-tandem-settings-migration… security healthy tests/client/use-tandem-settings-migration.test.ts
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/7639b1c3-eb2e-43bd-9638-33158cbb7b68/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7639b1c3-eb2e-43bd-9638-33158cbb7b68/

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.