https://github.com/zzstoatzz/leaflet-search
· scanned 2026-06-16 01:14 UTC (2 months, 1 week ago)
42 raw signals (0 security + 42 graph)
Last scanned 2 months, 1 week ago · v1 · 36 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 336 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 |
|---|---|---|---|
main |
software | healthy | pub-search-mcp/scripts/test_live.py:13 |
test_search_result |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:16 |
test_search_result_looseleaf |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:36 |
test_search_result_publication |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:49 |
test_tag |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:62 |
test_popular_search |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:68 |
test_stats_minimal |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:74 |
test_stats_full |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:82 |
test_document |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:103 |
test_mcp_server_imports |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:121 |
test_exports |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:127 |
client |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:140 |
test_list_tools |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:144 |
test_list_prompts |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:163 |
test_list_resources |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:172 |
test_usage_guide_prompt_content |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:180 |
test_search_tips_prompt_content |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:191 |
get_http_client |
software | healthy | pub-search-mcp/server/src/pub_search/client.py:14 |
usage_guide |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:29 |
search_tips |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:80 |
_extract_results |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:104 |
search |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:117 |
get_document |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:175 |
find_similar |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:247 |
discover_focal_post |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:275 |
_title_terms |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:320 |
recommended_by_top_authors |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:330 |
describe_cluster |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:373 |
get_tags |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:417 |
get_stats |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:439 |
get_popular |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:454 |
stats_resource |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:481 |
main |
software | healthy | pub-search-mcp/server/src/pub_search/server.py:492 |
fetch_stats |
software | healthy | scripts/dashboard.py:25 |
fetch_dashboard |
software | healthy | scripts/dashboard.py:32 |
display_overview |
software | healthy | scripts/dashboard.py:39 |
display_usage |
software | healthy | scripts/dashboard.py:55 |
display_latency |
software | healthy | scripts/dashboard.py:73 |
display_timeline |
software | healthy | scripts/dashboard.py:100 |
display_latency_chart |
software | healthy | scripts/dashboard.py:119 |
main |
software | healthy | scripts/dashboard.py:142 |
createLoader |
software | healthy | site/loading.js:createLoader |
start |
software | healthy | site/loading.js:start |
showWakeMessage |
software | healthy | site/loading.js:showWakeMessage |
done |
software | healthy | site/loading.js:done |
isMobile |
software | healthy | site/ui.js:isMobile |
escapeAttr |
software | healthy | site/ui.js:escapeAttr |
longPress |
software | healthy | site/ui.js:longPress |
clear |
software | healthy | site/ui.js:clear |
closeMenu |
software | healthy | site/ui.js:closeMenu |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fly.toml |
software | healthy | fly.toml |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
.mcp.json |
software | healthy | pub-search-mcp/.mcp.json |
test_live.py |
software | healthy | pub-search-mcp/scripts/test_live.py |
README.md |
software | healthy | pub-search-mcp/server/README.md |
pyproject.toml |
software | healthy | pub-search-mcp/server/pyproject.toml |
__init__.py |
software | healthy | pub-search-mcp/server/tests/__init__.py |
test_mcp.py |
software | healthy | pub-search-mcp/server/tests/test_mcp.py |
client.py |
software | healthy | pub-search-mcp/server/src/pub_search/client.py |
__init__.py |
software | healthy | pub-search-mcp/server/src/pub_search/__init__.py |
_types.py |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py |
server.py |
software | healthy | pub-search-mcp/server/src/pub_search/server.py |
prefect-rebuild-atlas-oom-2026-06-05.md |
software | healthy | docs/prefect-rebuild-atlas-oom-2026-06-05.md |
exclusions.md |
software | healthy | docs/exclusions.md |
access-pattern-audit.md |
software | healthy | docs/access-pattern-audit.md |
api.md |
software | healthy | docs/api.md |
migrations.md |
software | healthy | docs/migrations.md |
search-architecture.md |
software | healthy | docs/search-architecture.md |
README.md |
software | healthy | docs/README.md |
atlas.md |
software | healthy | docs/atlas.md |
scaling-plan.md |
software | healthy | docs/scaling-plan.md |
reconciliation.md |
software | healthy | docs/reconciliation.md |
snapshot-pipeline.md |
software | healthy | docs/snapshot-pipeline.md |
retro-2026-06-10-cutover-cascade.md |
software | healthy | docs/retro-2026-06-10-cutover-cascade.md |
performance-saga.md |
software | healthy | docs/performance-saga.md |
search-syntax.md |
software | healthy | docs/search-syntax.md |
content-extraction.md |
software | healthy | docs/content-extraction.md |
bridgy-fed.md |
software | healthy | docs/bridgy-fed.md |
tap.md |
software | healthy | docs/tap.md |
turso-hrana.md |
software | healthy | docs/turso-hrana.md |
hydrant.md |
software | healthy | docs/hydrant.md |
agent-surfaces.md |
software | healthy | docs/agent-surfaces.md |
zig-patterns.md |
software | healthy | docs/zig-patterns.md |
dashboard.py |
software | healthy | scripts/dashboard.py |
loading.js |
software | healthy | site/loading.js |
stats.html |
software | healthy | site/stats.html |
recommended.html |
software | healthy | site/recommended.html |
ui.js |
software | healthy | site/ui.js |
dashboard.js |
software | healthy | site/dashboard.js |
package.json |
software | healthy | site/package.json |
atlas.js |
software | healthy | site/atlas.js |
planet-gl.js |
software | healthy | site/planet-gl.js |
index.html |
software | healthy | site/index.html |
dashboard.css |
software | healthy | site/dashboard.css |
components.css |
software | healthy | site/components.css |
clients.js |
software | healthy | site/clients.js |
package-lock.json |
software | healthy | site/package-lock.json |
wrangler.json |
software | healthy | site/wrangler.json |
identity.js |
software | healthy | site/identity.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
pub-search-mcp |
software | healthy | pub-search-mcp |
scripts |
software | healthy | pub-search-mcp/scripts |
server |
software | healthy | pub-search-mcp/server |
tests |
software | healthy | pub-search-mcp/server/tests |
src |
software | healthy | pub-search-mcp/server/src |
pub_search |
software | healthy | pub-search-mcp/server/src/pub_search |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
site |
software | healthy | site |
functions |
software | healthy | site/functions |
tap |
software | healthy | tap |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
backend |
software | healthy | backend |
scripts |
software | healthy | backend/scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
ingester |
software | healthy | ingester |
scripts |
software | healthy | ingester/scripts |
| Label | Layer | Status | Path |
|---|---|---|---|
TestTypes |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:13 |
TestMcpServerImports |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:118 |
TestMcpServerRegistration |
software | healthy | pub-search-mcp/server/tests/test_mcp.py:136 |
SearchResult |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:8 |
ClusterContext |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:31 |
Tag |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:49 |
PopularSearch |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:56 |
EndpointTiming |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:63 |
Stats |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:74 |
Document |
software | healthy | pub-search-mcp/server/src/pub_search/_types.py:88 |
to |
software | healthy | site/loading.js:to |
| Label | Layer | Status | Path |
|---|---|---|---|
FLY_API_TOKEN |
cicd | healthy | — |
VOYAGE_API_KEY |
cicd | healthy | — |
TURSO_URL |
cicd | healthy | — |
TURSO_TOKEN |
cicd | healthy | — |
ATPROTO_HANDLE |
cicd | healthy | — |
ATPROTO_PASSWORD |
cicd | healthy | — |
TURSO_DB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ingestion-watchdog |
cicd | healthy | .github/workflows/ingestion-watchdog.yml |
gha::backfill-embeddings |
cicd | healthy | .github/workflows/backfill-embeddings.yml |
gha::deploy-backend |
cicd | healthy | .github/workflows/deploy-backend.yml |
gha::reconcile-recommends |
cicd | healthy | .github/workflows/reconcile-recommends.yml |
gha::daily-discovery |
cicd | healthy | .github/workflows/daily-discovery.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
watchdog |
cicd | healthy | .github/workflows/ingestion-watchdog.yml |
backfill |
cicd | healthy | .github/workflows/backfill-embeddings.yml |
deploy |
cicd | healthy | .github/workflows/deploy-backend.yml |
reconcile |
cicd | healthy | .github/workflows/reconcile-recommends.yml |
discovery |
cicd | healthy | .github/workflows/daily-discovery.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | backend/Dockerfile |
port:17 |
network | healthy | .github/workflows/daily-discovery.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
image::ingester/Dockerfile |
hardware | healthy | ingester/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xvavantp |
software | healthy | /tmp/repobility-clone-xvavantp |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | fly.toml |
This page is publicly accessible at:
https://repobility.com/scan/2334ac0e-0dd1-4b12-8653-017c65475661/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2334ac0e-0dd1-4b12-8653-017c65475661/
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.