https://github.com/lingdojo/kana-dojo
· scanned 2026-06-05 20:00 UTC (4 days, 15 hours ago)
· 10 languages
497 raw signals (119 security + 378 graph) 11/13 scanners ran 86th percentile · Typescript · large (100-500K LoC) System graph score 68 (higher by 17)
Last scanned 4 days, 15 hours ago · v2 · 173 actionable findings from 2 signal sources. 135 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 |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
65.0 | 0.20 | 13.00 |
documentation_score |
88.0 | 0.15 | 13.20 |
practices_score |
87.0 | 0.15 | 13.05 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 85.0 |
All 3695 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 |
|---|---|---|---|
getAcademyPostPaths |
software | healthy | next-sitemap.config.js:getAcademyPostPaths |
walk |
software | healthy | next-sitemap.config.js:walk |
initSqlJs |
software | healthy | sql.js.d.ts:initSqlJs |
proxy |
software | healthy | proxy.ts:proxy |
property |
software | healthy | types/fast-check.d.ts:property |
asyncProperty |
software | healthy | types/fast-check.d.ts:asyncProperty |
assert |
software | healthy | types/fast-check.d.ts:assert |
constant |
software | healthy | types/fast-check.d.ts:constant |
constantFrom |
software | healthy | types/fast-check.d.ts:constantFrom |
option |
software | healthy | types/fast-check.d.ts:option |
record |
software | healthy | types/fast-check.d.ts:record |
array |
software | healthy | types/fast-check.d.ts:array |
tuple |
software | healthy | types/fast-check.d.ts:tuple |
oneof |
software | healthy | types/fast-check.d.ts:oneof |
frequency |
software | healthy | types/fast-check.d.ts:frequency |
string |
software | healthy | types/fast-check.d.ts:string |
stringMatching |
software | healthy | types/fast-check.d.ts:stringMatching |
integer |
software | healthy | types/fast-check.d.ts:integer |
double |
software | healthy | types/fast-check.d.ts:double |
boolean |
software | healthy | types/fast-check.d.ts:boolean |
webUrl |
software | healthy | types/fast-check.d.ts:webUrl |
uint8Array |
software | healthy | types/fast-check.d.ts:uint8Array |
return |
software | healthy | shared/events/statsEvents.ts:return |
AchievementCard |
software | healthy | shared/ui/components/AchievementCard.tsx:AchievementCard |
AlertDialogHeader |
software | healthy | shared/ui/components/alert-dialog.tsx:AlertDialogHeader |
AlertDialogFooter |
software | healthy | shared/ui/components/alert-dialog.tsx:AlertDialogFooter |
DialogHeader |
software | healthy | shared/ui/components/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | shared/ui/components/dialog.tsx:DialogFooter |
Select |
software | healthy | shared/ui/components/select.tsx:Select |
SelectGroup |
software | healthy | shared/ui/components/select.tsx:SelectGroup |
SelectValue |
software | healthy | shared/ui/components/select.tsx:SelectValue |
SelectTrigger |
software | healthy | shared/ui/components/select.tsx:SelectTrigger |
SelectContent |
software | healthy | shared/ui/components/select.tsx:SelectContent |
SelectLabel |
software | healthy | shared/ui/components/select.tsx:SelectLabel |
SelectItem |
software | healthy | shared/ui/components/select.tsx:SelectItem |
SelectSeparator |
software | healthy | shared/ui/components/select.tsx:SelectSeparator |
SelectScrollUpButton |
software | healthy | shared/ui/components/select.tsx:SelectScrollUpButton |
SelectScrollDownButton |
software | healthy | shared/ui/components/select.tsx:SelectScrollDownButton |
MasteryBar |
software | healthy | shared/ui/components/MasteryBar.tsx:MasteryBar |
AuroraText |
software | healthy | shared/ui/components/magicui/AuroraText.tsx:AuroraText |
createAdaptiveSelector |
software | healthy | shared/utils/adaptiveSelection.ts:createAdaptiveSelector |
clamp |
software | healthy | shared/utils/adaptiveSelection.ts:clamp |
createEmptyWeight |
software | healthy | shared/utils/adaptiveSelection.ts:createEmptyWeight |
getOrCreateWeight |
software | healthy | shared/utils/adaptiveSelection.ts:getOrCreateWeight |
resetSessionState |
software | healthy | shared/utils/adaptiveSelection.ts:resetSessionState |
getOrCreateFormatPerformance |
software | healthy | shared/utils/adaptiveSelection.ts:getOrCreateFormatPerforma… |
persistHistorical |
software | healthy | shared/utils/adaptiveSelection.ts:persistHistorical |
loadFromStorage |
software | healthy | shared/utils/adaptiveSelection.ts:loadFromStorage |
toAccuracyWeight |
software | healthy | shared/utils/adaptiveSelection.ts:toAccuracyWeight |
accuracy |
software | healthy | shared/utils/adaptiveSelection.ts:accuracy |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
next-sitemap.config.js |
software | healthy | next-sitemap.config.js |
kuroshiro.d.ts |
software | healthy | kuroshiro.d.ts |
GEMINI.md |
software | healthy | GEMINI.md |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
canvas-confetti.d.ts |
software | warning | canvas-confetti.d.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | warning | tailwind.config.js |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
SEO_IMPROVEMENTS_SUMMARY.md |
software | healthy | SEO_IMPROVEMENTS_SUMMARY.md |
global.d.ts |
software | warning | global.d.ts |
package-lock.json |
software | healthy | package-lock.json |
TODO_INDEXNOW_SETUP.md |
software | healthy | TODO_INDEXNOW_SETUP.md |
components.json |
software | healthy | components.json |
instrumentation-client.ts |
software | warning | instrumentation-client.ts |
LICENSE.md |
software | healthy | LICENSE.md |
lint-staged.config.js |
software | warning | lint-staged.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
sql.js.d.ts |
software | healthy | sql.js.d.ts |
vitest.shims.d.ts |
software | warning | vitest.shims.d.ts |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vitest.config.ts |
software | warning | vitest.config.ts |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | warning | next.config.ts |
japanese-proverbs.json |
software | healthy | japanese-proverbs.json |
fast-check.d.ts |
software | healthy | types/fast-check.d.ts |
ACCESSIBILITY.md |
software | healthy | docs/ACCESSIBILITY.md |
COMMUNITY_ISSUE_CRON.md |
software | healthy | docs/COMMUNITY_ISSUE_CRON.md |
GITHUB_ALGORITHM_OPTIMIZATION_REPORT.md |
software | healthy | docs/GITHUB_ALGORITHM_OPTIMIZATION_REPORT.md |
github-gfi-discoverability-concrete-plan.md |
software | healthy | docs/github-gfi-discoverability-concrete-plan.md |
RELEASE.md |
software | healthy | docs/RELEASE.md |
STORYBOOK.md |
software | healthy | docs/STORYBOOK.md |
GITHUB_ALGORITHM_OPTIMIZATION_REPORT_v2.md |
software | healthy | docs/GITHUB_ALGORITHM_OPTIMIZATION_REPORT_v2.md |
API.md |
software | healthy | docs/API.md |
SEO_HEALTH_CHECK_PLAN.md |
software | healthy | docs/SEO_HEALTH_CHECK_PLAN.md |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
README.md |
software | healthy | docs/README.md |
GITHUB_METRICS_AUTOMATION.md |
software | healthy | docs/GITHUB_METRICS_AUTOMATION.md |
DOCS_REORGANIZATION_PLAN.md |
software | healthy | docs/DOCS_REORGANIZATION_PLAN.md |
PWA.md |
software | healthy | docs/PWA.md |
SEO_IMPROVEMENTS_PHASE2.md |
software | healthy | docs/SEO_IMPROVEMENTS_PHASE2.md |
GLASS_MODE_THEME.md |
software | healthy | docs/GLASS_MODE_THEME.md |
TRANSLATION_GUIDE.md |
software | healthy | docs/TRANSLATION_GUIDE.md |
TROUBLESHOOTING.md |
software | healthy | docs/TROUBLESHOOTING.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
docs |
software | healthy | docs |
archived |
software | healthy | docs/archived |
research |
software | healthy | docs/research |
translations |
software | healthy | docs/translations |
community-notes |
software | healthy | docs/community-notes |
shared |
software | healthy | shared |
types |
software | healthy | shared/types |
config |
software | healthy | shared/config |
events |
software | healthy | shared/events |
ui |
software | healthy | shared/ui |
components |
software | healthy | shared/ui/components |
magicui |
software | healthy | shared/ui/components/magicui |
utils |
software | healthy | shared/utils |
legal |
software | healthy | shared/utils/legal |
game |
software | healthy | shared/utils/game |
decorations |
software | healthy | shared/utils/decorations |
hooks |
software | healthy | shared/hooks |
generic |
software | healthy | shared/hooks/generic |
game |
software | healthy | shared/hooks/game |
infra |
software | healthy | shared/infra |
client |
software | healthy | shared/infra/client |
server |
software | healthy | shared/infra/server |
store |
software | healthy | shared/store |
styles |
software | healthy | shared/styles |
ui-composite |
software | healthy | shared/ui-composite |
ToolsCallout |
software | healthy | shared/ui-composite/ToolsCallout |
Gauntlet |
software | healthy | shared/ui-composite/Gauntlet |
layout |
software | healthy | shared/ui-composite/layout |
Blitz |
software | healthy | shared/ui-composite/Blitz |
Menu |
software | healthy | shared/ui-composite/Menu |
lib |
software | healthy | shared/ui-composite/Menu/lib |
store |
software | healthy | shared/ui-composite/Menu/store |
text |
software | healthy | shared/ui-composite/text |
navigation |
software | healthy | shared/ui-composite/navigation |
Game |
software | healthy | shared/ui-composite/Game |
docs |
software | healthy | shared/ui-composite/Game/docs |
audio |
software | healthy | shared/ui-composite/audio |
Breadcrumbs |
software | healthy | shared/ui-composite/Breadcrumbs |
ErrorBoundary |
software | healthy | shared/ui-composite/ErrorBoundary |
legacy |
software | healthy | shared/ui-composite/legacy |
Decorations |
software | healthy | shared/ui-composite/Decorations |
Skeletons |
software | healthy | shared/ui-composite/Skeletons |
misc |
software | healthy | shared/ui-composite/misc |
SEO |
software | healthy | shared/ui-composite/SEO |
Modals |
software | healthy | shared/ui-composite/Modals |
Performance |
software | healthy | shared/ui-composite/Performance |
Timer |
software | healthy | shared/ui-composite/Timer |
scripts |
software | healthy | scripts |
i18n |
software | healthy | scripts/i18n |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MasteryBar |
frontend | healthy | shared/ui/components/MasteryBar.tsx |
AuroraText |
frontend | healthy | shared/ui/components/magicui/AuroraText.tsx |
ServiceWorkerRegistration |
frontend | healthy | shared/ui-composite/ServiceWorkerRegistration.tsx |
EmptyState |
frontend | healthy | shared/ui-composite/Gauntlet/EmptyState.tsx |
GauntletTypeAnswer |
frontend | healthy | shared/ui-composite/Gauntlet/GauntletTypeAnswer.tsx |
ActiveGame |
frontend | healthy | shared/ui-composite/Gauntlet/ActiveGame.tsx |
Gauntlet |
frontend | healthy | shared/ui-composite/Gauntlet/index.tsx |
GauntletTilesAnswer |
frontend | healthy | shared/ui-composite/Gauntlet/GauntletTilesAnswer.tsx |
GlobalAudioController |
frontend | healthy | shared/ui-composite/layout/GlobalAudioController.tsx |
SidebarLayout |
frontend | healthy | shared/ui-composite/layout/SidebarLayout.tsx |
PostWrapper |
frontend | healthy | shared/ui-composite/layout/PostWrapper.tsx |
MobileBottomBar |
frontend | healthy | shared/ui-composite/layout/BottomBar.tsx |
LegalLayout |
frontend | healthy | shared/ui-composite/layout/LegalLayout.tsx |
ContentLayout |
frontend | healthy | shared/ui-composite/layout/ContentLayout.tsx |
EmptyState |
frontend | healthy | shared/ui-composite/Blitz/EmptyState.tsx |
ActiveGame |
frontend | healthy | shared/ui-composite/Blitz/ActiveGame.tsx |
Blitz |
frontend | healthy | shared/ui-composite/Blitz/index.tsx |
ModeSetupMenu |
frontend | healthy | shared/ui-composite/Menu/ModeSetupMenu.tsx |
Banner |
frontend | healthy | shared/ui-composite/Menu/Banner.tsx |
SubunitSelector |
frontend | healthy | shared/ui-composite/Menu/SubunitSelector.tsx |
Sidebar |
frontend | healthy | shared/ui-composite/Menu/Sidebar.tsx |
LevelSetCards |
frontend | healthy | shared/ui-composite/Menu/LevelSetCards.tsx |
UnitSelector |
frontend | healthy | shared/ui-composite/Menu/UnitSelector.tsx |
SelectionStatusBar |
frontend | healthy | shared/ui-composite/Menu/SelectionStatusBar.tsx |
Info |
frontend | healthy | shared/ui-composite/Menu/Info.tsx |
TrainingActionBar |
frontend | healthy | shared/ui-composite/Menu/TrainingActionBar.tsx |
Link |
frontend | healthy | shared/ui-composite/navigation/Link.tsx |
BackToTop |
frontend | healthy | shared/ui-composite/navigation/BackToTop.tsx |
TopBar |
frontend | healthy | shared/ui-composite/navigation/TopBar.tsx |
BackButton |
frontend | healthy | shared/ui-composite/navigation/BackButton.tsx |
SessionStats |
frontend | healthy | shared/ui-composite/Game/SessionStats.tsx |
Stars |
frontend | healthy | shared/ui-composite/Game/Animals.tsx |
Stars |
frontend | healthy | shared/ui-composite/Game/Stars.tsx |
SessionSummaryScreen |
frontend | healthy | shared/ui-composite/Game/SessionSummaryScreen.tsx |
StreakMilestoneOverlay |
frontend | healthy | shared/ui-composite/Game/StreakMilestoneOverlay.tsx |
TilesModeGrid |
frontend | healthy | shared/ui-composite/Game/TilesModeGrid.tsx |
GameScoreBar |
frontend | healthy | shared/ui-composite/Game/GameScoreBar.tsx |
AnswerSummary |
frontend | healthy | shared/ui-composite/Game/AnswerSummary.tsx |
FloatingKanji |
frontend | healthy | shared/ui-composite/Game/FloatingKanji.tsx |
GameIntel |
frontend | healthy | shared/ui-composite/Game/GameIntel.tsx |
Return |
frontend | healthy | shared/ui-composite/Game/ReturnFromGame.tsx |
SSRAudioButton |
frontend | healthy | shared/ui-composite/audio/SSRAudioButton.tsx |
AudioButton |
frontend | healthy | shared/ui-composite/audio/AudioButton.tsx |
AlertDialogConfirm |
frontend | healthy | shared/ui-composite/legacy/AlertDialog.tsx |
Decorations |
frontend | healthy | shared/ui-composite/Decorations/Decorations.tsx |
Loader |
frontend | healthy | shared/ui-composite/Skeletons/Loader.tsx |
DevNotice |
frontend | healthy | shared/ui-composite/misc/DevNotice.tsx |
AnimatedCard |
frontend | healthy | shared/ui-composite/misc/AnimatedCard.tsx |
Sandbox |
frontend | healthy | shared/ui-composite/misc/Sandbox.tsx |
RandomFact |
frontend | healthy | shared/ui-composite/misc/RandomFact.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
validate-and-merge |
cicd | healthy | .github/workflows/pr-community-review.yml |
backup-guard |
cicd | healthy | .github/workflows/github-metrics.yml |
collect-metrics |
cicd | healthy | .github/workflows/github-metrics.yml |
comment |
cicd | healthy | .github/workflows/pr-check-comment.yml |
backfill |
cicd | healthy | .github/workflows/backfill-pr-authors.yml |
backfill |
cicd | healthy | .github/workflows/backfill-community-backlog.yml |
reenable-backlog |
cicd | healthy | .github/workflows/issue-closed-community-backlog.yml |
reset-backlogs |
cicd | healthy | .github/workflows/auto-reset-community-backlog.yml |
backup-guard |
cicd | healthy | .github/workflows/hourly-community-issue.yml |
create-issue |
cicd | healthy | .github/workflows/hourly-community-issue.yml |
check |
cicd | healthy | .github/workflows/pr-check.yml |
notify-discord |
cicd | healthy | .github/workflows/patch-notes.yml |
notify-discord |
cicd | healthy | .github/workflows/vercel.yml |
notify-success |
cicd | healthy | .github/workflows/vercel.yml |
auto-respond |
cicd | healthy | .github/workflows/issue-auto-respond.yml |
welcome |
cicd | healthy | .github/workflows/pr-welcome.yml |
close-issue |
cicd | healthy | .github/workflows/pr-merge-close-issue.yml |
sync-branch |
cicd | healthy | .github/workflows/main.yml |
prune-content |
cicd | healthy | .github/workflows/thanos-community-content.yml |
thanos-content |
cicd | healthy | .github/workflows/community-maintenance.yml |
reset-backlogs |
cicd | healthy | .github/workflows/community-maintenance.yml |
create-release |
cicd | healthy | .github/workflows/release.yml |
merge |
cicd | healthy | .github/workflows/pr-community-merge-after-check.yml |
backup-guard |
cicd | healthy | .github/workflows/stale-community-issues.yml |
manage-stale |
cicd | healthy | .github/workflows/stale-community-issues.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pr-community-review |
cicd | healthy | .github/workflows/pr-community-review.yml |
gha::github-metrics |
cicd | healthy | .github/workflows/github-metrics.yml |
gha::pr-check-comment |
cicd | healthy | .github/workflows/pr-check-comment.yml |
gha::backfill-pr-authors |
cicd | healthy | .github/workflows/backfill-pr-authors.yml |
gha::backfill-community-backlog |
cicd | healthy | .github/workflows/backfill-community-backlog.yml |
gha::issue-closed-community-backlog |
cicd | healthy | .github/workflows/issue-closed-community-backlog.yml |
gha::auto-reset-community-backlog |
cicd | healthy | .github/workflows/auto-reset-community-backlog.yml |
gha::hourly-community-issue |
cicd | healthy | .github/workflows/hourly-community-issue.yml |
gha::pr-check |
cicd | healthy | .github/workflows/pr-check.yml |
gha::patch-notes |
cicd | healthy | .github/workflows/patch-notes.yml |
gha::vercel |
cicd | healthy | .github/workflows/vercel.yml |
gha::issue-auto-respond |
cicd | healthy | .github/workflows/issue-auto-respond.yml |
gha::pr-welcome |
cicd | healthy | .github/workflows/pr-welcome.yml |
gha::pr-merge-close-issue |
cicd | healthy | .github/workflows/pr-merge-close-issue.yml |
gha::main |
cicd | healthy | .github/workflows/main.yml |
gha::thanos-community-content |
cicd | healthy | .github/workflows/thanos-community-content.yml |
gha::community-maintenance |
cicd | healthy | .github/workflows/community-maintenance.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::pr-community-merge-after-check |
cicd | healthy | .github/workflows/pr-community-merge-after-check.yml |
gha::stale-community-issues |
cicd | healthy | .github/workflows/stale-community-issues.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
Kuroshiro |
software | healthy | kuroshiro.d.ts:Kuroshiro |
KuromojiAnalyzer |
software | healthy | kuroshiro.d.ts:KuromojiAnalyzer |
AchievementEventBus |
software | healthy | shared/events/achievementEvents.ts:AchievementEventBus |
StatsEventBus |
software | healthy | shared/events/statsEvents.ts:StatsEventBus |
RateLimiter |
software | healthy | shared/infra/server/rateLimit.ts:RateLimiter |
overrides |
software | healthy | shared/ui-composite/Menu/Sidebar.tsx:overrides |
GlobalErrorBoundary |
software | healthy | shared/ui-composite/ErrorBoundary/GlobalErrorBoundary.tsx:G… |
GameErrorBoundary |
software | healthy | shared/ui-composite/ErrorBoundary/GameErrorBoundary.tsx:Gam… |
MockModule |
software | healthy | app/api/analyze-text/route.test.ts:MockModule |
MockKuromojiAnalyzer |
software | healthy | app/api/analyze-text/route.test.ts:MockKuromojiAnalyzer |
patterns |
software | healthy | features/Blog/__tests__/InfoBox.property.test.tsx:patterns |
or |
software | healthy | features/Blog/__tests__/InfoBox.property.test.tsx:or |
and |
software | healthy | features/AnkiConverter/index.ts:and |
MockDatabase |
software | healthy | features/AnkiConverter/__tests__/sqliteParser.test.ts:MockD… |
MockXMLHttpRequest |
software | healthy | features/AnkiConverter/__tests__/localProcessing.test.ts:Mo… |
for |
software | healthy | features/AnkiConverter/types/errors.ts:for |
ConversionError |
software | healthy | features/AnkiConverter/types/errors.ts:ConversionError |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::community/backlog/archived/backup-2026-02-08T07-11-26… |
security | healthy | community/backlog/archived/backup-2026-02-08T07-11-26/facts… |
auth::public/data-vocab/n3.json |
security | healthy | public/data-vocab/n3.json |
auth::public/data-vocab/n1.json |
security | healthy | public/data-vocab/n1.json |
auth::community/backlog/facts-backlog.json |
security | healthy | community/backlog/facts-backlog.json |
auth::app/api/translate/route.ts |
security | healthy | app/api/translate/route.ts |
auth::kuroshiro.d.ts |
security | healthy | kuroshiro.d.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
port:6006 |
network | healthy | docker-compose.yml |
port:09 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DISCORD_WEBHOOK_URL |
cicd | healthy | — |
AUTOMATION_PR_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | sql.js.d.ts |
redis |
data | healthy | shared/infra/server/rateLimit.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
app |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jrdefhny |
software | healthy | /tmp/repobility-clone-jrdefhny |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | app/api/translate/route.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
envoy |
network | healthy | public/data-vocab/n1.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | public/sounds/monkeytype-pack/manifest.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | features/Experiments/components/KanaOrbit.tsx |
This page is publicly accessible at:
https://repobility.com/scan/0db460b2-d8b6-4a76-a692-bcf5394313be/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0db460b2-d8b6-4a76-a692-bcf5394313be/
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.