Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

wordyappteam/wordy

https://github.com/wordyappteam/wordy · scanned 2026-06-16 00:59 UTC (2 months, 1 week ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 41 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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 492 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.

LabelLayerStatusPath
anthropicProxy software healthy vite.config.js:anthropicProxy
handler software healthy api/anthropic.js:handler
Protected software healthy src/App.jsx:Protected
App software healthy src/App.jsx:App
FlashcardsIcon software healthy src/components/ExerciseIcons.jsx:FlashcardsIcon
PrepositionsIcon software healthy src/components/ExerciseIcons.jsx:PrepositionsIcon
FillBlankIcon software healthy src/components/ExerciseIcons.jsx:FillBlankIcon
WordOrderIcon software healthy src/components/ExerciseIcons.jsx:WordOrderIcon
ActiveRecallIcon software healthy src/components/ExerciseIcons.jsx:ActiveRecallIcon
SentenceWritingIcon software healthy src/components/ExerciseIcons.jsx:SentenceWritingIcon
GrammarChatIcon software healthy src/components/ExerciseIcons.jsx:GrammarChatIcon
NavBar software healthy src/components/NavBar.jsx:NavBar
handleClick software healthy src/components/NavBar.jsx:handleClick
handleDeleteAccount software healthy src/components/NavBar.jsx:handleDeleteAccount
activeClass software healthy src/components/NavBar.jsx:activeClass
go software healthy src/components/NavBar.jsx:go
targetToggle software healthy src/components/NavBar.jsx:targetToggle
interfaceToggle software healthy src/components/NavBar.jsx:interfaceToggle
compressImage software healthy src/lib/senseImages.js:compressImage
pathFromUrl software healthy src/lib/senseImages.js:pathFromUrl
uploadSenseImage software healthy src/lib/senseImages.js:uploadSenseImage
deleteSenseImageByUrl software healthy src/lib/senseImages.js:deleteSenseImageByUrl
setSenseImageUrl software healthy src/lib/senseImages.js:setSenseImageUrl
AuthProvider software healthy src/lib/AuthContext.jsx:AuthProvider
fetchProfile software healthy src/lib/AuthContext.jsx:fetchProfile
updateProfile software healthy src/lib/AuthContext.jsx:updateProfile
signOut software healthy src/lib/AuthContext.jsx:signOut
deleteAccount software healthy src/lib/AuthContext.jsx:deleteAccount
useAuth software healthy src/lib/AuthContext.jsx:useAuth
callClaude software healthy src/lib/claude.js:callClaude
that software healthy src/lib/claude.js:that
langWithScript software healthy src/lib/claude.js:langWithScript
fixUkrainianStress software healthy src/lib/claude.js:fixUkrainianStress
deepFixStress software healthy src/lib/claude.js:deepFixStress
topicsPromptSection software healthy src/lib/claude.js:topicsPromptSection
identifyWord software healthy src/lib/claude.js:identifyWord
as software healthy src/lib/claude.js:as
parseGoal software healthy src/lib/claude.js:parseGoal
translateSentences software healthy src/lib/claude.js:translateSentences
suggestCollectionWords software healthy src/lib/claude.js:suggestCollectionWords
extractVocabFromChat software healthy src/lib/claude.js:extractVocabFromChat
generatePrepExercises software healthy src/lib/claude.js:generatePrepExercises
generateWordBankExercises software healthy src/lib/claude.js:generateWordBankExercises
reviewSentence software healthy src/lib/claude.js:reviewSentence
chatWithTutor software healthy src/lib/claude.js:chatWithTutor
generateSessionMemory software healthy src/lib/claude.js:generateSessionMemory
LanguageProvider software healthy src/lib/i18n.jsx:LanguageProvider
switchLang software healthy src/lib/i18n.jsx:switchLang
t software healthy src/lib/i18n.jsx:t
useLanguage software healthy src/lib/i18n.jsx:useLanguage

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
vercel.json software healthy vercel.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
netlify.toml software healthy netlify.toml
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
anthropic.js software healthy api/anthropic.js
launch.json software healthy .claude/launch.json
0006_profile_goals.sql software healthy supabase/migrations/0006_profile_goals.sql
0002_sense_images.sql software healthy supabase/migrations/0002_sense_images.sql
0003_sense_aspect.sql software healthy supabase/migrations/0003_sense_aspect.sql
0001_word_collections.sql software healthy supabase/migrations/0001_word_collections.sql
0005_onboarding_default_fix.sql software healthy supabase/migrations/0005_onboarding_default_fix.sql
0008_srs_v2.sql software healthy supabase/migrations/0008_srs_v2.sql
0007_profile_topics.sql software healthy supabase/migrations/0007_profile_topics.sql
0004_onboarding.sql software healthy supabase/migrations/0004_onboarding.sql
anthropic.js software healthy netlify/functions/anthropic.js
index.css software healthy src/index.css
App.jsx software healthy src/App.jsx
App.css software healthy src/App.css
main.jsx software healthy src/main.jsx
ExerciseIcons.jsx software healthy src/components/ExerciseIcons.jsx
NavBar.jsx software healthy src/components/NavBar.jsx
senseImages.js software healthy src/lib/senseImages.js
AuthContext.jsx software healthy src/lib/AuthContext.jsx
supabase.js software healthy src/lib/supabase.js
claude.js software healthy src/lib/claude.js
i18n.jsx software healthy src/lib/i18n.jsx
TargetLangContext.jsx software healthy src/lib/TargetLangContext.jsx
srs.js software healthy src/lib/srs.js
sessionFlow.js software healthy src/lib/sessionFlow.js
senseDisplay.js software healthy src/lib/senseDisplay.js
sessionEngine.js software healthy src/lib/sessionEngine.js
collections.js software healthy src/lib/collections.js
readerDb.js software healthy src/lib/readerDb.js
Exercises.jsx software healthy src/pages/Exercises.jsx
Migrate.jsx software healthy src/pages/Migrate.jsx
SentenceWriting.jsx software healthy src/pages/SentenceWriting.jsx
Onboarding.jsx software healthy src/pages/Onboarding.jsx
Flashcards.jsx software healthy src/pages/Flashcards.jsx
WordChoice.jsx software healthy src/pages/WordChoice.jsx
FillBlank.jsx software healthy src/pages/FillBlank.jsx
MultipleChoice.jsx software healthy src/pages/MultipleChoice.jsx
Landing.jsx software healthy src/pages/Landing.jsx
Reader.jsx software healthy src/pages/Reader.jsx
Dashboard.jsx software healthy src/pages/Dashboard.jsx
Session.jsx software healthy src/pages/Session.jsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/Exercises frontend healthy src/pages/Exercises.jsx
/Migrate frontend healthy src/pages/Migrate.jsx
/SentenceWriting frontend healthy src/pages/SentenceWriting.jsx
/Onboarding frontend healthy src/pages/Onboarding.jsx
/Flashcards frontend healthy src/pages/Flashcards.jsx
/WordChoice frontend healthy src/pages/WordChoice.jsx
/FillBlank frontend healthy src/pages/FillBlank.jsx
/MultipleChoice frontend healthy src/pages/MultipleChoice.jsx
/Landing frontend healthy src/pages/Landing.jsx
/Reader frontend healthy src/pages/Reader.jsx
/Dashboard frontend healthy src/pages/Dashboard.jsx
/Session frontend healthy src/pages/Session.jsx
/ActiveRecall frontend healthy src/pages/ActiveRecall.jsx
/PrepSession frontend healthy src/pages/PrepSession.jsx
/Auth frontend healthy src/pages/Auth.jsx
/Chat frontend healthy src/pages/Chat.jsx
/Dictionary frontend healthy src/pages/Dictionary.jsx
/PrepExercise frontend healthy src/pages/PrepExercise.jsx
/WordOrder frontend healthy src/pages/WordOrder.jsx
/ frontend healthy src/App.jsx
/auth frontend healthy src/App.jsx
/onboarding frontend healthy src/App.jsx
/dashboard frontend healthy src/App.jsx
/dictionary frontend healthy src/App.jsx
/flashcards frontend healthy src/App.jsx
/fill-blank frontend healthy src/App.jsx
/multiple-choice frontend healthy src/App.jsx
/word-choice frontend healthy src/App.jsx
/chat frontend healthy src/App.jsx
/prepositions frontend healthy src/App.jsx
/prep-session frontend healthy src/App.jsx
/word-order frontend healthy src/App.jsx
/active-recall frontend healthy src/App.jsx
/sentence-writing frontend healthy src/App.jsx
/exercises frontend healthy src/App.jsx
/session frontend healthy src/App.jsx
/migrate frontend healthy src/App.jsx
/reader frontend healthy src/App.jsx
* frontend healthy src/App.jsx
/api/anthropic frontend healthy netlify/functions/anthropic.js

