https://github.com/zts212653/clowder-ai
· scanned 2026-06-05 19:55 UTC (4 days, 15 hours ago)
· 10 languages
1462 raw signals (174 security + 1288 graph) 11/13 scanners ran 68th percentile · Typescript · huge (>500K LoC) System graph score 59 (higher by 28)
Last scanned 4 days, 15 hours ago · v2 · 712 actionable findings from 2 signal sources. 106 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
95.0 | 0.20 | 19.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
84.0 | 0.15 | 12.60 |
code_quality |
69.0 | 0.10 | 6.90 |
| Overall | 1.00 | 87.5 |
All 13935 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.
| Label | Layer | Status | Path |
|---|---|---|---|
_emit_ready_marker |
software | healthy | scripts/services/tts-api.py:53 |
name |
software | healthy | scripts/services/tts-api.py:355 |
model_name |
software | healthy | scripts/services/tts-api.py:359 |
synthesize |
software | healthy | scripts/services/tts-api.py:362 |
warmup |
software | healthy | scripts/services/tts-api.py:421 |
__init__ |
software | healthy | scripts/services/tts-api.py:350 |
_speak |
software | healthy | scripts/services/tts-api.py:251 |
_model_paths |
software | healthy | scripts/services/tts-api.py:291 |
_ensure_loaded |
software | healthy | scripts/services/tts-api.py:298 |
_synth |
software | healthy | scripts/services/tts-api.py:328 |
create_adapter |
software | healthy | scripts/services/tts-api.py:440 |
synthesize_endpoint |
software | healthy | scripts/services/tts-api.py:481 |
health |
software | healthy | scripts/services/tts-api.py:529 |
main |
software | healthy | scripts/services/tts-api.py:540 |
handle_sigterm |
software | dead | scripts/services/tts-api.py:559 |
_emit_ready_marker |
software | healthy | scripts/services/whisper-api.py:30 |
_resolve_fw_model_size |
software | healthy | scripts/services/whisper-api.py:52 |
_transcribe_mlx |
software | healthy | scripts/services/whisper-api.py:59 |
_transcribe_fw |
software | healthy | scripts/services/whisper-api.py:71 |
transcribe |
software | healthy | scripts/services/whisper-api.py:82 |
health |
software | healthy | scripts/services/whisper-api.py:121 |
_try_mlx |
software | healthy | scripts/services/whisper-api.py:131 |
_try_faster_whisper |
software | healthy | scripts/services/whisper-api.py:156 |
main |
software | healthy | scripts/services/whisper-api.py:186 |
handle_sigterm |
software | dead | scripts/services/whisper-api.py:200 |
_convert_to_wav |
software | healthy | scripts/services/qwen3-asr-api.py:52 |
_do_transcribe |
software | healthy | scripts/services/qwen3-asr-api.py:69 |
transcribe |
software | healthy | scripts/services/qwen3-asr-api.py:96 |
health |
software | healthy | scripts/services/qwen3-asr-api.py:133 |
main |
software | healthy | scripts/services/qwen3-asr-api.py:141 |
_resolve_hf_model |
software | healthy | scripts/services/llm-postprocess-api.py:74 |
_build_prompt |
software | healthy | scripts/services/llm-postprocess-api.py:83 |
_generate_mlx |
software | healthy | scripts/services/llm-postprocess-api.py:93 |
_generate_transformers |
software | healthy | scripts/services/llm-postprocess-api.py:115 |
refine |
software | healthy | scripts/services/llm-postprocess-api.py:141 |
health |
software | healthy | scripts/services/llm-postprocess-api.py:176 |
_try_mlx |
software | healthy | scripts/services/llm-postprocess-api.py:186 |
_try_transformers |
software | healthy | scripts/services/llm-postprocess-api.py:215 |
_load_model_sync |
software | healthy | scripts/services/llm-postprocess-api.py:246 |
_startup_load |
software | healthy | scripts/services/llm-postprocess-api.py:256 |
main |
software | healthy | scripts/services/llm-postprocess-api.py:261 |
handle_sigterm |
software | dead | scripts/services/llm-postprocess-api.py:273 |
_emit_ready_marker |
software | healthy | scripts/services/embed-api.py:33 |
_env_truthy |
software | healthy | scripts/services/embed-api.py:80 |
_is_apple_silicon |
software | healthy | scripts/services/embed-api.py:87 |
_allow_sentence_transformers_fallback |
software | healthy | scripts/services/embed-api.py:91 |
_process_max_rss_bytes |
software | healthy | scripts/services/embed-api.py:97 |
create_embeddings |
software | healthy | scripts/services/embed-api.py:128 |
health |
software | healthy | scripts/services/embed-api.py:169 |
_encode |
software | healthy | scripts/services/embed-api.py:186 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.zh-CN.md |
software | healthy | README.zh-CN.md |
cat-template.json |
software | healthy | cat-template.json |
GEMINI.md |
software | healthy | GEMINI.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
MAINTAINERS.md |
software | healthy | MAINTAINERS.md |
CLA.md |
software | healthy | CLA.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
README.ja-JP.md |
software | healthy | README.ja-JP.md |
.sync-provenance.json |
software | healthy | .sync-provenance.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
TRADEMARKS.md |
software | healthy | TRADEMARKS.md |
biome.json |
software | healthy | biome.json |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
SETUP.zh-CN.md |
software | healthy | SETUP.zh-CN.md |
SETUP.md |
software | healthy | SETUP.md |
.dir-exceptions.json |
software | healthy | .dir-exceptions.json |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
README.md |
software | healthy | sop-definitions/README.md |
development.yaml |
software | healthy | sop-definitions/development.yaml |
video-cocreation.yaml |
software | healthy | sop-definitions/stubs/video-cocreation.yaml |
tech-article.yaml |
software | healthy | sop-definitions/stubs/tech-article.yaml |
family-office.yaml |
software | healthy | sop-definitions/stubs/family-office.yaml |
TIPS.md |
software | healthy | docs/TIPS.md |
SOP.md |
software | healthy | docs/SOP.md |
README.md |
software | healthy | docs/README.md |
design-system.md |
software | healthy | docs/design-system.md |
ROADMAP.md |
software | healthy | docs/ROADMAP.md |
VISION.md |
software | healthy | docs/VISION.md |
public-lessons.md |
software | healthy | docs/public-lessons.md |
2026-05-05-architecture-views.md |
software | healthy | docs/architecture/2026-05-05-architecture-views.md |
cli-integration.md |
software | healthy | docs/architecture/cli-integration.md |
feature-placement.md |
software | healthy | docs/architecture/feature-placement.md |
README.md |
software | healthy | docs/architecture/ownership/README.md |
callback-auth.md |
software | healthy | docs/architecture/ownership/cells/callback-auth.md |
action-plane.md |
software | healthy | docs/architecture/ownership/cells/action-plane.md |
thread-navigation.md |
software | healthy | docs/architecture/ownership/cells/thread-navigation.md |
transport.md |
software | healthy | docs/architecture/ownership/cells/transport.md |
plugin.md |
software | healthy | docs/architecture/ownership/cells/plugin.md |
dispatch.md |
software | healthy | docs/architecture/ownership/cells/dispatch.md |
bubble-pipeline.md |
software | healthy | docs/architecture/ownership/cells/bubble-pipeline.md |
hub-action-surface.md |
software | healthy | docs/architecture/ownership/cells/hub-action-surface.md |
finance-data.md |
software | healthy | docs/architecture/ownership/cells/finance-data.md |
identity-session.md |
software | healthy | docs/architecture/ownership/cells/identity-session.md |
memory.md |
software | healthy | docs/architecture/ownership/cells/memory.md |
harness-eval.md |
software | healthy | docs/architecture/ownership/cells/harness-eval.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TtsAdapter |
software | healthy | scripts/services/tts-api.py:69 |
MlxAudioAdapter |
software | healthy | scripts/services/tts-api.py:107 |
EdgeTtsAdapter |
software | healthy | scripts/services/tts-api.py:173 |
SapiAdapter |
software | healthy | scripts/services/tts-api.py:234 |
PiperAdapter |
software | healthy | scripts/services/tts-api.py:268 |
Qwen3CloneAdapter |
software | healthy | scripts/services/tts-api.py:341 |
SpeechRequest |
software | healthy | scripts/services/tts-api.py:466 |
RefineRequest |
software | healthy | scripts/services/llm-postprocess-api.py:64 |
RefineResponse |
software | healthy | scripts/services/llm-postprocess-api.py:69 |
EmbedRequest |
software | healthy | scripts/services/embed-api.py:113 |
EmbedResponse |
software | healthy | scripts/services/embed-api.py:118 |
ServiceManager |
software | healthy | desktop/service-manager.js:ServiceManager |
RedisRecorder |
software | healthy | packages/api/test/signal-article-store.test.js:RedisRecorder |
FlakyRuntimeSessionStore |
software | healthy | packages/api/test/external-runtime-session-registration.tes… |
soft |
software | healthy | packages/api/test/callbacks-f182-c.test.js:soft |
hard |
software | healthy | packages/api/test/callbacks-f182-c.test.js:hard |
FakeRedisForTaskStore |
software | healthy | packages/api/test/redis-task-store.test.js:FakeRedisForTask… |
TestCatAgentService |
software | healthy | packages/api/test/catagent-provider.test.js:TestCatAgentSer… |
FakeRedis |
software | healthy | packages/api/test/antigravity-supervisor-store.test.js:Fake… |
with |
software | healthy | packages/api/test/thread-sequencer.test.js:with |
SlowApprovalStore |
software | healthy | packages/api/test/proposal-concurrency.test.js:SlowApproval… |
instead |
software | healthy | packages/api/test/install-script-error-classification.test.… |
FailingMessageStore |
software | healthy | packages/api/test/proposal-resilience.test.js:FailingMessag… |
FlakyMarkerStore |
software | healthy | packages/api/test/proposal-resilience.test.js:FlakyMarkerSt… |
BlockingMessageStore |
software | healthy | packages/api/test/proposal-resilience.test.js:BlockingMessa… |
FailFirstAppendStore |
software | healthy | packages/api/test/proposal-resilience.test.js:FailFirstAppe… |
FailFirstCreateStore |
software | healthy | packages/api/test/proposal-resilience.test.js:FailFirstCrea… |
SlowReserveStore |
software | healthy | packages/api/test/proposal-resilience.test.js:SlowReserveSt… |
FakeRedisInvocationRecordStore |
software | healthy | packages/api/test/startup-reconciler.test.js:FakeRedisInvoc… |
FakeTaskProgressStore |
software | healthy | packages/api/test/startup-reconciler.test.js:FakeTaskProgre… |
MockRedisHash |
software | healthy | packages/api/test/task-progress-store.test.js:MockRedisHash |
instances |
software | healthy | packages/api/test/plugin-manifest-safety.test.js:instances |
ClassBasedLimbNode |
software | healthy | packages/api/test/plugin-manifest-safety.test.js:ClassBased… |
so |
software | healthy | packages/api/test/workflow-sop-routes.test.js:so |
FakeRequest |
software | healthy | packages/api/test/antigravity-bridge-resilience.test.js:Fak… |
FakePipeline |
software | healthy | packages/api/test/redis-draft-store-created-at.test.js:Fake… |
FakeRedis |
software | healthy | packages/api/test/redis-draft-store-created-at.test.js:Fake… |
FakeRedis |
software | healthy | packages/api/test/api-instance-lease.test.js:FakeRedis |
identifiers |
software | healthy | packages/api/test/memory/candidate-quality-gate.test.js:ide… |
MockExecutor |
software | healthy | packages/api/test/infrastructure/wecom-action-service.test.… |
MockExecutor |
software | healthy | packages/api/test/infrastructure/lark-action-service.test.j… |
ToolSpanTracker |
software | healthy | packages/api/test/telemetry/tool-span-tracker.test.js:ToolS… |
SnapshotExporter |
software | healthy | packages/api/test/telemetry/telemetry-debug.test.js:Snapsho… |
AdapterRegistry |
software | healthy | packages/api/src/marketplace/adapter-registry.ts:AdapterReg… |
ClaudeMarketplaceAdapter |
software | healthy | packages/api/src/marketplace/adapters/claude-adapter.ts:Cla… |
CodexMarketplaceAdapter |
software | healthy | packages/api/src/marketplace/adapters/codex-adapter.ts:Code… |
OpenClawMarketplaceAdapter |
software | healthy | packages/api/src/marketplace/adapters/openclaw-adapter.ts:O… |
AntigravityMarketplaceAdapter |
software | healthy | packages/api/src/marketplace/adapters/antigravity-adapter.t… |
ConfigEventBus |
software | healthy | packages/api/src/config/config-event-bus.ts:ConfigEventBus |
ConfigStoreImpl |
software | healthy | packages/api/src/config/ConfigStore.ts:ConfigStoreImpl |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /v1/audio/speech |
api | healthy | scripts/services/tts-api.py |
GET /health |
api | healthy | scripts/services/tts-api.py |
POST /v1/audio/transcriptions |
api | healthy | scripts/services/whisper-api.py |
POST /v1/text/refine |
api | healthy | scripts/services/llm-postprocess-api.py |
POST /v1/embeddings |
api | healthy | scripts/services/embed-api.py |
GET /api/health |
api | healthy | packages/api/src/index.ts |
GET /ready |
api | healthy | packages/api/src/index.ts |
GET /api/ready |
api | healthy | packages/api/src/index.ts |
GET /api/diagnostics/acp-pool |
api | healthy | packages/api/src/index.ts |
GET /api/cat-templates |
api | healthy | packages/api/src/routes/cats.ts |
GET /api/cats |
api | healthy | packages/api/src/routes/cats.ts |
POST /api/cats |
api | healthy | packages/api/src/routes/cats.ts |
GET /api/config |
api | healthy | packages/api/src/routes/config.ts |
PATCH /api/config |
api | healthy | packages/api/src/routes/config.ts |
PATCH /api/config/co-creator |
api | healthy | packages/api/src/routes/config.ts |
PATCH /api/config/owner |
api | healthy | packages/api/src/routes/config.ts |
GET /api/config/env-summary |
api | healthy | packages/api/src/routes/config.ts |
PATCH /api/config/env |
api | healthy | packages/api/src/routes/config.ts |
GET /api/config/default-cat |
api | healthy | packages/api/src/routes/config.ts |
PUT /api/config/default-cat |
api | healthy | packages/api/src/routes/config.ts |
POST /api/sessions/seal |
api | healthy | packages/api/src/routes/session-hooks.ts |
POST /api/sessions/sop-bookmark |
api | healthy | packages/api/src/routes/session-hooks.ts |
POST /api/projects/mkdir |
api | healthy | packages/api/src/routes/projects-mkdir.ts |
POST /api/memory/publish |
api | healthy | packages/api/src/routes/memory-publish.ts |
GET /api/plugins |
api | healthy | packages/api/src/routes/plugin-routes.ts |
GET /api/rules |
api | healthy | packages/api/src/routes/rules.ts |
POST /api/callbacks/update-guide-state |
api | healthy | packages/api/src/routes/callback-guide-routes.ts |
POST /api/callbacks/start-guide |
api | healthy | packages/api/src/routes/callback-guide-routes.ts |
POST /api/callbacks/get-available-guides |
api | healthy | packages/api/src/routes/callback-guide-routes.ts |
POST /api/callbacks/guide-resolve |
api | healthy | packages/api/src/routes/callback-guide-routes.ts |
POST /api/callbacks/guide-control |
api | healthy | packages/api/src/routes/callback-guide-routes.ts |
POST /api/threads |
api | healthy | packages/api/src/routes/threads.ts |
GET /api/threads |
api | healthy | packages/api/src/routes/threads.ts |
GET /api/threads/:id |
api | healthy | packages/api/src/routes/threads.ts |
PATCH /api/threads/:id |
api | healthy | packages/api/src/routes/threads.ts |
DELETE /api/threads/:id |
api | healthy | packages/api/src/routes/threads.ts |
POST /api/threads/read/mark-all |
api | healthy | packages/api/src/routes/threads.ts |
POST /api/task-outcome/cancel |
api | healthy | packages/api/src/routes/task-outcome.ts |
POST /api/task-outcome/magic-word |
api | healthy | packages/api/src/routes/task-outcome.ts |
POST /api/task-outcome/a1 |
api | healthy | packages/api/src/routes/task-outcome.ts |
POST /api/task-outcome/terminal-state |
api | healthy | packages/api/src/routes/task-outcome.ts |
GET /api/task-outcome/episodes/:threadId |
api | healthy | packages/api/src/routes/task-outcome.ts |
GET /api/task-outcome/episode/:episodeId |
api | healthy | packages/api/src/routes/task-outcome.ts |
POST /api/backlog/items |
api | healthy | packages/api/src/routes/backlog.ts |
POST /api/backlog/import-active-features |
api | healthy | packages/api/src/routes/backlog.ts |
GET /api/backlog/items |
api | healthy | packages/api/src/routes/backlog.ts |
GET /api/backlog/self-claim-policy |
api | healthy | packages/api/src/routes/backlog.ts |
POST /api/guide-actions/start |
api | healthy | packages/api/src/routes/guide-action-routes.ts |
POST /api/guide-actions/cancel |
api | healthy | packages/api/src/routes/guide-action-routes.ts |
POST /api/guide-actions/preview |
api | healthy | packages/api/src/routes/guide-action-routes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
sop-definitions |
software | healthy | sop-definitions |
stubs |
software | healthy | sop-definitions/stubs |
docs |
software | healthy | docs |
architecture |
software | healthy | docs/architecture |
ownership |
software | healthy | docs/architecture/ownership |
cells |
software | healthy | docs/architecture/ownership/cells |
assets |
software | healthy | docs/architecture/assets |
2026-05-05 |
software | healthy | docs/architecture/assets/2026-05-05 |
handdrawn-v2 |
software | healthy | docs/architecture/assets/2026-05-05/handdrawn-v2 |
design |
software | healthy | docs/design |
harness-feedback |
software | healthy | docs/harness-feedback |
bundles |
software | healthy | docs/harness-feedback/bundles |
2026-05-23-eval-a2a-live-verdict |
software | healthy | docs/harness-feedback/bundles/2026-05-23-eval-a2a-live-verd… |
verdicts |
software | healthy | docs/harness-feedback/verdicts |
fixtures |
software | healthy | docs/harness-feedback/verdicts/fixtures |
eval-domains |
software | healthy | docs/harness-feedback/eval-domains |
community-fixtures |
software | healthy | docs/harness-feedback/eval-domains/community-fixtures |
decisions |
software | healthy | docs/decisions |
features |
software | healthy | docs/features |
assets |
software | healthy | docs/features/assets |
F223 |
software | healthy | docs/features/assets/F223 |
F193 |
software | healthy | docs/features/assets/F193 |
F088 |
software | healthy | docs/features/assets/F088 |
F220 |
software | healthy | docs/features/assets/F220 |
scripts |
software | healthy | scripts |
lib |
software | healthy | scripts/lib |
services |
software | healthy | scripts/services |
desktop |
software | healthy | desktop |
scripts |
software | healthy | desktop/scripts |
assets |
software | healthy | assets |
system-prompts |
software | healthy | assets/system-prompts |
packages |
software | healthy | packages |
api |
software | healthy | packages/api |
fixtures |
software | healthy | packages/api/fixtures |
edge-extraction-docs |
software | healthy | packages/api/fixtures/edge-extraction-docs |
docs |
software | healthy | packages/api/fixtures/edge-extraction-docs/docs |
plans |
software | healthy | packages/api/fixtures/edge-extraction-docs/docs/plans |
features |
software | healthy | packages/api/fixtures/edge-extraction-docs/docs/features |
test |
software | healthy | packages/api/test |
governance |
software | healthy | packages/api/test/governance |
integration |
software | healthy | packages/api/test/integration |
stores |
software | healthy | packages/api/test/stores |
marketplace |
software | healthy | packages/api/test/marketplace |
adapters |
software | healthy | packages/api/test/marketplace/adapters |
config |
software | healthy | packages/api/test/config |
capabilities |
software | healthy | packages/api/test/config/capabilities |
__fixtures__ |
software | healthy | packages/api/test/__fixtures__ |
malicious-packs |
software | healthy | packages/api/test/__fixtures__/malicious-packs |
capabilities-present |
software | healthy | packages/api/test/__fixtures__/malicious-packs/capabilities… |
capabilities |
software | healthy | packages/api/test/__fixtures__/malicious-packs/capabilities… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/settings |
frontend | healthy | packages/web/src/app/settings/page.tsx |
/mission-hub |
frontend | healthy | packages/web/src/app/mission-hub/page.tsx |
/showcase/f052-cross-thread-author-label |
frontend | healthy | packages/web/src/app/showcase/f052-cross-thread-author-labe… |
/showcase/f11-review |
frontend | healthy | packages/web/src/app/showcase/f11-review/page.tsx |
/signals |
frontend | healthy | packages/web/src/app/signals/page.tsx |
/signals/sources |
frontend | healthy | packages/web/src/app/signals/sources/page.tsx |
/pixel-brawl |
frontend | healthy | packages/web/src/app/pixel-brawl/page.tsx |
/mission |
frontend | healthy | packages/web/src/app/mission/page.tsx |
/story-export |
frontend | healthy | packages/web/src/app/story-export/page.tsx |
/story-export/grep-hippocampus |
frontend | healthy | packages/web/src/app/story-export/grep-hippocampus/page.tsx |
/memory |
frontend | healthy | packages/web/src/app/memory/page.tsx |
/memory/health |
frontend | healthy | packages/web/src/app/memory/health/page.tsx |
/memory/catalog |
frontend | healthy | packages/web/src/app/memory/catalog/page.tsx |
/memory/search |
frontend | healthy | packages/web/src/app/memory/search/page.tsx |
/memory/status |
frontend | healthy | packages/web/src/app/memory/status/page.tsx |
/memory/graph |
frontend | healthy | packages/web/src/app/memory/graph/page.tsx |
/mission-control |
frontend | healthy | packages/web/src/app/mission-control/page.tsx |
/(chat) |
frontend | healthy | packages/web/src/app/(chat)/page.tsx |
/(chat)/thread/[threadId] |
frontend | healthy | packages/web/src/app/(chat)/thread/[threadId]/page.tsx |
/home/user/id_rsa |
frontend | healthy | packages/api/test/antigravity-side-effect-journal.test.js |
/home/user/credentials |
frontend | healthy | packages/api/test/antigravity-side-effect-journal.test.js |
/sponsor/v1/messages |
frontend | healthy | packages/api/test/anthropic-proxy-timeout.test.js |
/tmp/x |
frontend | healthy | packages/api/test/gemini-chunk-boundary.test.js |
/tmp/file.txt |
frontend | healthy | packages/api/test/opencode-event-transform.test.js |
/etc/passwd |
frontend | healthy | packages/api/test/plugin-manifest-safety.test.js |
/a.ts |
frontend | healthy | packages/api/test/route-strategies.test.js |
/b.ts |
frontend | healthy | packages/api/test/route-strategies.test.js |
/tmp/test |
frontend | healthy | packages/api/test/gemini-agent-service.test.js |
/tmp/a |
frontend | healthy | packages/api/test/gemini-agent-service.test.js |
/nonexistent/evil/path |
frontend | healthy | packages/api/test/pick-directory.test.js |
/p/conversations/old.db |
frontend | healthy | packages/api/test/agy-trajectory-observer.test.js |
/p/conversations/new.db |
frontend | healthy | packages/api/test/agy-trajectory-observer.test.js |
/p/conversations/a.db |
frontend | healthy | packages/api/test/agy-trajectory-observer.test.js |
/p/conversations/b.db |
frontend | healthy | packages/api/test/agy-trajectory-observer.test.js |
/tmp/test.txt |
frontend | healthy | packages/api/test/acp/acp-event-transformer.test.js |
/a.txt |
frontend | healthy | packages/api/test/acp/gemini-acp-adapter.test.js |
/growthState/milestones/- |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/name |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/b |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/items/- |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/__proto__/isAdmin |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/constructor/prototype/x |
frontend | healthy | packages/api/test/world/json-patch.test.js |
/currentArc |
frontend | healthy | packages/api/test/world/world-runtime-coordinator.test.js |
/description |
frontend | healthy | packages/api/test/world/world-runtime-coordinator.test.js |
/hacked |
frontend | healthy | packages/api/test/world/world-runtime-coordinator.test.js |
/tmp |
frontend | healthy | packages/api/test/telemetry/tool-span-tracker.test.js |
/dashboard |
frontend | healthy | packages/api/test/domains/preview/preview-routes.test.js |
/api/quota/refresh/claude |
frontend | healthy | packages/api/src/routes/quota.ts |
/api/quota/refresh/official |
frontend | healthy | packages/api/src/routes/quota.ts |
/api/quota/refresh/kimi |
frontend | healthy | packages/api/src/routes/quota.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::packages/api/test/config-hotreload.test.js |
security | healthy | packages/api/test/config-hotreload.test.js |
auth::packages/api/test/invoke-single-cat.test.js |
security | healthy | packages/api/test/invoke-single-cat.test.js |
auth::packages/api/test/windows-portable-redis-tools.test.js |
security | healthy | packages/api/test/windows-portable-redis-tools.test.js |
auth::packages/api/src/routes/first-run-quest.ts |
security | healthy | packages/api/src/routes/first-run-quest.ts |
auth::packages/api/test/quota-api.test.js |
security | healthy | packages/api/test/quota-api.test.js |
auth::packages/web/src/components/hub-cat-editor.model.ts |
security | healthy | packages/web/src/components/hub-cat-editor.model.ts |
auth::packages/api/test/antigravity-cli-event-parser.test.js |
security | healthy | packages/api/test/antigravity-cli-event-parser.test.js |
auth::packages/api/test/codex-agent-service.test.js |
security | healthy | packages/api/test/codex-agent-service.test.js |
auth::packages/api/src/config/env-registry.ts |
security | healthy | packages/api/src/config/env-registry.ts |
auth::packages/api/test/cat-catalog-store.test.js |
security | healthy | packages/api/test/cat-catalog-store.test.js |
auth::packages/api/src/domains/cats/services/agents/invocat… |
security | healthy | packages/api/src/domains/cats/services/agents/invocation/in… |
auth::packages/api/test/install-script-env.test.js |
security | healthy | packages/api/test/install-script-env.test.js |
auth::packages/api/test/runtime-worktree-script.test.js |
security | healthy | packages/api/test/runtime-worktree-script.test.js |
auth::packages/api/test/connector-message-formatter.test.js |
security | healthy | packages/api/test/connector-message-formatter.test.js |
auth::packages/web/src/components/__tests__/hub-account-ite… |
security | healthy | packages/web/src/components/__tests__/hub-account-item.test… |
auth::packages/api/test/config-registry.test.js |
security | healthy | packages/api/test/config-registry.test.js |
auth::packages/api/test/install-auth-config-script.test.js |
security | healthy | packages/api/test/install-auth-config-script.test.js |
auth::packages/web/src/components/__tests__/hub-quota-board… |
security | healthy | packages/web/src/components/__tests__/hub-quota-board-v2.te… |
auth::packages/api/test/install-script-tty.test.js |
security | healthy | packages/api/test/install-script-tty.test.js |
auth::packages/api/src/routes/cats.ts |
security | healthy | packages/api/src/routes/cats.ts |
auth::packages/api/test/install-auth-config-env.test.js |
security | healthy | packages/api/test/install-auth-config-env.test.js |
auth::packages/api/test/governance/mission-pack.test.js |
security | healthy | packages/api/test/governance/mission-pack.test.js |
auth::packages/api/test/catalog-accounts.test.js |
security | healthy | packages/api/test/catalog-accounts.test.js |
auth::packages/api/src/config/account-resolver.ts |
security | healthy | packages/api/src/config/account-resolver.ts |
auth::packages/api/src/routes/quota.ts |
security | healthy | packages/api/src/routes/quota.ts |
auth::packages/api/test/sanitize-cli-stderr.test.js |
security | healthy | packages/api/test/sanitize-cli-stderr.test.js |
auth::packages/api/test/f210-agy-profile-smoke.test.js |
security | healthy | packages/api/test/f210-agy-profile-smoke.test.js |
auth::packages/web/src/components/HubMemberOverviewCard.tsx |
security | healthy | packages/web/src/components/HubMemberOverviewCard.tsx |
auth::packages/api/src/utils/sanitize-cli-stderr.ts |
security | healthy | packages/api/src/utils/sanitize-cli-stderr.ts |
auth::packages/web/src/components/config-viewer-types.ts |
security | healthy | packages/web/src/components/config-viewer-types.ts |
auth::packages/web/src/components/HubAccountItem.tsx |
security | healthy | packages/web/src/components/HubAccountItem.tsx |
auth::packages/api/test/account-resolver.test.js |
security | healthy | packages/api/test/account-resolver.test.js |
auth::packages/web/src/components/hub-cat-editor.sections.t… |
security | healthy | packages/web/src/components/hub-cat-editor.sections.tsx |
auth::packages/api/test/first-run-quest.test.js |
security | healthy | packages/api/test/first-run-quest.test.js |
auth::packages/api/src/config/ConfigRegistry.ts |
security | healthy | packages/api/src/config/ConfigRegistry.ts |
auth::packages/api/test/cats-routes-runtime-crud.test.js |
security | healthy | packages/api/test/cats-routes-runtime-crud.test.js |
auth::packages/api/src/utils/cli-error-patterns.ts |
security | healthy | packages/api/src/utils/cli-error-patterns.ts |
auth::packages/api/test/cat-account-binding.test.js |
security | healthy | packages/api/test/cat-account-binding.test.js |
auth::packages/api/src/domains/cats/services/agents/provide… |
security | healthy | packages/api/src/domains/cats/services/agents/providers/Cod… |
auth::packages/web/src/components/__tests__/cat-config-view… |
security | healthy | packages/web/src/components/__tests__/cat-config-viewer.tes… |
auth::packages/web/src/components/first-run-quest/ProfileCa… |
security | healthy | packages/web/src/components/first-run-quest/ProfileCard.tsx |
auth::packages/api/test/feishu-adapter.test.js |
security | healthy | packages/api/test/feishu-adapter.test.js |
auth::packages/shared/src/types/cat-breed.ts |
security | healthy | packages/shared/src/types/cat-breed.ts |
auth::packages/api/src/config/catalog-accounts.ts |
security | healthy | packages/api/src/config/catalog-accounts.ts |
auth::packages/api/test/helpers/create-test-account.js |
security | healthy | packages/api/test/helpers/create-test-account.js |
auth::packages/web/src/components/__tests__/first-run-quest… |
security | healthy | packages/web/src/components/__tests__/first-run-quest-wizar… |
auth::packages/api/src/infrastructure/connectors/FeishuQrBi… |
security | healthy | packages/api/src/infrastructure/connectors/FeishuQrBindClie… |
auth::packages/api/src/routes/accounts.ts |
security | healthy | packages/api/src/routes/accounts.ts |
auth::packages/api/src/domains/cats/services/agents/provide… |
security | healthy | packages/api/src/domains/cats/services/agents/providers/ant… |
auth::packages/api/test/credentials-store.test.js |
security | healthy | packages/api/test/credentials-store.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:14 |
network | healthy | pnpm-lock.yaml |
port:1234 |
network | healthy | packages/api/test/antigravity-bridge-session.test.js |
port:19993 |
network | healthy | packages/api/test/services-route.test.js |
port:19991 |
network | healthy | packages/api/test/services-route.test.js |
port:19992 |
network | healthy | packages/api/test/services-route.test.js |
port:19994 |
network | healthy | packages/api/test/services-route.test.js |
port:19995 |
network | healthy | packages/api/test/services-route.test.js |
port:12345 |
network | healthy | packages/api/test/antigravity-ls-discovery.test.js |
port:50781 |
network | healthy | packages/api/test/antigravity-ls-discovery.test.js |
port:8080 |
network | healthy | packages/api/test/antigravity-ls-discovery.test.js |
port:65531 |
network | healthy | packages/api/test/start-dev-script.test.js |
port:3013 |
network | healthy | packages/api/test/start-dev-script.test.js |
port:3011 |
network | healthy | packages/api/test/start-dev-script.test.js |
port:587 |
network | healthy | packages/api/test/signal-email-service.test.js |
port:3202 |
network | healthy | packages/api/test/review-start-script.test.js |
port:3000 |
network | healthy | packages/api/test/mcp-config-adapters.test.js |
port:19982 |
network | healthy | packages/api/test/tts-provider-mlx.test.js |
port:19983 |
network | healthy | packages/api/test/tts-provider-mlx.test.js |
port:19981 |
network | healthy | packages/api/test/whisper-stt-provider.test.js |
port:19901 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:19902 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:19903 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:19999 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:19876 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:18887 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:9879 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:9888 |
network | healthy | packages/api/test/services-lifecycle-route.test.js |
port:3010 |
network | healthy | packages/api/test/runtime-worktree-script.test.js |
port:3002 |
network | healthy | packages/api/test/runtime-worktree-script.test.js |
port:19985 |
network | healthy | packages/api/test/audio-proxy.test.js |
port:6399 |
network | healthy | packages/api/test/antigravity-run-command-executor.test.js |
port:19880 |
network | healthy | packages/api/test/memory/embedding-service.test.js |
port:19881 |
network | healthy | packages/api/test/memory/embedding-service.test.js |
port:5173 |
network | healthy | packages/api/test/domains/preview/preview-routes.test.js |
port:3847 |
network | healthy | packages/api/test/domains/preview/preview-routes.test.js |
port:9876 |
network | healthy | packages/api/src/domains/services/service-manifest.ts |
port:9880 |
network | healthy | packages/api/src/domains/services/service-manifest.ts |
port:9878 |
network | healthy | packages/api/src/domains/services/service-manifest.ts |
port:9881 |
network | healthy | packages/api/src/domains/services/service-manifest.ts |
port:3001 |
network | healthy | packages/web/src/utils/__tests__/api-client-retry.test.ts |
port:3003 |
network | healthy | packages/web/src/utils/__tests__/api-client-resolve.test.ts |
port:9000 |
network | healthy | packages/web/src/components/hub-cat-editor.model.ts |
port:4173 |
network | healthy | packages/web/src/components/__tests__/first-project-preview… |
port:23 |
network | healthy | cat-cafe-skills/hyperfocus-brake/state.sh |
port:06 |
network | healthy | cat-cafe-skills/hyperfocus-brake/state.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
192.168.1.50 |
network | healthy | packages/api/test/limb-pairing.test.js |
192.168.1.100 |
network | healthy | packages/api/test/connector-hub-route.test.js |
203.0.113.50 |
network | healthy | packages/api/test/connector-hub-route.test.js |
203.0.113.10 |
network | healthy | packages/api/test/push-routes.test.js |
10.0.0.1 |
network | healthy | packages/api/test/voice-block-synthesizer.test.js |
169.254.169.254 |
network | healthy | packages/api/test/feishu-adapter-upload.test.js |
192.168.1.1 |
network | healthy | packages/api/test/feishu-adapter-upload.test.js |
172.16.0.1 |
network | healthy | packages/api/test/content-fetcher.test.js |
10.0.0.99 |
network | healthy | packages/api/test/limb-node-routes.test.js |
192.168.1.23 |
network | healthy | packages/api/test/security-owner-gates.test.js |
10.0.0.5 |
network | healthy | packages/api/test/owner-gate-single-user.test.js |
192.168.1.200 |
network | healthy | packages/api/test/utils/request-identity.test.js |
10.0.0.50 |
network | healthy | packages/api/test/utils/request-identity.test.js |
203.0.113.9 |
network | healthy | packages/api/test/memory/library-catalog.test.js |
192.168.1.88 |
network | healthy | packages/api/test/infrastructure/security-headers.test.js |
100.64.1.2 |
network | healthy | packages/api/test/infrastructure/security-headers.test.js |
8.8.8.8 |
network | healthy | packages/api/test/infrastructure/security-headers.test.js |
143.0.0.0 |
network | healthy | packages/api/src/routes/quota.ts |
116.63.174.231 |
network | healthy | packages/api/src/infrastructure/connectors/adapters/xiaoyi-… |
131.0.0.0 |
network | healthy | packages/api/src/domains/signals/services/enrich-article.ts |
100.0.0.0 |
network | healthy | packages/web/next.config.js |
1.2.3.4 |
network | healthy | packages/web/src/utils/__tests__/api-client-resolve.test.ts |
192.168.1.10 |
network | healthy | packages/web/src/utils/__tests__/api-client-resolve.test.ts |
6.95.45.65 |
network | healthy | packages/web/src/components/hub-icons.tsx |
55.47.98.97 |
network | healthy | packages/web/src/components/hub-icons.tsx |
049.322.059.648 |
network | healthy | packages/web/src/components/hub-icons.tsx |
446.166.855.497 |
network | healthy | packages/web/src/components/hub-icons.tsx |
303.515.077.877 |
network | healthy | packages/web/src/components/hub-icons.tsx |
23.23.556.338 |
network | healthy | packages/web/src/components/hub-icons.tsx |
47.07.802.48 |
network | healthy | packages/web/src/components/capability-board-ui.tsx |
2.636.818.818 |
network | healthy | packages/web/src/components/ChatInputMenus.tsx |
1.1.5.1 |
network | healthy | packages/web/src/components/ThreadSidebar/ThreadItem.tsx |
138.112.25.25 |
network | healthy | packages/web/src/components/ThreadSidebar/ThreadItem.tsx |
3.3.3.8 |
network | healthy | packages/web/src/components/workspace/WorkspaceTree.tsx |
2.8.7.7 |
network | healthy | packages/web/src/components/workspace/WorkspaceTree.tsx |
9.49.5.092 |
network | healthy | packages/web/src/components/icons/ConnectorIcons.tsx |
2.91.832.092 |
network | healthy | packages/web/src/components/icons/ConnectorIcons.tsx |
2.647.64.699 |
network | healthy | packages/web/src/components/icons/ConnectorIcons.tsx |
4.935.359.309 |
network | healthy | packages/web/src/components/icons/ConnectorIcons.tsx |
267.18.578.688 |
network | healthy | packages/web/src/components/icons/ConnectorIcons.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
HubPermissionsTab |
frontend | healthy | packages/web/src/components/HubPermissionsTab.tsx |
RootLayout |
frontend | healthy | packages/web/src/app/layout.tsx |
SettingsPage |
frontend | healthy | packages/web/src/app/settings/page.tsx |
MissionHubPage |
frontend | healthy | packages/web/src/app/mission-hub/page.tsx |
ShowcaseF052CrossThreadAuthorLabel |
frontend | healthy | packages/web/src/app/showcase/f052-cross-thread-author-labe… |
F11ReviewShowcase |
frontend | healthy | packages/web/src/app/showcase/f11-review/page.tsx |
SignalsPage |
frontend | healthy | packages/web/src/app/signals/page.tsx |
SignalSourcesPage |
frontend | healthy | packages/web/src/app/signals/sources/page.tsx |
PixelBrawlPage |
frontend | healthy | packages/web/src/app/pixel-brawl/page.tsx |
MissionRedirect |
frontend | healthy | packages/web/src/app/mission/page.tsx |
StoryExportPage |
frontend | healthy | packages/web/src/app/story-export/page.tsx |
GrepHippocampusStoryPage |
frontend | healthy | packages/web/src/app/story-export/grep-hippocampus/page.tsx |
MemoryPage |
frontend | healthy | packages/web/src/app/memory/page.tsx |
MemoryHealthPage |
frontend | healthy | packages/web/src/app/memory/health/page.tsx |
MemoryCatalogPage |
frontend | healthy | packages/web/src/app/memory/catalog/page.tsx |
MemorySearchPage |
frontend | healthy | packages/web/src/app/memory/search/page.tsx |
MemoryStatusPage |
frontend | healthy | packages/web/src/app/memory/status/page.tsx |
MemoryGraphPage |
frontend | healthy | packages/web/src/app/memory/graph/page.tsx |
MissionControlRoute |
frontend | healthy | packages/web/src/app/mission-control/page.tsx |
Home |
frontend | healthy | packages/web/src/app/(chat)/page.tsx |
ChatLayout |
frontend | healthy | packages/web/src/app/(chat)/layout.tsx |
ThreadPage |
frontend | healthy | packages/web/src/app/(chat)/thread/[threadId]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::packages/api/test/catagent-security-baseli… |
security | healthy | packages/api/test/catagent-security-baseline.test.js |
generic_api_key::packages/api/test/catagent-security-baseli… |
security | healthy | packages/api/test/catagent-security-baseline.test.js |
generic_api_key::packages/api/test/codex-agent-service.test… |
security | healthy | packages/api/test/codex-agent-service.test.js |
generic_api_key::packages/api/test/account-resolver.test.js |
security | healthy | packages/api/test/account-resolver.test.js |
generic_api_key::packages/api/test/opencode-agent-service.t… |
security | healthy | packages/api/test/opencode-agent-service.test.js |
generic_api_key::packages/api/test/opencode-agent-service.t… |
security | healthy | packages/api/test/opencode-agent-service.test.js |
generic_api_key::packages/api/test/opencode-agent-service.t… |
security | healthy | packages/api/test/opencode-agent-service.test.js |
generic_api_key::packages/api/test/cat-account-binding.test… |
security | healthy | packages/api/test/cat-account-binding.test.js |
generic_api_key::packages/api/test/catalog-accounts.test.js |
security | healthy | packages/api/test/catalog-accounts.test.js |
generic_api_key::packages/api/test/catalog-accounts.test.js |
security | healthy | packages/api/test/catalog-accounts.test.js |
generic_api_key::packages/api/test/install-auth-config-scri… |
security | healthy | packages/api/test/install-auth-config-script.test.js |
generic_api_key::packages/api/test/invoke-single-cat.test.js |
security | healthy | packages/api/test/invoke-single-cat.test.js |
generic_api_key::packages/api/test/invoke-single-cat.test.js |
security | healthy | packages/api/test/invoke-single-cat.test.js |
github_token::packages/api/test/memory/bootstrap-collection… |
security | healthy | packages/api/test/memory/bootstrap-collection-bridge.test.js |
github_token::packages/api/test/memory/secret-scanner.test.… |
security | healthy | packages/api/test/memory/secret-scanner.test.js |
github_token::packages/api/test/memory/secret-scanner.test.… |
security | healthy | packages/api/test/memory/secret-scanner.test.js |
github_token::packages/api/test/memory/secret-scanner.test.… |
security | healthy | packages/api/test/memory/secret-scanner.test.js |
generic_api_key::packages/api/test/memory/secret-scanner.te… |
security | healthy | packages/api/test/memory/secret-scanner.test.js |
github_token::packages/api/test/memory/binding-dry-run.test… |
security | healthy | packages/api/test/memory/binding-dry-run.test.js |
github_token::packages/api/test/memory/collection-index-bui… |
security | healthy | packages/api/test/memory/collection-index-builder-security.… |
github_token::packages/api/test/memory/collection-index-bui… |
security | healthy | packages/api/test/memory/collection-index-builder-security.… |
generic_api_key::packages/api/src/domains/cats/services/age… |
security | healthy | packages/api/src/domains/cats/services/agents/providers/Cla… |
| Label | Layer | Status | Path |
|---|---|---|---|
test-windows |
cicd | healthy | .github/workflows/windows-smoke.yml |
build |
cicd | healthy | .github/workflows/build-windows-desktop.yml |
resolve-version |
cicd | healthy | .github/workflows/release-desktop.yml |
build-mac |
cicd | healthy | .github/workflows/release-desktop.yml |
build-windows |
cicd | healthy | .github/workflows/release-desktop.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
dir-size |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/build-mac-dmg.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
signal-source-migration.test.js |
data | healthy | packages/api/test/signal-source-migration.test.js |
edge-schema-migration.test.js |
data | healthy | packages/api/test/memory/edge-schema-migration.test.js |
f188-verification-migration.test.js |
data | healthy | packages/api/test/memory/f188-verification-migration.test.js |
source-migration.ts |
data | healthy | packages/api/src/scripts/migrate-signals/source-migration.ts |
migration.ts |
data | healthy | packages/api/src/domains/signals/services/migration.ts |
f188-verification-migration.ts |
data | healthy | packages/api/src/domains/memory/f188-verification-migration… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::windows-smoke |
cicd | healthy | .github/workflows/windows-smoke.yml |
gha::build-windows-desktop |
cicd | healthy | .github/workflows/build-windows-desktop.yml |
gha::release-desktop |
cicd | healthy | .github/workflows/release-desktop.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::build-mac-dmg |
cicd | healthy | .github/workflows/build-mac-dmg.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | packages/api/test/memory/generic-repo-scanner.test.js |
postgresql |
data | healthy | packages/api/test/memory/generic-repo-scanner.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | packages/api/test/memory/secret-scanner.test.js |
vps::azure |
hardware | healthy | packages/web/src/components/hub-cat-editor.sections.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-v49m_ivu |
software | healthy | /tmp/repobility-clone-v49m_ivu |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/setup.sh |
This page is publicly accessible at:
https://repobility.com/scan/5b66fd59-9503-4ef3-990f-ff5ca22a2c7d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5b66fd59-9503-4ef3-990f-ff5ca22a2c7d/
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.