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.

qwwiwi/dashi-plugin-claude-code

https://github.com/qwwiwi/dashi-plugin-claude-code · scanned 2026-06-15 23:44 UTC (2 months, 4 weeks ago)

142 raw signals (0 security + 142 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 142 actionable findings from 1 signal source. 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 1506 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
test_canary_smoke_exists software healthy tests/test_docs_public_safety.py:85
test_canary_smoke_non_trivial software healthy tests/test_docs_public_safety.py:91
_scan software healthy tests/test_docs_public_safety.py:104
test_canary_smoke_no_leaks software healthy tests/test_docs_public_safety.py:108
test_all_public_docs_no_leaks software healthy tests/test_docs_public_safety.py:119
test_canary_smoke_no_jasonqwwen_users_path software healthy tests/test_docs_public_safety.py:132
test_canary_smoke_uses_placeholder_path software healthy tests/test_docs_public_safety.py:141
setUpClass software healthy tests/test_docs_public_safety.py:251
test_test_bot_placeholder_present software healthy tests/test_docs_public_safety.py:159
test_user_id_placeholder_present software healthy tests/test_docs_public_safety.py:167
test_userinfobot_hint_present software healthy tests/test_docs_public_safety.py:175
test_pre_cutover_section_marked software healthy tests/test_docs_public_safety.py:183
test_operator_approval_wording software healthy tests/test_docs_public_safety.py:193
test_warning_glyph_present software healthy tests/test_docs_public_safety.py:211
test_cutover_date_present software healthy tests/test_docs_public_safety.py:220
test_legacy_reference_clause software healthy tests/test_docs_public_safety.py:228
test_skip_if_installing_fresh software healthy tests/test_docs_public_safety.py:236
test_matrix_mentions_multichat_router software healthy tests/test_docs_public_safety.py:254
test_matrix_mentions_tmux_session_pool software healthy tests/test_docs_public_safety.py:262
test_matrix_mentions_tmux_mirror software healthy tests/test_docs_public_safety.py:270
test_matrix_mentions_task_mirror software healthy tests/test_docs_public_safety.py:279
test_matrix_mentions_redaction software healthy tests/test_docs_public_safety.py:287
test_matrix_mentions_format_html software healthy tests/test_docs_public_safety.py:295
test_matrix_mentions_format_text_override software healthy tests/test_docs_public_safety.py:303
test_multichat_section_header_present software healthy tests/test_docs_public_safety.py:311
_strip_explanatory_text software healthy tests/test_docs_launchd_safety.py:41
_scan software healthy tests/test_docs_launchd_safety.py:66
test_macos_install_doc_no_exec_before_sleep software healthy tests/test_docs_launchd_safety.py:70
test_where_to_place_doc_no_exec_before_sleep software healthy tests/test_docs_launchd_safety.py:79
test_plist_example_no_exec_before_sleep software healthy tests/test_docs_launchd_safety.py:88
test_plist_example_is_valid_xml software healthy tests/test_docs_launchd_safety.py:101
test_plist_program_arguments_invokes_wrapper software healthy tests/test_docs_launchd_safety.py:109
test_plist_keep_alive_is_conditional software healthy tests/test_docs_launchd_safety.py:134
test_plist_xml_does_not_contain_crashed_true software healthy tests/test_docs_launchd_safety.py:174
test_wrapper_example_exists software healthy tests/test_docs_launchd_safety.py:196
test_wrapper_example_no_exec_before_sleep software healthy tests/test_docs_launchd_safety.py:203
test_wrapper_starts_with_shebang software healthy tests/test_docs_launchd_safety.py:212
test_wrapper_has_trap_cleanup software healthy tests/test_docs_launchd_safety.py:219
test_wrapper_blocks_on_session_alive software healthy tests/test_docs_launchd_safety.py:228
test_wrapper_has_expected_shutdown_flag software healthy tests/test_docs_launchd_safety.py:240
test_wrapper_exits_nonzero_on_unexpected_death software healthy tests/test_docs_launchd_safety.py:256
_extract_link_targets software healthy tests/test_docs_links.py:60
_is_external software healthy tests/test_docs_links.py:64
_strip_anchor software healthy tests/test_docs_links.py:72
_check_file software healthy tests/test_docs_links.py:83
test_root_readme_links_resolve software healthy tests/test_docs_links.py:99
test_plugin_readme_links_resolve software healthy tests/test_docs_links.py:102
test_deprecation_path_links_resolve software healthy tests/test_docs_links.py:105
test_root_readme_no_old_repo_name software healthy tests/test_docs_links.py:112
test_plugin_readme_no_old_repo_name software healthy tests/test_docs_links.py:119

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

LabelLayerStatusPath
DEPRECATION-PATH.md software healthy DEPRECATION-PATH.md
README.md software healthy README.md
README.ru.md software healthy README.ru.md
LICENSE software healthy LICENSE
test_docs_public_safety.py software healthy tests/test_docs_public_safety.py
test_docs_launchd_safety.py software healthy tests/test_docs_launchd_safety.py
test_docs_links.py software healthy tests/test_docs_links.py
test_dashi_telegram_canary_bot.py software healthy tests/test_dashi_telegram_canary_bot.py
test_docs_migration_safety.py software healthy tests/test_docs_migration_safety.py
test_docs_progress_reporter.py software healthy tests/test_docs_progress_reporter.py
test_dashi_channel_supervisor.py software healthy tests/test_dashi_channel_supervisor.py
test_webhook_listener.py software healthy tests/test_webhook_listener.py
.mcp.json software healthy plugin/.mcp.json
README.md software healthy plugin/README.md
CLAUDE.md software healthy plugin/CLAUDE.md
package.json software healthy plugin/package.json
.env.example software healthy plugin/.env.example
tsconfig.json software healthy plugin/tsconfig.json
config.test.ts software healthy plugin/tests/config.test.ts
server.boot.test.ts software healthy plugin/tests/server.boot.test.ts
server.pid.test.ts software healthy plugin/tests/server.pid.test.ts
state.test.ts software healthy plugin/tests/state.test.ts
paths.test.ts software healthy plugin/tests/security/paths.test.ts
permission-policy.test.ts software healthy plugin/tests/security/permission-policy.test.ts
redact.test.ts software healthy plugin/tests/safety/redact.test.ts
safe-telegram-api.test.ts software healthy plugin/tests/safety/safe-telegram-api.test.ts
rate-limited-telegram-api.test.ts software healthy plugin/tests/safety/rate-limited-telegram-api.test.ts
html-validator.test.ts software healthy plugin/tests/safety/html-validator.test.ts
media-prompt.test.ts software healthy plugin/tests/prompt/media-prompt.test.ts
reply-context.test.ts software healthy plugin/tests/prompt/reply-context.test.ts
fix-f.test.ts software healthy plugin/tests/router/fix-f.test.ts
fix-e.test.ts software healthy plugin/tests/router/fix-e.test.ts
multichat-router.gate.test.ts software healthy plugin/tests/router/multichat-router.gate.test.ts
m7-typing-reply.test.ts software healthy plugin/tests/router/m7-typing-reply.test.ts
secret-attachment-denylist.test.ts software healthy plugin/tests/router/secret-attachment-denylist.test.ts
tmux-session-pool.env.test.ts software healthy plugin/tests/router/tmux-session-pool.env.test.ts
server.test.ts software healthy plugin/tests/webhook/server.test.ts
ask-user-question-routes.test.ts software healthy plugin/tests/webhook/ask-user-question-routes.test.ts
fallback-reply-route.test.ts software healthy plugin/tests/webhook/fallback-reply-route.test.ts
permission-request-route.test.ts software healthy plugin/tests/webhook/permission-request-route.test.ts
react-route.test.ts software healthy plugin/tests/webhook/react-route.test.ts
oob.test.ts software healthy plugin/tests/commands/oob.test.ts
keys.test.ts software healthy plugin/tests/commands/keys.test.ts
permission-gate-hook.test.ts software healthy plugin/tests/scripts/permission-gate-hook.test.ts
channel-reminder.test.ts software healthy plugin/tests/scripts/channel-reminder.test.ts
keys-panel.test.ts software healthy plugin/tests/telegram/keys-panel.test.ts
ask-user-question.test.ts software healthy plugin/tests/telegram/ask-user-question.test.ts
cc-panel-ui.test.ts software healthy plugin/tests/telegram/cc-panel-ui.test.ts
poller.retry.test.ts software healthy plugin/tests/telegram/poller.retry.test.ts
poller.lock.test.ts software healthy plugin/tests/telegram/poller.lock.test.ts

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

LabelLayerStatusPath
PublicDocsExistTest software healthy tests/test_docs_public_safety.py:82
PublicDocsNoInternalLeaksTest software healthy tests/test_docs_public_safety.py:101
PublicDocsMacPathsGeneralizedTest software healthy tests/test_docs_public_safety.py:129
PublicDocsPlaceholderHintsTest software healthy tests/test_docs_public_safety.py:152
PreCutoverWarningTest software healthy tests/test_docs_public_safety.py:203
SmokeMatrixCoverageTest software healthy tests/test_docs_public_safety.py:245
LaunchdAntipatternTest software healthy tests/test_docs_launchd_safety.py:63
LaunchdPlistStructureTest software healthy tests/test_docs_launchd_safety.py:98
LaunchdWrapperExampleTest software healthy tests/test_docs_launchd_safety.py:193
RelativeLinksResolveTest software healthy tests/test_docs_links.py:80
OldRepoNameAbsentTest software healthy tests/test_docs_links.py:109
RootReadmeContentRequirementsTest software healthy tests/test_docs_links.py:134
PluginReadmeContentRequirementsTest software healthy tests/test_docs_links.py:175
ArchivedDocLinksTest software healthy tests/test_docs_links.py:219
TroubleshootingPublicSafetyTest software healthy tests/test_docs_links.py:273
DeprecationPathContentRequirementsTest software healthy tests/test_docs_links.py:293
InstallationDocsAnchorsResolveTest software healthy tests/test_docs_links.py:388
InstallationDocsHookPortDocumentedTest software healthy tests/test_docs_links.py:443
InstallationDocsLogPathsTest software healthy tests/test_docs_links.py:467
InstallationDocsTelegramFormattingTest software healthy tests/test_docs_links.py:536
FakeClient software healthy tests/test_dashi_telegram_canary_bot.py:27
FakeReplyProvider software healthy tests/test_dashi_telegram_canary_bot.py:72
FailingReplyProvider software healthy tests/test_dashi_telegram_canary_bot.py:83
ExplodingReplyProvider software healthy tests/test_dashi_telegram_canary_bot.py:91
FakeTranscriber software healthy tests/test_dashi_telegram_canary_bot.py:97
RecordingTelegramClient software healthy tests/test_dashi_telegram_canary_bot.py:108
CanaryBotTestCase software healthy tests/test_dashi_telegram_canary_bot.py:121
MigrationDocRmRfSafetyTest software healthy tests/test_docs_migration_safety.py:34
TroubleshootingSplitStructureTest software healthy tests/test_docs_migration_safety.py:126
ProgressReporterDocContentTest software healthy tests/test_docs_progress_reporter.py:60
ProgressReporterDocLinksResolveTest software healthy tests/test_docs_progress_reporter.py:128
FakeCompleted software healthy tests/test_dashi_channel_supervisor.py:29
FakeRunner software healthy tests/test_dashi_channel_supervisor.py:35
SupervisorTestCase software healthy tests/test_dashi_channel_supervisor.py:51
ListenerImportTest software healthy tests/test_webhook_listener.py:55
RedactingFormatterTest software healthy tests/test_webhook_listener.py:65
BuildPromptTest software healthy tests/test_webhook_listener.py:86
NotifyOwnerTest software healthy tests/test_webhook_listener.py:102
TaskIdSanitizationTest software healthy tests/test_webhook_listener.py:126
BuildPromptInjectionTest software healthy tests/test_webhook_listener.py:150
NotifyOwnerHtmlEscapeTest software healthy tests/test_webhook_listener.py:167
_FakeResp software healthy tests/test_webhook_listener.py:287
_FakeSession software healthy tests/test_webhook_listener.py:308
SubprocessEnvAllowlistTest software healthy tests/test_webhook_listener.py:230
RequiredEnvTest software healthy tests/test_webhook_listener.py:257
EnrichmentSortKeyTest software healthy tests/test_webhook_listener.py:280
EnrichmentWritebackTest software healthy tests/test_webhook_listener.py:338
_FakeRequest software healthy tests/test_webhook_listener.py:432
BearerAuthTest software healthy tests/test_webhook_listener.py:410
HealthzMinimalTest software healthy tests/test_webhook_listener.py:446

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

LabelLayerStatusPath
tests software healthy tests
plugin software healthy plugin
tests software healthy plugin/tests
security software healthy plugin/tests/security
safety software healthy plugin/tests/safety
prompt software healthy plugin/tests/prompt
router software healthy plugin/tests/router
webhook software healthy plugin/tests/webhook
commands software healthy plugin/tests/commands
scripts software healthy plugin/tests/scripts
telegram software healthy plugin/tests/telegram
chats software healthy plugin/tests/chats
status software healthy plugin/tests/status
memory software healthy plugin/tests/memory
hooks software healthy plugin/tests/hooks
format software healthy plugin/tests/format
channel software healthy plugin/tests/channel
docs software healthy plugin/docs
scripts software healthy plugin/scripts
src software healthy plugin/src
security software healthy plugin/src/security
safety software healthy plugin/src/safety
prompt software healthy plugin/src/prompt
router software healthy plugin/src/router
state software healthy plugin/src/state
webhook software healthy plugin/src/webhook
commands software healthy plugin/src/commands
telegram software healthy plugin/src/telegram
chats software healthy plugin/src/chats
hooks software healthy plugin/src/chats/hooks
status software healthy plugin/src/status
memory software healthy plugin/src/memory
hooks software healthy plugin/src/hooks
format software healthy plugin/src/format
channel software healthy plugin/src/channel
webhook-listener software healthy webhook-listener
docs software healthy docs
archive software healthy docs/archive
dev software healthy docs/dev
superpowers software healthy docs/dev/superpowers
plans software healthy docs/dev/superpowers/plans
goals software healthy docs/dev/goals
gateway-parity-migration software healthy docs/dev/goals/gateway-parity-migration
notes software healthy docs/dev/goals/gateway-parity-migration/notes
tmux-channel-migration software healthy docs/dev/goals/tmux-channel-migration
notes software healthy docs/dev/goals/tmux-channel-migration/notes
examples software healthy examples
skills software healthy skills
doctor-dashi-plugin software healthy skills/doctor-dashi-plugin
scripts software healthy skills/doctor-dashi-plugin/scripts

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

LabelLayerStatusPath
port:8090 network healthy README.md
port:8089 network healthy plugin/tests/commands/oob.test.ts
port:11 network healthy docs/dev/goals/gateway-parity-migration/state.yaml
port:54 network healthy docs/dev/goals/gateway-parity-migration/state.yaml
port:8093 network healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
port:8103 network healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
port:8091 network healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
port:9000 network healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts

LabelLayerStatusPath
127.0.0.1 network healthy README.md
100.97.43.49 network healthy tests/test_docs_public_safety.py
100.104.191.127 network healthy tests/test_docs_public_safety.py
65.109.137.239 network healthy plugin/tests/security/permission-policy.test.ts
1.2.3.4 network healthy plugin/tests/security/permission-policy.test.ts
10.2.3.44 network healthy plugin/tests/safety/redact.test.ts
8.8.8.8 network healthy plugin/tests/safety/redact.test.ts
127.0.0.0 network healthy skills/doctor-dashi-plugin/scripts/doctor.ts

LabelLayerStatusPath
auth::artifacts/jarvis-channel-action-plan.html security healthy artifacts/jarvis-channel-action-plan.html
auth::artifacts/jarvis-channel-action-plan-v2.html security healthy artifacts/jarvis-channel-action-plan-v2.html
auth::artifacts/jarvis-channel-migration.html security healthy artifacts/jarvis-channel-migration.html
auth::docs/dev/goals/tmux-channel-migration/state.yaml security healthy docs/dev/goals/tmux-channel-migration/state.yaml
auth::plugin/tests/safety/redact.test.ts security healthy plugin/tests/safety/redact.test.ts
auth::skills/doctor-dashi-plugin/SKILL.md security healthy skills/doctor-dashi-plugin/SKILL.md
auth::README.md security healthy README.md
auth::plugin/src/safety/redact.ts security healthy plugin/src/safety/redact.ts

LabelLayerStatusPath
generic_api_key::plugin/tests/router/tmux-session-pool.env.… security healthy plugin/tests/router/tmux-session-pool.env.test.ts
generic_api_key::plugin/tests/router/tmux-session-pool.env.… security healthy plugin/tests/router/tmux-session-pool.env.test.ts
private_key::skills/doctor-dashi-plugin/scripts/doctor.test… security healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
generic_api_key::skills/doctor-dashi-plugin/scripts/doctor.… security healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
password_literal::skills/doctor-dashi-plugin/scripts/doctor… security healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts
password_literal::skills/doctor-dashi-plugin/scripts/doctor… security healthy skills/doctor-dashi-plugin/scripts/doctor.test.ts

LabelLayerStatusPath
/tmp/fake frontend healthy plugin/tests/safety/safe-telegram-api.test.ts
/tmp/x frontend healthy plugin/tests/safety/rate-limited-telegram-api.test.ts
/tmp/voice.ogg frontend healthy plugin/tests/prompt/media-prompt.test.ts
/tmp/1778868174636-AgADD5kAAr_COEg.oga frontend healthy plugin/tests/prompt/media-prompt.test.ts

LabelLayerStatusPath
postgres data healthy plugin/tests/router/tmux-session-pool.env.test.ts
redis data healthy plugin/tests/router/tmux-session-pool.env.test.ts

LabelLayerStatusPath
nginx network healthy plugin/tests/security/permission-policy.test.ts
caddy network healthy webhook-listener/README.md

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

LabelLayerStatusPath
test_docs_migration_safety.py data healthy tests/test_docs_migration_safety.py

LabelLayerStatusPath
vps::aws hardware healthy plugin/tests/security/permission-policy.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/78446541-8ab4-452d-b8c7-6f7f373a31ab/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/78446541-8ab4-452d-b8c7-6f7f373a31ab/

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.