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.

dash1291/fluidlearn

https://github.com/dash1291/fluidlearn · scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)

6 raw signals (0 security + 6 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +21.9 (diff) · 6 actionable findings from 1 signal source. 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 133 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
middleware software healthy src/middleware.ts:middleware
RootLayout software healthy src/app/layout.tsx:RootLayout
Home software healthy src/app/page.tsx:Home
LoginForm software healthy src/app/login/page.tsx:LoginForm
handleGoogleSignIn software healthy src/app/login/page.tsx:handleGoogleSignIn
LoginPage software healthy src/app/login/page.tsx:LoginPage
POST software healthy src/app/api/agent/track-time/route.ts:POST
newTotal software healthy src/app/api/agent/track-time/route.ts:newTotal
POST software healthy src/app/api/agent/extract-preferences/route.ts:POST
POST software healthy src/app/api/agent/stt/route.ts:POST
extractMessageText software healthy src/app/api/agent/search/route.ts:extractMessageText
POST software healthy src/app/api/agent/search/route.ts:POST
messages software healthy src/app/api/agent/search/route.ts:messages
snippet software healthy src/app/api/agent/search/route.ts:snippet
GET software healthy src/app/api/agent/tts/route.ts:GET
GET software healthy src/app/auth/callback/route.ts:GET
Footer software healthy src/app/components/Footer.tsx:Footer
UserMenu software healthy src/app/components/UserMenu.tsx:UserMenu
signOut software healthy src/app/components/UserMenu.tsx:signOut
LearnClient software healthy src/app/learn/[language]/LearnClient.tsx:LearnClient
handleVisibility software healthy src/app/learn/[language]/LearnClient.tsx:handleVisibility
handleBeforeUnload software healthy src/app/learn/[language]/LearnClient.tsx:handleBeforeUnload
LearnPage software healthy src/app/learn/[language]/page.tsx:LearnPage
formatSeconds software healthy src/app/learn/[language]/StudyTimer.tsx:formatSeconds
StudyTimer software healthy src/app/learn/[language]/StudyTimer.tsx:StudyTimer
tick software healthy src/app/learn/[language]/StudyTimer.tsx:tick
createClient software healthy src/lib/supabase/server.ts:createClient
createClient software healthy src/lib/supabase/client.ts:createClient
getSystemPrompt software healthy src/lang-app/system-prompt.ts:getSystemPrompt
getLanguage software healthy src/lang-app/config.ts:getLanguage
storageKey software healthy src/lang-app/memory/store.ts:storageKey
emptyData software healthy src/lang-app/memory/store.ts:emptyData
inferLevel software healthy src/lang-app/memory/store.ts:inferLevel
extractWord software healthy src/lang-app/memory/store.ts:extractWord
isCorrectResult software healthy src/lang-app/memory/store.ts:isCorrectResult
displayed software healthy src/lang-app/tools/piDefinitions.ts:displayed
waitForUser software healthy src/lang-app/tools/piDefinitions.ts:waitForUser
requireNativeTtsText software healthy src/lang-app/tools/piDefinitions.ts:requireNativeTtsText
createLanguageTools software healthy src/lang-app/tools/piDefinitions.ts:createLanguageTools
MultipleChoice software healthy src/lang-app/tools/components/MultipleChoice.tsx:MultipleCh…
handleSelect software healthy src/lang-app/tools/components/MultipleChoice.tsx:handleSele…
getOptionClass software healthy src/lang-app/tools/components/MultipleChoice.tsx:getOptionC…
PronunciationDrill software healthy src/lang-app/tools/components/PronunciationDrill.tsx:Pronun…
speakWord software healthy src/lang-app/tools/components/PronunciationDrill.tsx:speakW…
startListening software healthy src/lang-app/tools/components/PronunciationDrill.tsx:startL…
spoken software healthy src/lang-app/tools/components/PronunciationDrill.tsx:spoken
Flashcard software healthy src/lang-app/tools/components/Flashcard.tsx:Flashcard
speakWord software healthy src/lang-app/tools/components/Flashcard.tsx:speakWord
handleRate software healthy src/lang-app/tools/components/Flashcard.tsx:handleRate
speakButton software healthy src/lang-app/tools/components/Flashcard.tsx:speakButton

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

LabelLayerStatusPath
package-lock.json software healthy package-lock.json
README.md software healthy README.md
.env.local.example software healthy .env.local.example
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
next.config.ts software healthy next.config.ts
tsconfig.json software healthy tsconfig.json
middleware.ts software healthy src/middleware.ts
globals.css software healthy src/app/globals.css
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/page.tsx
page.tsx software healthy src/app/login/page.tsx
route.ts software healthy src/app/api/agent/message/route.ts
route.ts software healthy src/app/api/agent/track-time/route.ts
route.ts software healthy src/app/api/agent/extract-preferences/route.ts
route.ts software healthy src/app/api/agent/stt/route.ts
route.ts software healthy src/app/api/agent/search/route.ts
route.ts software healthy src/app/api/agent/tts/route.ts
route.ts software healthy src/app/auth/callback/route.ts
Footer.tsx software healthy src/app/components/Footer.tsx
UserMenu.tsx software healthy src/app/components/UserMenu.tsx
LearnClient.tsx software healthy src/app/learn/[language]/LearnClient.tsx
page.tsx software healthy src/app/learn/[language]/page.tsx
StudyTimer.tsx software healthy src/app/learn/[language]/StudyTimer.tsx
server.ts software healthy src/lib/supabase/server.ts
client.ts software healthy src/lib/supabase/client.ts
system-prompt.ts software healthy src/lang-app/system-prompt.ts
config.ts software healthy src/lang-app/config.ts
store.ts software healthy src/lang-app/memory/store.ts
types.ts software healthy src/lang-app/memory/types.ts
piDefinitions.ts software healthy src/lang-app/tools/piDefinitions.ts
registry.ts software healthy src/lang-app/tools/registry.ts
MultipleChoice.tsx software healthy src/lang-app/tools/components/MultipleChoice.tsx
PronunciationDrill.tsx software healthy src/lang-app/tools/components/PronunciationDrill.tsx
Flashcard.tsx software healthy src/lang-app/tools/components/Flashcard.tsx
TranslationChallenge.tsx software healthy src/lang-app/tools/components/TranslationChallenge.tsx
VocabularyList.tsx software healthy src/lang-app/tools/components/VocabularyList.tsx
LessonCard.tsx software healthy src/lang-app/tools/components/LessonCard.tsx
SentenceArrange.tsx software healthy src/lang-app/tools/components/SentenceArrange.tsx
FillBlank.tsx software healthy src/lang-app/tools/components/FillBlank.tsx

LabelLayerStatusPath
src software healthy src
app software healthy src/app
login software healthy src/app/login
api software healthy src/app/api
agent software healthy src/app/api/agent
message software healthy src/app/api/agent/message
track-time software healthy src/app/api/agent/track-time
extract-preferences software healthy src/app/api/agent/extract-preferences
stt software healthy src/app/api/agent/stt
search software healthy src/app/api/agent/search
tts software healthy src/app/api/agent/tts
auth software healthy src/app/auth
callback software healthy src/app/auth/callback
components software healthy src/app/components
learn software healthy src/app/learn
[language] software healthy src/app/learn/[language]
lib software healthy src/lib
supabase software healthy src/lib/supabase
lang-app software healthy src/lang-app
memory software healthy src/lang-app/memory
tools software healthy src/lang-app/tools
components software healthy src/lang-app/tools/components

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/login frontend healthy src/app/login/page.tsx
/learn/[language] frontend healthy src/app/learn/[language]/page.tsx

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
Home frontend healthy src/app/page.tsx
LoginPage frontend healthy src/app/login/page.tsx

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
dash1291__fluidlearn software healthy /data/fable5_failed_archive/dash1291__fluidlearn

LabelLayerStatusPath
LanguageMemoryStore software healthy src/lang-app/memory/store.ts:LanguageMemoryStore

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
auth::README.md security healthy README.md
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/d632a0ee-0197-4291-802f-287f67e8c888/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d632a0ee-0197-4291-802f-287f67e8c888/

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.