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.

ahaNotAki/lobster-cc

https://github.com/ahaNotAki/lobster-cc · scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -12.3 (diff) · 23 actionable findings from 1 signal source. 10 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 923 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_encrypt_then_decrypt software healthy tests/test_crypto.py:17
test_encrypt_decrypt_chinese software healthy tests/test_crypto.py:25
test_encrypt_decrypt_empty_string software healthy tests/test_crypto.py:32
test_encrypt_decrypt_long_message software healthy tests/test_crypto.py:39
test_encrypt_produces_different_ciphertext software healthy tests/test_crypto.py:46
test_verify_signature software healthy tests/test_crypto.py:57
test_verify_signature_wrong_sig software healthy tests/test_crypto.py:65
test_verify_signature_wrong_token software healthy tests/test_crypto.py:69
test_make_signature_deterministic software healthy tests/test_crypto.py:74
test_make_signature_sorting software healthy tests/test_crypto.py:80
test_parse_message_xml software healthy tests/test_crypto.py:88
test_parse_message_xml_minimal software healthy tests/test_crypto.py:108
test_parse_message_xml_empty_tags software healthy tests/test_crypto.py:115
reset_globals software healthy tests/test_mcp_wecom.py:18
wecom_env software healthy tests/test_mcp_wecom.py:31
test_get_config_success software healthy tests/test_mcp_wecom.py:41
test_get_config_missing_env software healthy tests/test_mcp_wecom.py:49
test_get_config_with_proxy software healthy tests/test_mcp_wecom.py:55
test_send_message software healthy tests/test_mcp_wecom.py:67
test_send_image software healthy tests/test_mcp_wecom.py:77
test_send_file software healthy tests/test_mcp_wecom.py:89
test_send_message_api_call software healthy tests/test_mcp_wecom.py:101
test_send_message_api_error software healthy tests/test_mcp_wecom.py:121
test_upload_media software healthy tests/test_mcp_wecom.py:138
wecom_config software healthy tests/conftest.py:20
app_config software healthy tests/conftest.py:32
relay_config software healthy tests/conftest.py:43
store software healthy tests/conftest.py:64
raw_store software healthy tests/conftest.py:72
recall_env software healthy tests/test_recall_server.py:13
test_recall_tasks_formats_output software healthy tests/test_recall_server.py:29
test_get_task_detail_from_db software healthy tests/test_recall_server.py:44
test_get_task_detail_not_found software healthy tests/test_recall_server.py:61
test_get_task_detail_invalid_id software healthy tests/test_recall_server.py:72
test_recall_tasks_empty software healthy tests/test_recall_server.py:83
test_relay_store_put_and_fetch software healthy tests/test_relay_app.py:17
test_relay_store_fetch_after_cursor software healthy tests/test_relay_app.py:33
test_relay_store_fetch_respects_limit software healthy tests/test_relay_app.py:44
test_relay_store_purges_expired software healthy tests/test_relay_app.py:56
test_relay_store_queue_depth software healthy tests/test_relay_app.py:69
test_relay_config_single_agent software healthy tests/test_relay_app.py:81
test_relay_config_multi_agent software healthy tests/test_relay_app.py:92
test_relay_config_requires_fetch_token software healthy tests/test_relay_app.py:102
test_relay_config_agent_configs_b64 software healthy tests/test_relay_app.py:108
test_relay_config_b64_preferred_over_raw software healthy tests/test_relay_app.py:121
_signed_callback_body software healthy tests/test_relay_app.py:135
relay_env software healthy tests/test_relay_app.py:145
_client software healthy tests/test_relay_app.py:154
test_callback_stores_valid_message software healthy tests/test_relay_app.py:163
test_callback_rejects_bad_signature software healthy tests/test_relay_app.py:177

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
DESIGN.md software healthy DESIGN.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
CHANGELOG.md software healthy CHANGELOG.md
config.example.yaml software healthy config.example.yaml
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
docker-compose.yml software healthy docker-compose.yml
NEXT_STEPS.md software healthy NEXT_STEPS.md
REQUIREMENTS.md software healthy REQUIREMENTS.md
Dockerfile software healthy Dockerfile
deploy.sh software healthy deploy.sh
test_crypto.py software healthy tests/test_crypto.py
test_mcp_wecom.py software healthy tests/test_mcp_wecom.py
conftest.py software healthy tests/conftest.py
test_recall_server.py software healthy tests/test_recall_server.py
test_relay_app.py software healthy tests/test_relay_app.py
test_cli_init.py software healthy tests/test_cli_init.py
__init__.py software healthy tests/__init__.py
test_profile.py software healthy tests/test_profile.py
test_api.py software healthy tests/test_api.py
test_mcp_profile.py software healthy tests/test_mcp_profile.py
test_store.py software healthy tests/test_store.py
test_runner.py software healthy tests/test_runner.py
test_executor.py software healthy tests/test_executor.py
test_message_source.py software healthy tests/test_message_source.py
test_dashboard_routes.py software healthy tests/test_dashboard_routes.py
test_dashboard_status.py software healthy tests/test_dashboard_status.py
test_gateway.py software healthy tests/test_gateway.py
test_agent_evolution.py software healthy tests/test_agent_evolution.py
test_server.py software healthy tests/test_server.py
test_config.py software healthy tests/test_config.py
test_notifier.py software healthy tests/test_notifier.py
test_audit_sg.py software healthy tests/test_audit_sg.py
test_watchdog.py software healthy tests/test_watchdog.py
test_router.py software healthy tests/test_router.py
test_dashboard_tabs.py software healthy tests/test_dashboard_tabs.py
deploy-self-relay.sh software healthy scripts/deploy-self-relay.sh
run-scheduled-task.sh software healthy scripts/run-scheduled-task.sh
relay-monitor.sh software healthy scripts/relay-monitor.sh
audit-sg.sh software healthy scripts/audit-sg.sh
setup-self-relay.sh software healthy scripts/setup-self-relay.sh
setup-proxy.sh software healthy scripts/setup-proxy.sh
start-proxy-tunnel.sh software healthy scripts/start-proxy-tunnel.sh
system-prompt-example.md software healthy scripts/templates/system-prompt-example.md
claude-md-agent.md software healthy scripts/templates/claude-md-agent.md
.agent-profile.default.yaml software healthy scripts/templates/.agent-profile.default.yaml
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
feature_request.md software healthy .github/ISSUE_TEMPLATE/feature_request.md

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