LabelLayerStatusPath
App frontend healthy src/App.jsx
NavBar frontend healthy src/components/NavBar.jsx
Exercises frontend healthy src/pages/Exercises.jsx
Migrate frontend healthy src/pages/Migrate.jsx
SentenceWriting frontend healthy src/pages/SentenceWriting.jsx
Onboarding frontend healthy src/pages/Onboarding.jsx
Flashcards frontend healthy src/pages/Flashcards.jsx
WordChoice frontend healthy src/pages/WordChoice.jsx
FillBlank frontend healthy src/pages/FillBlank.jsx
MultipleChoice frontend healthy src/pages/MultipleChoice.jsx
Landing frontend healthy src/pages/Landing.jsx
Reader frontend healthy src/pages/Reader.jsx
Dashboard frontend healthy src/pages/Dashboard.jsx
Session frontend healthy src/pages/Session.jsx
ActiveRecall frontend healthy src/pages/ActiveRecall.jsx
PrepSession frontend healthy src/pages/PrepSession.jsx
Auth frontend healthy src/pages/Auth.jsx
Chat frontend healthy src/pages/Chat.jsx
Dictionary frontend healthy src/pages/Dictionary.jsx
PrepExercise frontend healthy src/pages/PrepExercise.jsx
WordOrder frontend healthy src/pages/WordOrder.jsx

