https://github.com/sihekuang/where-is-my-lego
· scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 2 weeks ago · v1 · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 404 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 |
|---|---|---|---|
toDefaultLocale |
software | healthy | web/middleware.ts:toDefaultLocale |
middleware |
software | healthy | web/middleware.ts:middleware |
get |
software | healthy | web/scripts/verify-seo.mjs:get |
redirectsTo |
software | healthy | web/scripts/verify-seo.mjs:redirectsTo |
sha256 |
software | healthy | web/scripts/translate.mjs:sha256 |
hashProse |
software | healthy | web/scripts/translate.mjs:hashProse |
hashColumns |
software | healthy | web/scripts/translate.mjs:hashColumns |
hashRow |
software | healthy | web/scripts/translate.mjs:hashRow |
hashNode |
software | healthy | web/scripts/translate.mjs:hashNode |
hashEdge |
software | healthy | web/scripts/translate.mjs:hashEdge |
diffManifest |
software | healthy | web/scripts/translate.mjs:diffManifest |
splitProse |
software | healthy | web/scripts/translate.mjs:splitProse |
expandStoredProse |
software | healthy | web/scripts/translate.mjs:expandStoredProse |
seedProse |
software | healthy | web/scripts/translate.mjs:seedProse |
seedUiDict |
software | healthy | web/scripts/translate.mjs:seedUiDict |
readIfExists |
software | healthy | web/scripts/translate.mjs:readIfExists |
readJson |
software | healthy | web/scripts/translate.mjs:readJson |
writeOut |
software | healthy | web/scripts/translate.mjs:writeOut |
loadSources |
software | healthy | web/scripts/translate.mjs:loadSources |
loadStructured |
software | healthy | web/scripts/translate.mjs:loadStructured |
j |
software | healthy | web/scripts/translate.mjs:j |
runStructured |
software | healthy | web/scripts/translate.mjs:runStructured |
structuredManifest |
software | healthy | web/scripts/translate.mjs:structuredManifest |
loadUiSource |
software | healthy | web/scripts/translate.mjs:loadUiSource |
uiManifest |
software | healthy | web/scripts/translate.mjs:uiManifest |
currentManifest |
software | healthy | web/scripts/translate.mjs:currentManifest |
committedFiles |
software | healthy | web/scripts/translate.mjs:committedFiles |
runGlossaryScan |
software | healthy | web/scripts/translate.mjs:runGlossaryScan |
runCheck |
software | healthy | web/scripts/translate.mjs:runCheck |
pooledTranslate |
software | healthy | web/scripts/translate.mjs:pooledTranslate |
oneLine |
software | healthy | web/scripts/translate.mjs:oneLine |
runSeed |
software | healthy | web/scripts/translate.mjs:runSeed |
reuseOr |
software | healthy | web/scripts/translate.mjs:reuseOr |
extractSectioned |
software | healthy | web/scripts/translate.mjs:extractSectioned |
extractTimeline |
software | healthy | web/scripts/translate.mjs:extractTimeline |
extractGraph |
software | healthy | web/scripts/translate.mjs:extractGraph |
svg |
software | healthy | web/scripts/minifig.test.mjs:svg |
isTableRow |
software | healthy | web/scripts/derive-data.mjs:isTableRow |
isSeparator |
software | healthy | web/scripts/derive-data.mjs:isSeparator |
splitCells |
software | healthy | web/scripts/derive-data.mjs:splitCells |
toPlain |
software | healthy | web/scripts/derive-data.mjs:toPlain |
parseSections |
software | healthy | web/scripts/derive-data.mjs:parseSections |
parseDateKey |
software | healthy | web/scripts/derive-data.mjs:parseDateKey |
classifyStatus |
software | healthy | web/scripts/derive-data.mjs:classifyStatus |
sideToGroup |
software | healthy | web/scripts/derive-data.mjs:sideToGroup |
figForNode |
software | healthy | web/scripts/derive-data.mjs:figForNode |
findTable |
software | healthy | web/scripts/derive-data.mjs:findTable |
colMap |
software | healthy | web/scripts/derive-data.mjs:colMap |
normalizeDirection |
software | healthy | web/scripts/derive-data.mjs:normalizeDirection |
t |
software | healthy | web/scripts/derive-data.mjs:t |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
police-controversy.md |
software | healthy | police-controversy.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
timeline.md |
software | healthy | timeline.md |
SKILL.md |
software | healthy | SKILL.md |
relationships.md |
software | healthy | relationships.md |
AGENTS.md |
software | healthy | AGENTS.md |
DISCLAIMER.md |
software | healthy | DISCLAIMER.md |
parties.md |
software | healthy | parties.md |
news-articles.md |
software | healthy | media/news-articles.md |
community-sources.md |
software | healthy | media/community-sources.md |
primary-sources.md |
software | healthy | media/primary-sources.md |
README.md |
software | healthy | lawsuit/README.md |
court-documents.md |
software | healthy | lawsuit/court-documents.md |
vercel.json |
software | healthy | web/vercel.json |
postcss.config.mjs |
software | healthy | web/postcss.config.mjs |
README.md |
software | healthy | web/README.md |
pnpm-lock.yaml |
software | healthy | web/pnpm-lock.yaml |
package.json |
software | healthy | web/package.json |
components.json |
software | healthy | web/components.json |
middleware.ts |
software | healthy | web/middleware.ts |
.env.example |
software | healthy | web/.env.example |
tsconfig.json |
software | healthy | web/tsconfig.json |
eslint.config.mjs |
software | healthy | web/eslint.config.mjs |
next.config.mjs |
software | healthy | web/next.config.mjs |
cytoscape-fcose.d.ts |
software | healthy | web/types/cytoscape-fcose.d.ts |
README.md |
software | healthy | web/i18n/README.md |
zh-Hant.json |
software | healthy | web/i18n/ui/zh-Hant.json |
zh-Hans.json |
software | healthy | web/i18n/ui/zh-Hans.json |
en.json |
software | healthy | web/i18n/ui/en.json |
es.json |
software | healthy | web/i18n/ui/es.json |
_translation-manifest.json |
software | healthy | web/i18n/es/_translation-manifest.json |
police.md |
software | healthy | web/i18n/es/content/police.md |
lawsuit.md |
software | healthy | web/i18n/es/content/lawsuit.md |
home.md |
software | healthy | web/i18n/es/content/home.md |
disclaimer.md |
software | healthy | web/i18n/es/content/disclaimer.md |
community-sources.md |
software | healthy | web/i18n/es/content/community-sources.md |
lawsuit-documents.md |
software | healthy | web/i18n/es/content/lawsuit-documents.md |
_translation-manifest.json |
software | healthy | web/i18n/zh-Hant/_translation-manifest.json |
police.md |
software | healthy | web/i18n/zh-Hant/content/police.md |
lawsuit.md |
software | healthy | web/i18n/zh-Hant/content/lawsuit.md |
home.md |
software | healthy | web/i18n/zh-Hant/content/home.md |
disclaimer.md |
software | healthy | web/i18n/zh-Hant/content/disclaimer.md |
community-sources.md |
software | healthy | web/i18n/zh-Hant/content/community-sources.md |
lawsuit-documents.md |
software | healthy | web/i18n/zh-Hant/content/lawsuit-documents.md |
_translation-manifest.json |
software | healthy | web/i18n/zh-Hans/_translation-manifest.json |
police.md |
software | healthy | web/i18n/zh-Hans/content/police.md |
lawsuit.md |
software | healthy | web/i18n/zh-Hans/content/lawsuit.md |
home.md |
software | healthy | web/i18n/zh-Hans/content/home.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
media |
software | healthy | media |
lawsuit |
software | healthy | lawsuit |
web |
software | healthy | web |
types |
software | healthy | web/types |
i18n |
software | healthy | web/i18n |
ui |
software | healthy | web/i18n/ui |
es |
software | healthy | web/i18n/es |
content |
software | healthy | web/i18n/es/content |
zh-Hant |
software | healthy | web/i18n/zh-Hant |
content |
software | healthy | web/i18n/zh-Hant/content |
zh-Hans |
software | healthy | web/i18n/zh-Hans |
content |
software | healthy | web/i18n/zh-Hans/content |
scripts |
software | healthy | web/scripts |
icons |
software | healthy | web/scripts/icons |
components |
software | healthy | web/components |
brick |
software | healthy | web/components/brick |
ui |
software | healthy | web/components/ui |
app |
software | healthy | web/app |
[locale] |
software | healthy | web/app/[locale] |
media |
software | healthy | web/app/[locale]/media |
community-sources |
software | healthy | web/app/[locale]/media/community-sources |
disclaimer |
software | healthy | web/app/[locale]/disclaimer |
timeline |
software | healthy | web/app/[locale]/timeline |
lawsuit |
software | healthy | web/app/[locale]/lawsuit |
documents |
software | healthy | web/app/[locale]/lawsuit/documents |
parties |
software | healthy | web/app/[locale]/parties |
police |
software | healthy | web/app/[locale]/police |
lib |
software | healthy | web/lib |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
news-update |
software | healthy | .claude/skills/news-update |
| Label | Layer | Status | Path |
|---|---|---|---|
/[locale] |
frontend | healthy | web/app/[locale]/page.tsx |
/[locale]/media |
frontend | healthy | web/app/[locale]/media/page.tsx |
/[locale]/media/community-sources |
frontend | healthy | web/app/[locale]/media/community-sources/page.tsx |
/[locale]/disclaimer |
frontend | healthy | web/app/[locale]/disclaimer/page.tsx |
/[locale]/timeline |
frontend | healthy | web/app/[locale]/timeline/page.tsx |
/[locale]/lawsuit |
frontend | healthy | web/app/[locale]/lawsuit/page.tsx |
/[locale]/lawsuit/documents |
frontend | healthy | web/app/[locale]/lawsuit/documents/page.tsx |
/[locale]/parties |
frontend | healthy | web/app/[locale]/parties/page.tsx |
/[locale]/police |
frontend | healthy | web/app/[locale]/police/page.tsx |
/ |
frontend | healthy | web/app/sitemap.ts |
/timeline |
frontend | healthy | web/app/sitemap.ts |
/police |
frontend | healthy | web/app/sitemap.ts |
/parties |
frontend | healthy | web/app/sitemap.ts |
/lawsuit |
frontend | healthy | web/app/sitemap.ts |
/media |
frontend | healthy | web/app/sitemap.ts |
/media/community-sources |
frontend | healthy | web/app/sitemap.ts |
/lawsuit/documents |
frontend | healthy | web/app/sitemap.ts |
/disclaimer |
frontend | healthy | web/app/sitemap.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
SectionedTable |
frontend | healthy | web/components/SectionedTable.tsx |
TimelineView |
frontend | healthy | web/components/TimelineView.tsx |
RelationshipGraph |
frontend | healthy | web/components/RelationshipGraph.tsx |
GraphCanvas |
frontend | healthy | web/components/GraphCanvas.tsx |
NotFound |
frontend | healthy | web/app/not-found.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | web/pnpm-lock.yaml |
port:16 |
network | healthy | web/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2ry0b0vw |
software | healthy | /tmp/repobility-clone-2ry0b0vw |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | web/components/brick/StudRow.tsx:on |
This page is publicly accessible at:
https://repobility.com/scan/a63d30e7-3cfa-4796-afc6-f4a0698a87b7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a63d30e7-3cfa-4796-afc6-f4a0698a87b7/
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.