LabelLayerStatusPath
TestValidateCredentials software healthy tests/test_cli_init.py:8
TestInitConfig software healthy tests/test_cli_init.py:44
TestAgentProfile software healthy tests/test_profile.py:22
TestDeepMerge software healthy tests/test_profile.py:60
TestDeepGet software healthy tests/test_profile.py:77
TestDeepSet software healthy tests/test_profile.py:91
TestProfileManager software healthy tests/test_profile.py:109
_FakeStreamHandler software healthy tests/test_executor.py:23
FakeResp software healthy tests/test_message_source.py:359
FakeClient software healthy tests/test_message_source.py:363
TestMakeToken software healthy tests/test_dashboard_routes.py:66
TestVerifyToken software healthy tests/test_dashboard_routes.py:94
TestIsLockedOut software healthy tests/test_dashboard_routes.py:134
TestRecordFailure software healthy tests/test_dashboard_routes.py:165
TestGetClientIp software healthy tests/test_dashboard_routes.py:196
TestLoginPage software healthy tests/test_dashboard_routes.py:255
TestLoginSubmit software healthy tests/test_dashboard_routes.py:264
TestDashboardPage software healthy tests/test_dashboard_routes.py:291
TestApiStatus software healthy tests/test_dashboard_routes.py:314
TestLockout software healthy tests/test_dashboard_routes.py:438
TestApiTaskDetail software healthy tests/test_dashboard_routes.py:472
TestTabApi software healthy tests/test_dashboard_routes.py:589
TestLoadDashboardConfig software healthy tests/test_dashboard_status.py:46
TestClassifyTaskState software healthy tests/test_dashboard_status.py:155
TestStateLabel software healthy tests/test_dashboard_status.py:194
TestCleanMessage software healthy tests/test_dashboard_status.py:225
TestGetAgentStatus software healthy tests/test_dashboard_status.py:305
_FakeStreamHandler software healthy tests/test_agent_evolution.py:33
TestSystemPromptLoading software healthy tests/test_agent_evolution.py:82
TestScheduleConfig software healthy tests/test_agent_evolution.py:165
TestPerAgentNotificationConfig software healthy tests/test_agent_evolution.py:271
TestAgentSelfDiscovery software healthy tests/test_agent_evolution.py:307
TestLoadTabConfigs software healthy tests/test_dashboard_tabs.py:21
TestLoadTabData software healthy tests/test_dashboard_tabs.py:66
TestStatusIncludesTabs software healthy tests/test_dashboard_tabs.py:164
WeComConfig software healthy src/remote_control/config.py:10
AgentConfig software healthy src/remote_control/config.py:27
ServerConfig software healthy src/remote_control/config.py:39
StorageConfig software healthy src/remote_control/config.py:44
NotificationsConfig software healthy src/remote_control/config.py:48
DashboardConfig software healthy src/remote_control/config.py:53
AppConfig software healthy src/remote_control/config.py:59
IncomingMessage software healthy src/remote_control/wecom/gateway.py:23
WeComGateway software healthy src/remote_control/wecom/gateway.py:37
MessageSource software healthy src/remote_control/wecom/message_source.py:25
CallbackSource software healthy src/remote_control/wecom/message_source.py:41
RelayPollingSource software healthy src/remote_control/wecom/message_source.py:66
DecryptedMessage software healthy src/remote_control/wecom/crypto.py:23
WeComAPI software healthy src/remote_control/wecom/api.py:18
RelayConfig software healthy src/remote_control/relay/app.py:50

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

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
templates software healthy scripts/templates
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
remote_control software healthy src/remote_control
dashboard software healthy src/remote_control/dashboard
static software healthy src/remote_control/dashboard/static
wecom software healthy src/remote_control/wecom
relay software healthy src/remote_control/relay
core software healthy src/remote_control/core
mcp software healthy src/remote_control/mcp
docs software healthy docs
architecture-decisions software healthy docs/architecture-decisions
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans

LabelLayerStatusPath
127.0.0.1 network healthy CLAUDE.md
1.2.3.4 network healthy tests/test_dashboard_routes.py
10.0.0.1 network healthy tests/test_dashboard_routes.py
203.0.113.50 network healthy tests/test_dashboard_routes.py
70.41.3.18 network healthy tests/test_dashboard_routes.py
150.172.238.178 network healthy tests/test_dashboard_routes.py
192.168.1.1 network healthy tests/test_dashboard_routes.py
1.2.3.0 network healthy scripts/setup-self-relay.sh
5.6.7.8 network healthy scripts/setup-self-relay.sh

LabelLayerStatusPath
messages data healthy src/remote_control/relay/app.py
tasks data healthy src/remote_control/core/store.py
sessions data healthy src/remote_control/core/store.py
kv data healthy src/remote_control/core/store.py
sessions_new data healthy src/remote_control/core/store.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
lobster-cc hardware healthy docker-compose.yml

LabelLayerStatusPath
vps::ec2 hardware healthy CLAUDE.md
vps::aws hardware healthy CLAUDE.md

LabelLayerStatusPath
ahaNotAki__lobster-cc software healthy /data/fable5_failed_archive/ahaNotAki__lobster-cc

LabelLayerStatusPath
sqlite data healthy CLAUDE.md

LabelLayerStatusPath
port:8080 network healthy config.example.yaml

LabelLayerStatusPath
password_literal::tests/test_dashboard_routes.py security healthy tests/test_dashboard_routes.py

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/f568f805-3acd-49b0-9ae6-55e628588886/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f568f805-3acd-49b0-9ae6-55e628588886/

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.