LabelLayerStatusPath
api software healthy api
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations
netlify software healthy netlify
functions software healthy netlify/functions
src software healthy src
components software healthy src/components
lib software healthy src/lib
pages software healthy src/pages

LabelLayerStatusPath
0006_profile_goals.sql data healthy supabase/migrations/0006_profile_goals.sql
0002_sense_images.sql data healthy supabase/migrations/0002_sense_images.sql
0003_sense_aspect.sql data healthy supabase/migrations/0003_sense_aspect.sql
0001_word_collections.sql data healthy supabase/migrations/0001_word_collections.sql
0005_onboarding_default_fix.sql data healthy supabase/migrations/0005_onboarding_default_fix.sql
0008_srs_v2.sql data healthy supabase/migrations/0008_srs_v2.sql
0007_profile_topics.sql data healthy supabase/migrations/0007_profile_topics.sql
0004_onboarding.sql data healthy supabase/migrations/0004_onboarding.sql

LabelLayerStatusPath
repobility-clone-1ge0tigl software healthy /tmp/repobility-clone-1ge0tigl

LabelLayerStatusPath
strings software healthy src/lib/collections.js:strings

LabelLayerStatusPath
USE /api/anthropic/v1/messages api healthy vite.config.js

LabelLayerStatusPath
public data healthy supabase/migrations/0001_word_collections.sql

LabelLayerStatusPath
2.6.7.6 network healthy src/components/ExerciseIcons.jsx
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/04f8d10a-0a7e-468f-8deb-7b0cc414777e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/04f8d10a-0a7e-468f-8deb-7b0cc414777e/

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.