https://github.com/totuemmers-cyber/Nihongo-Explorer
· scanned 2026-06-16 00:40 UTC (2 months, 1 week ago)
102 raw signals (24 security + 78 graph)
Last scanned 2 months, 1 week ago · v1 · 85 actionable findings from 2 signal sources. 63 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 701 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 |
|---|---|---|---|
loadContext |
software | healthy | audit-jlpt-beginner-adequacy.js:loadContext |
normalizeJapanese |
software | healthy | audit-jlpt-beginner-adequacy.js:normalizeJapanese |
fetchText |
software | healthy | audit-jlpt-beginner-adequacy.js:fetchText |
stripPreservedTokens |
software | healthy | audit-jlpt-beginner-adequacy.js:stripPreservedTokens |
auditQuestionGeneration |
software | healthy | audit-jlpt-beginner-adequacy.js:auditQuestionGeneration |
auditExternalCoverage |
software | healthy | audit-jlpt-beginner-adequacy.js:auditExternalCoverage |
rawVocabSourcesFromContext |
software | healthy | audit-jlpt-beginner-adequacy.js:rawVocabSourcesFromContext |
main |
software | healthy | audit-jlpt-beginner-adequacy.js:main |
cloneItem |
software | healthy | vocab-corrections.js:cloneItem |
itemKey |
software | healthy | vocab-corrections.js:itemKey |
cloneExamples |
software | healthy | vocab-corrections.js:cloneExamples |
countOccurrences |
software | healthy | vocab-corrections.js:countOccurrences |
getExampleOverride |
software | healthy | vocab-corrections.js:getExampleOverride |
getExampleKindOrder |
software | healthy | vocab-corrections.js:getExampleKindOrder |
sortExamplesForUse |
software | healthy | vocab-corrections.js:sortExamplesForUse |
normalizeExamples |
software | healthy | vocab-corrections.js:normalizeExamples |
getGlobalRule |
software | healthy | vocab-corrections.js:getGlobalRule |
getSourceRule |
software | healthy | vocab-corrections.js:getSourceRule |
applyRule |
software | healthy | vocab-corrections.js:applyRule |
normalizeItem |
software | healthy | vocab-corrections.js:normalizeItem |
normalizeList |
software | healthy | vocab-corrections.js:normalizeList |
flattenSources |
software | healthy | vocab-corrections.js:flattenSources |
buildDefaultSources |
software | healthy | vocab-corrections.js:buildDefaultSources |
isConsonant |
software | healthy | romaji-kana.js:isConsonant |
romajiToKana |
software | healthy | romaji-kana.js:romajiToKana |
counters |
software | healthy | audit-counters.js:counters |
pushFinding |
software | healthy | audit-counters.js:pushFinding |
nowIso |
software | healthy | srs-scheduler.js:nowIso |
addMs |
software | healthy | srs-scheduler.js:addMs |
clamp |
software | healthy | srs-scheduler.js:clamp |
getDefaultSettings |
software | healthy | srs-scheduler.js:getDefaultSettings |
createCard |
software | healthy | srs-scheduler.js:createCard |
applyGrade |
software | healthy | srs-scheduler.js:applyGrade |
reps |
software | healthy | srs-scheduler.js:reps |
inLearningPhase |
software | healthy | srs-scheduler.js:inLearningPhase |
resume |
software | healthy | srs-scheduler.js:resume |
r |
software | healthy | srs-scheduler.js:r |
isLeech |
software | healthy | srs-scheduler.js:isLeech |
isWeak |
software | healthy | srs-scheduler.js:isWeak |
isDue |
software | healthy | srs-scheduler.js:isDue |
isNewReady |
software | healthy | srs-scheduler.js:isNewReady |
getStatus |
software | healthy | srs-scheduler.js:getStatus |
sortQueue |
software | healthy | srs-scheduler.js:sortQueue |
getQueuePriority |
software | healthy | srs-scheduler.js:getQueuePriority |
makeReviewEvent |
software | healthy | srs-scheduler.js:makeReviewEvent |
getAppConstants |
software | healthy | section-configs.js:getAppConstants |
getKanjiByChar |
software | healthy | section-configs.js:getKanjiByChar |
getRadicalSet |
software | healthy | section-configs.js:getRadicalSet |
getKanjiByRadical |
software | healthy | section-configs.js:getKanjiByRadical |
getBookmarks |
software | healthy | section-configs.js:getBookmarks |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
audit-jlpt-beginner-adequacy.js |
software | healthy | audit-jlpt-beginner-adequacy.js |
vocab-corrections.js |
software | healthy | vocab-corrections.js |
styles.css |
software | healthy | styles.css |
grammar-n1.js |
software | healthy | grammar-n1.js |
audit-kanji-radicals.js |
software | healthy | audit-kanji-radicals.js |
romaji-kana.js |
software | healthy | romaji-kana.js |
audit-counters.js |
software | healthy | audit-counters.js |
vocab-n4.js |
software | healthy | vocab-n4.js |
manifest.json |
software | healthy | manifest.json |
srs-scheduler.js |
software | healthy | srs-scheduler.js |
section-configs.js |
software | healthy | section-configs.js |
app-constants.js |
software | healthy | app-constants.js |
README.md |
software | healthy | README.md |
kangxi-radicals-data.js |
software | healthy | kangxi-radicals-data.js |
grammar-lessons.js |
software | healthy | grammar-lessons.js |
idioms-data.js |
software | healthy | idioms-data.js |
grammar-data.js |
software | healthy | grammar-data.js |
audit-stats.js |
software | healthy | audit-stats.js |
vocab-n2.js |
software | healthy | vocab-n2.js |
sw.js |
software | healthy | sw.js |
srs-ui.js |
software | healthy | srs-ui.js |
reading-questions.js |
software | healthy | reading-questions.js |
package.json |
software | healthy | package.json |
stats.js |
software | healthy | stats.js |
index.html |
software | healthy | index.html |
kanji-data.js |
software | healthy | kanji-data.js |
yojijukugo-data.js |
software | healthy | yojijukugo-data.js |
audit-data.js |
software | healthy | audit-data.js |
audit-learning-path.js |
software | healthy | audit-learning-path.js |
vocab-n1.js |
software | healthy | vocab-n1.js |
reading-data.js |
software | healthy | reading-data.js |
answer-check.js |
software | healthy | answer-check.js |
grammar-n2.js |
software | healthy | grammar-n2.js |
app.js |
software | healthy | app.js |
vocab-correction-rules.js |
software | healthy | vocab-correction-rules.js |
learning-path.js |
software | healthy | learning-path.js |
conjugation.js |
software | healthy | conjugation.js |
counters-data.js |
software | healthy | counters-data.js |
section.js |
software | healthy | section.js |
kanji-n1.js |
software | healthy | kanji-n1.js |
vocab-n5.js |
software | healthy | vocab-n5.js |
srs-store.js |
software | healthy | srs-store.js |
kana-data.js |
software | healthy | kana-data.js |
audit-verb-conjugation.js |
software | healthy | audit-verb-conjugation.js |
vocab-example-overrides.js |
software | healthy | vocab-example-overrides.js |
keigo-data.js |
software | healthy | keigo-data.js |
onomatopoeia-data.js |
software | healthy | onomatopoeia-data.js |
audit-answer.js |
software | healthy | audit-answer.js |
vocab-n3.js |
software | healthy | vocab-n3.js |
quiz.js |
software | healthy | quiz.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bswcwrke |
software | healthy | /tmp/repobility-clone-bswcwrke |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | learning-path.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/05495f9f-5e31-4b9e-9185-c96cd9163d55/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/05495f9f-5e31-4b9e-9185-c96cd9163d55/
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.