https://github.com/voca9204/vocab_new
· scanned 2026-06-16 04:41 UTC (1 month, 2 weeks ago)
62 raw signals (0 security + 62 graph)
Last scanned 1 month, 2 weeks ago · v1 · 61 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 140 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 |
|---|---|---|---|
claude_context.md |
software | healthy | claude_context.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
test-google-auth.html |
software | healthy | test-google-auth.html |
test-pdf-direct.js |
software | healthy | test-pdf-direct.js |
test-simple-query.js |
software | healthy | test-simple-query.js |
backup_photo_vocabulary_words_1755789583583.json |
software | healthy | backup_photo_vocabulary_words_1755789583583.json |
structure.md |
software | healthy | structure.md |
missing-definitions.json |
software | healthy | missing-definitions.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
test-personal-collections.js |
software | healthy | test-personal-collections.js |
test-upload-debug.js |
software | healthy | test-upload-debug.js |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
check-twist-word.js |
software | healthy | check-twist-word.js |
definition-generation-results.json |
software | healthy | definition-generation-results.json |
backup_ai_generated_words_1755789583497.json |
software | healthy | backup_ai_generated_words_1755789583497.json |
jest.setup.js |
software | healthy | jest.setup.js |
fix-etymology-in-english-definition.js |
software | healthy | fix-etymology-in-english-definition.js |
PROJECT_DOCUMENTATION.md |
software | healthy | PROJECT_DOCUMENTATION.md |
check-problem-words.js |
software | healthy | check-problem-words.js |
REMAINING_DEVELOPMENT_TASKS.md |
software | healthy | REMAINING_DEVELOPMENT_TASKS.md |
vercel.json |
software | healthy | vercel.json |
clear-cache.js |
software | healthy | clear-cache.js |
backup_personal_collection_words_1755789583681.json |
software | healthy | backup_personal_collection_words_1755789583681.json |
check-migrated-words.js |
software | healthy | check-migrated-words.js |
extract-pdf-external.js |
software | healthy | extract-pdf-external.js |
test-hybrid-extraction.js |
software | healthy | test-hybrid-extraction.js |
test-pdf-debug.ts |
software | healthy | test-pdf-debug.ts |
firebase.json |
software | healthy | firebase.json |
start.py |
software | healthy | start.py |
words-definition-status.json |
software | healthy | words-definition-status.json |
QUICK_START_GUIDE.md |
software | healthy | QUICK_START_GUIDE.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
check-word-structures.js |
software | healthy | check-word-structures.js |
FILE_MAP.md |
software | healthy | FILE_MAP.md |
test-etymology-api.js |
software | healthy | test-etymology-api.js |
check-specific-words.js |
software | healthy | check-specific-words.js |
test-working-api.js |
software | healthy | test-working-api.js |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
MIGRATION_SUMMARY.md |
software | healthy | MIGRATION_SUMMARY.md |
extraction-results-hybrid.json |
software | healthy | extraction-results-hybrid.json |
test-auth-api.js |
software | healthy | test-auth-api.js |
fix-word-data.js |
software | healthy | fix-word-data.js |
README.md |
software | healthy | README.md |
test-personal-study-complete.md |
software | healthy | test-personal-study-complete.md |
test-hybrid-nextjs.mjs |
software | healthy | test-hybrid-nextjs.mjs |
check-promise-word.js |
software | healthy | check-promise-word.js |
generated-definitions.json |
software | healthy | generated-definitions.json |
test-delete-collection.js |
software | healthy | test-delete-collection.js |
WORD_LOADING_ANALYSIS.md |
software | healthy | WORD_LOADING_ANALYSIS.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
testExtraction |
software | healthy | test-pdf-direct.js:testExtraction |
testSimpleQuery |
software | healthy | test-simple-query.js:testSimpleQuery |
testPersonalCollections |
software | healthy | test-personal-collections.js:testPersonalCollections |
testUploadFlow |
software | healthy | test-upload-debug.js:testUploadFlow |
checkTwist |
software | healthy | check-twist-word.js:checkTwist |
fixWords |
software | healthy | fix-etymology-in-english-definition.js:fixWords |
checkWords |
software | healthy | check-problem-words.js:checkWords |
checkMigratedWords |
software | healthy | check-migrated-words.js:checkMigratedWords |
extractFromPDF |
software | healthy | extract-pdf-external.js:extractFromPDF |
main |
software | healthy | extract-pdf-external.js:main |
testHybridExtraction |
software | healthy | test-hybrid-extraction.js:testHybridExtraction |
debugPDF |
software | healthy | test-pdf-debug.ts:debugPDF |
main |
software | healthy | start.py:46 |
check_status |
software | healthy | start.py:136 |
checkWordStructures |
software | healthy | check-word-structures.js:checkWordStructures |
testEtymologyGeneration |
software | healthy | test-etymology-api.js:testEtymologyGeneration |
checkWords |
software | healthy | check-specific-words.js:checkWords |
testWorkingExtraction |
software | healthy | test-working-api.js:testWorkingExtraction |
testAuthenticatedAPI |
software | healthy | test-auth-api.js:testAuthenticatedAPI |
fixWords |
software | healthy | fix-word-data.js:fixWords |
testHybridProcessor |
software | healthy | test-hybrid-nextjs.mjs:testHybridProcessor |
checkPromiseWord |
software | healthy | check-promise-word.js:checkPromiseWord |
testDeleteCollection |
software | healthy | test-delete-collection.js:testDeleteCollection |
testDirect |
software | healthy | test-pdf-parse-direct.js:testDirect |
testHybridProcessor |
software | healthy | test-hybrid-processor.ts:testHybridProcessor |
testHybridProcessor |
software | healthy | test-hybrid-direct.js:testHybridProcessor |
testModuleLoad |
software | healthy | test-module-load.js:testModuleLoad |
testCollectionAPI |
software | healthy | test-collection-api.js:testCollectionAPI |
getAuthToken |
software | healthy | test-ai-caching.js:getAuthToken |
createCollection |
software | healthy | test-ai-caching.js:createCollection |
calculateQualityScore |
software | healthy | test-ai-caching.js:calculateQualityScore |
testDiscovery |
software | healthy | test-ai-caching.js:testDiscovery |
deleteCollection |
software | healthy | test-ai-caching.js:deleteCollection |
runTests |
software | healthy | test-ai-caching.js:runTests |
testStudyPage |
software | healthy | test-study-page.js:testStudyPage |
testWordLoading |
software | healthy | test-word-loading.js:testWordLoading |
testPdfParse |
software | healthy | test-pdf-parse.js:testPdfParse |
testDiscoveryAPI |
software | healthy | test-discovery-api.js:testDiscoveryAPI |
testExtraction |
software | healthy | test-api-extraction.js:testExtraction |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::test-google-auth.html |
security | healthy | test-google-auth.html |
generic_api_key::test-simple-query.js |
security | healthy | test-simple-query.js |
private_key::CLAUDE.md |
security | healthy | CLAUDE.md |
generic_api_key::test-personal-collections.js |
security | healthy | test-personal-collections.js |
generic_api_key::test-auth-api.js |
security | healthy | test-auth-api.js |
generic_api_key::test-delete-collection.js |
security | healthy | test-delete-collection.js |
generic_api_key::test-collection-api.js |
security | healthy | test-collection-api.js |
password_literal::test-collection-api.js |
security | healthy | test-collection-api.js |
password_literal::test-ai-caching.js |
security | healthy | test-ai-caching.js |
generic_api_key::test-study-page.js |
security | healthy | test-study-page.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.windsurfrules |
security | healthy | .windsurfrules |
auth::test-google-auth.html |
security | healthy | test-google-auth.html |
auth::missing-definitions.json |
security | healthy | missing-definitions.json |
| Label | Layer | Status | Path |
|---|---|---|---|
IntersectionObserver |
software | healthy | jest.setup.js:IntersectionObserver |
found |
software | healthy | test-module-load.js:found |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/collections/extract-words |
frontend | healthy | test-hybrid-extraction.js |
/api/extract-words-working |
frontend | healthy | test-working-api.js |
| Label | Layer | Status | Path |
|---|---|---|---|
voca9204__vocab_new |
software | healthy | /data/fable5_failed_archive/voca9204__vocab_new |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3100 |
network | healthy | test-hybrid-extraction.js |
This page is publicly accessible at:
https://repobility.com/scan/963939dc-1e1d-48e8-b991-565f54447a1a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/963939dc-1e1d-48e8-b991-565f54447a1a/
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.