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.

Scobydoo1/swd

https://github.com/Scobydoo1/swd · scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)

69 raw signals (0 security + 69 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 62 actionable findings from 1 signal source. 7 repeated signals 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 767 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
Protected software healthy frontend/src/App.tsx:Protected
Home software healthy frontend/src/App.tsx:Home
App software healthy frontend/src/App.tsx:App
detectInitial software healthy frontend/src/i18n/LanguageContext.tsx:detectInitial
LanguageProvider software healthy frontend/src/i18n/LanguageContext.tsx:LanguageProvider
useLang software healthy frontend/src/i18n/LanguageContext.tsx:useLang
AuthProvider software healthy frontend/src/auth/AuthContext.tsx:AuthProvider
login software healthy frontend/src/auth/AuthContext.tsx:login
loginWithGoogle software healthy frontend/src/auth/AuthContext.tsx:loginWithGoogle
logout software healthy frontend/src/auth/AuthContext.tsx:logout
refresh software healthy frontend/src/auth/AuthContext.tsx:refresh
useAuth software healthy frontend/src/auth/AuthContext.tsx:useAuth
warmUpBackend software healthy frontend/src/api/client.ts:warmUpBackend
GoogleSignInButton software healthy frontend/src/components/GoogleSignInButton.tsx:GoogleSignIn…
init software healthy frontend/src/components/GoogleSignInButton.tsx:init
Ic software healthy frontend/src/components/Icons.tsx:Ic
IconMaple software healthy frontend/src/components/Icons.tsx:IconMaple
IconSend software healthy frontend/src/components/Icons.tsx:IconSend
IconPaperclip software healthy frontend/src/components/Icons.tsx:IconPaperclip
IconMic software healthy frontend/src/components/Icons.tsx:IconMic
IconPlus software healthy frontend/src/components/Icons.tsx:IconPlus
IconSidebar software healthy frontend/src/components/Icons.tsx:IconSidebar
IconSun software healthy frontend/src/components/Icons.tsx:IconSun
IconMoon software healthy frontend/src/components/Icons.tsx:IconMoon
IconSearch software healthy frontend/src/components/Icons.tsx:IconSearch
IconCopy software healthy frontend/src/components/Icons.tsx:IconCopy
IconCheck software healthy frontend/src/components/Icons.tsx:IconCheck
IconEdit software healthy frontend/src/components/Icons.tsx:IconEdit
IconTrash software healthy frontend/src/components/Icons.tsx:IconTrash
IconThumbUp software healthy frontend/src/components/Icons.tsx:IconThumbUp
IconThumbDown software healthy frontend/src/components/Icons.tsx:IconThumbDown
IconRefresh software healthy frontend/src/components/Icons.tsx:IconRefresh
IconClose software healthy frontend/src/components/Icons.tsx:IconClose
IconStop software healthy frontend/src/components/Icons.tsx:IconStop
IconChevron software healthy frontend/src/components/Icons.tsx:IconChevron
IconFile software healthy frontend/src/components/Icons.tsx:IconFile
IconUpload software healthy frontend/src/components/Icons.tsx:IconUpload
IconPin software healthy frontend/src/components/Icons.tsx:IconPin
IconChat software healthy frontend/src/components/Icons.tsx:IconChat
IconUsers software healthy frontend/src/components/Icons.tsx:IconUsers
IconBook software healthy frontend/src/components/Icons.tsx:IconBook
IconLogout software healthy frontend/src/components/Icons.tsx:IconLogout
IconQuote software healthy frontend/src/components/Icons.tsx:IconQuote
IconQuiz software healthy frontend/src/components/Icons.tsx:IconQuiz
IconSpark software healthy frontend/src/components/Icons.tsx:IconSpark
IconRoom software healthy frontend/src/components/Icons.tsx:IconRoom
IconUserPlus software healthy frontend/src/components/Icons.tsx:IconUserPlus
IconChart software healthy frontend/src/components/Icons.tsx:IconChart
CodeBlock software healthy frontend/src/components/Markdown.tsx:CodeBlock
copy software healthy frontend/src/components/Markdown.tsx:copy

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
render.yaml software healthy render.yaml
readme.md software healthy readme.md
vite.config.ts software healthy frontend/vite.config.ts
vercel.json software healthy frontend/vercel.json
tailwind.config.js software healthy frontend/tailwind.config.js
package.json software healthy frontend/package.json
tsconfig.node.json software healthy frontend/tsconfig.node.json
index.html software healthy frontend/index.html
capacitor.config.ts software healthy frontend/capacitor.config.ts
package-lock.json software healthy frontend/package-lock.json
tsconfig.json software healthy frontend/tsconfig.json
postcss.config.js software healthy frontend/postcss.config.js
build.gradle software healthy frontend/android/build.gradle
build.gradle software healthy frontend/android/app/build.gradle
ExampleInstrumentedTest.java software healthy frontend/android/app/src/androidTest/java/com/getcapacitor/…
ExampleUnitTest.java software healthy frontend/android/app/src/test/java/com/getcapacitor/myapp/E…
MainActivity.java software healthy frontend/android/app/src/main/java/com/maple/app/MainActivi…
index.css software healthy frontend/src/index.css
main.tsx software healthy frontend/src/main.tsx
vite-env.d.ts software healthy frontend/src/vite-env.d.ts
App.tsx software healthy frontend/src/App.tsx
types.ts software healthy frontend/src/types.ts
LanguageContext.tsx software healthy frontend/src/i18n/LanguageContext.tsx
translations.ts software healthy frontend/src/i18n/translations.ts
AuthContext.tsx software healthy frontend/src/auth/AuthContext.tsx
client.ts software healthy frontend/src/api/client.ts
GoogleSignInButton.tsx software healthy frontend/src/components/GoogleSignInButton.tsx
Icons.tsx software healthy frontend/src/components/Icons.tsx
Markdown.tsx software healthy frontend/src/components/Markdown.tsx
AppLayout.tsx software healthy frontend/src/components/layout/AppLayout.tsx
CitationCard.tsx software healthy frontend/src/components/chat/CitationCard.tsx
MessageBubble.tsx software healthy frontend/src/components/chat/MessageBubble.tsx
QuizModals.tsx software healthy frontend/src/components/quiz/QuizModals.tsx
ChatSessionContext.tsx software healthy frontend/src/chat/ChatSessionContext.tsx
ThemeContext.tsx software healthy frontend/src/theme/ThemeContext.tsx
QuizzesPage.tsx software healthy frontend/src/pages/QuizzesPage.tsx
LoginPage.tsx software healthy frontend/src/pages/LoginPage.tsx
RoomDetailPage.tsx software healthy frontend/src/pages/RoomDetailPage.tsx
ChatPage.tsx software healthy frontend/src/pages/ChatPage.tsx
AdminPage.tsx software healthy frontend/src/pages/AdminPage.tsx
DocumentsPage.tsx software healthy frontend/src/pages/DocumentsPage.tsx
PricingPage.tsx software healthy frontend/src/pages/PricingPage.tsx
RoomsPage.tsx software healthy frontend/src/pages/RoomsPage.tsx
DESIGN.md software healthy docs/DESIGN.md
schema.sql software healthy docs/schema.sql
REQUIREMENTS.md software healthy docs/REQUIREMENTS.md
diagram.md software healthy docs/diagram.md
2026-06-11-admin-accounts-google-login-deploy.md software healthy docs/superpowers/plans/2026-06-11-admin-accounts-google-log…
2026-06-11-admin-accounts-google-login-deploy-design.md software healthy docs/superpowers/specs/2026-06-11-admin-accounts-google-log…

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

LabelLayerStatusPath
FakeResponse software healthy backend/tests/test_mailer.py:21
FakeSMTP software healthy backend/tests/test_mailer.py:73
Base software healthy backend/app/database.py:27
Settings software healthy backend/app/config.py:6
RateLimiter software healthy backend/app/shared/rate_limit.py:20
IPRateLimiter software healthy backend/app/shared/rate_limit.py:51
UserOut software healthy backend/app/modules/users/schemas.py:8
RoleUpdate software healthy backend/app/modules/users/schemas.py:19
PlanUpdate software healthy backend/app/modules/users/schemas.py:23
UserCreate software healthy backend/app/modules/users/schemas.py:27
UserCreateResult software healthy backend/app/modules/users/schemas.py:41
UserRepository software healthy backend/app/modules/users/repository.py:6
Role software healthy backend/app/modules/users/models.py:10
Plan software healthy backend/app/modules/users/models.py:16
User software healthy backend/app/modules/users/models.py:22
UserService software healthy backend/app/modules/users/service.py:19
TokenResponse software healthy backend/app/modules/auth/schemas.py:6
GoogleLoginRequest software healthy backend/app/modules/auth/schemas.py:12
AuthService software healthy backend/app/modules/auth/service.py:12
AccountRequestCreate software healthy backend/app/modules/account_requests/schemas.py:9
AccountRequestOut software healthy backend/app/modules/account_requests/schemas.py:24
ApproveResult software healthy backend/app/modules/account_requests/schemas.py:38
AccountRequestRepository software healthy backend/app/modules/account_requests/repository.py:8
RequestStatus software healthy backend/app/modules/account_requests/models.py:11
AccountRequest software healthy backend/app/modules/account_requests/models.py:19
AccountRequestService software healthy backend/app/modules/account_requests/service.py:16
Citation software healthy backend/app/modules/chat/schemas.py:6
ChatRequest software healthy backend/app/modules/chat/schemas.py:13
MessageOut software healthy backend/app/modules/chat/schemas.py:20
ChatResponse software healthy backend/app/modules/chat/schemas.py:30
SessionCreate software healthy backend/app/modules/chat/schemas.py:36
SessionUpdate software healthy backend/app/modules/chat/schemas.py:41
SessionOut software healthy backend/app/modules/chat/schemas.py:46
SessionDetail software healthy backend/app/modules/chat/schemas.py:56
ChatRepository software healthy backend/app/modules/chat/repository.py:8
MsgRole software healthy backend/app/modules/chat/models.py:10
ChatSession software healthy backend/app/modules/chat/models.py:15
Message software healthy backend/app/modules/chat/models.py:36
ChatService software healthy backend/app/modules/chat/service.py:40
Embedder software healthy backend/app/modules/rag/embedder.py:12
Retriever software healthy backend/app/modules/rag/retriever.py:5
RagFacade software healthy backend/app/modules/rag/facade.py:11
VectorStore software healthy backend/app/modules/rag/vector_store.py:22
PgVectorStore software healthy backend/app/modules/rag/vector_store.py:49
ChapterOut software healthy backend/app/modules/courses/schemas.py:4
CourseCreate software healthy backend/app/modules/courses/schemas.py:12
CourseOut software healthy backend/app/modules/courses/schemas.py:17
CourseRepository software healthy backend/app/modules/courses/repository.py:6
Course software healthy backend/app/modules/courses/models.py:7
Chapter software healthy backend/app/modules/courses/models.py:22

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

LabelLayerStatusPath
frontend software healthy frontend
android software healthy frontend/android
app software healthy frontend/android/app
src software healthy frontend/android/app/src
androidTest software healthy frontend/android/app/src/androidTest
java software healthy frontend/android/app/src/androidTest/java
com software healthy frontend/android/app/src/androidTest/java/com
getcapacitor software healthy frontend/android/app/src/androidTest/java/com/getcapacitor
myapp software healthy frontend/android/app/src/androidTest/java/com/getcapacitor/…
test software healthy frontend/android/app/src/test
java software healthy frontend/android/app/src/test/java
com software healthy frontend/android/app/src/test/java/com
getcapacitor software healthy frontend/android/app/src/test/java/com/getcapacitor
myapp software healthy frontend/android/app/src/test/java/com/getcapacitor/myapp
main software healthy frontend/android/app/src/main
java software healthy frontend/android/app/src/main/java
com software healthy frontend/android/app/src/main/java/com
maple software healthy frontend/android/app/src/main/java/com/maple
app software healthy frontend/android/app/src/main/java/com/maple/app
src software healthy frontend/src
i18n software healthy frontend/src/i18n
auth software healthy frontend/src/auth
api software healthy frontend/src/api
components software healthy frontend/src/components
layout software healthy frontend/src/components/layout
chat software healthy frontend/src/components/chat
quiz software healthy frontend/src/components/quiz
chat software healthy frontend/src/chat
theme software healthy frontend/src/theme
pages software healthy frontend/src/pages
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
backend software healthy backend
tests software healthy backend/tests
app software healthy backend/app
shared software healthy backend/app/shared
modules software healthy backend/app/modules
users software healthy backend/app/modules/users
auth software healthy backend/app/modules/auth
account_requests software healthy backend/app/modules/account_requests
chat software healthy backend/app/modules/chat
rag software healthy backend/app/modules/rag
courses software healthy backend/app/modules/courses
documents software healthy backend/app/modules/documents
subscriptions software healthy backend/app/modules/subscriptions
quizzes software healthy backend/app/modules/quizzes
rooms software healthy backend/app/modules/rooms
llm software healthy backend/app/llm

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

LabelLayerStatusPath
GET /api/health api healthy backend/app/main.py
GET / api healthy backend/app/modules/users/router.py
POST / api healthy backend/app/modules/users/router.py
PATCH /{user_id}/role api healthy backend/app/modules/users/router.py
PATCH /{user_id}/plan api healthy backend/app/modules/users/router.py
DELETE /{user_id} api healthy backend/app/modules/users/router.py
POST /login api healthy backend/app/modules/auth/router.py
POST /google api healthy backend/app/modules/auth/router.py
GET /me api healthy backend/app/modules/auth/router.py
POST /{request_id}/approve api healthy backend/app/modules/account_requests/router.py
POST /{request_id}/reject api healthy backend/app/modules/account_requests/router.py
POST /chat api healthy backend/app/modules/chat/router.py
POST /sessions api healthy backend/app/modules/chat/router.py
GET /sessions api healthy backend/app/modules/chat/router.py
GET /sessions/{session_id} api healthy backend/app/modules/chat/router.py
PATCH /sessions/{session_id} api healthy backend/app/modules/chat/router.py
DELETE /sessions/{session_id} api healthy backend/app/modules/chat/router.py
GET /{course_id}/chapters api healthy backend/app/modules/courses/router.py
DELETE /{course_id} api healthy backend/app/modules/courses/router.py
DELETE /{doc_id} api healthy backend/app/modules/documents/router.py
GET /plans api healthy backend/app/modules/subscriptions/router.py
POST /subscriptions api healthy backend/app/modules/subscriptions/router.py
GET /subscriptions/me api healthy backend/app/modules/subscriptions/router.py
GET /{quiz_id} api healthy backend/app/modules/quizzes/router.py
POST /{quiz_id}/submit api healthy backend/app/modules/quizzes/router.py
GET /{quiz_id}/attempts api healthy backend/app/modules/quizzes/router.py
DELETE /{quiz_id} api healthy backend/app/modules/quizzes/router.py
GET /students api healthy backend/app/modules/rooms/router.py
GET /{room_id} api healthy backend/app/modules/rooms/router.py
POST /{room_id}/members api healthy backend/app/modules/rooms/router.py
DELETE /{room_id}/members/{user_id} api healthy backend/app/modules/rooms/router.py
DELETE /{room_id} api healthy backend/app/modules/rooms/router.py
GET /health api healthy frontend/src/api/client.ts
POST /quizzes api healthy frontend/src/pages/QuizzesPage.tsx
POST /account-requests api healthy frontend/src/pages/LoginPage.tsx
POST /documents api healthy frontend/src/pages/DocumentsPage.tsx
POST /rooms api healthy frontend/src/pages/RoomsPage.tsx

LabelLayerStatusPath
users data healthy docs/schema.sql
courses data healthy docs/schema.sql
chapters data healthy docs/schema.sql
documents data healthy docs/schema.sql
chat_sessions data healthy docs/schema.sql
messages data healthy docs/schema.sql
quizzes data healthy docs/schema.sql
quiz_questions data healthy docs/schema.sql
quiz_attempts data healthy docs/schema.sql
IF data healthy backend/app/modules/rag/vector_store.py
Base data healthy backend/app/database.py
User data healthy backend/app/modules/users/models.py
users data healthy backend/app/modules/users/models.py
AccountRequest data healthy backend/app/modules/account_requests/models.py
account_requests data healthy backend/app/modules/account_requests/models.py
ChatSession data healthy backend/app/modules/chat/models.py
Message data healthy backend/app/modules/chat/models.py
chat_sessions data healthy backend/app/modules/chat/models.py
messages data healthy backend/app/modules/chat/models.py
Course data healthy backend/app/modules/courses/models.py
Chapter data healthy backend/app/modules/courses/models.py
courses data healthy backend/app/modules/courses/models.py
chapters data healthy backend/app/modules/courses/models.py
Document data healthy backend/app/modules/documents/models.py
documents data healthy backend/app/modules/documents/models.py
Quiz data healthy backend/app/modules/quizzes/models.py
Question data healthy backend/app/modules/quizzes/models.py
QuizAttempt data healthy backend/app/modules/quizzes/models.py
quizzes data healthy backend/app/modules/quizzes/models.py
quiz_questions data healthy backend/app/modules/quizzes/models.py
quiz_attempts data healthy backend/app/modules/quizzes/models.py
Room data healthy backend/app/modules/rooms/models.py
RoomMember data healthy backend/app/modules/rooms/models.py
rooms data healthy backend/app/modules/rooms/models.py
room_members data healthy backend/app/modules/rooms/models.py

LabelLayerStatusPath
/QuizzesPage frontend healthy frontend/src/pages/QuizzesPage.tsx
/LoginPage frontend healthy frontend/src/pages/LoginPage.tsx
/RoomDetailPage frontend healthy frontend/src/pages/RoomDetailPage.tsx
/ChatPage frontend healthy frontend/src/pages/ChatPage.tsx
/AdminPage frontend healthy frontend/src/pages/AdminPage.tsx
/DocumentsPage frontend healthy frontend/src/pages/DocumentsPage.tsx
/PricingPage frontend healthy frontend/src/pages/PricingPage.tsx
/RoomsPage frontend healthy frontend/src/pages/RoomsPage.tsx
/login frontend healthy frontend/src/App.tsx
/ frontend healthy frontend/src/App.tsx
documents frontend healthy frontend/src/App.tsx
rooms frontend healthy frontend/src/App.tsx
rooms/:id frontend healthy frontend/src/App.tsx
quizzes frontend healthy frontend/src/App.tsx
pricing frontend healthy frontend/src/App.tsx
admin frontend healthy frontend/src/App.tsx
* frontend healthy frontend/src/App.tsx

LabelLayerStatusPath
auth::backend/app/config.py security healthy backend/app/config.py
auth::backend/.env.example security healthy backend/.env.example
auth::backend/app/modules/auth/router.py security healthy backend/app/modules/auth/router.py
auth::.github/workflows/deploy.yml security healthy .github/workflows/deploy.yml
auth::CLAUDE.md security healthy CLAUDE.md
auth::backend/app/modules/auth/security.py security healthy backend/app/modules/auth/security.py
auth::frontend/src/components/GoogleSignInButton.tsx security healthy frontend/src/components/GoogleSignInButton.tsx

LabelLayerStatusPath
sqlite data healthy CLAUDE.md
postgres data healthy render.yaml
postgresql data healthy render.yaml

LabelLayerStatusPath
10.0.2.2 network healthy CLAUDE.md
192.168.100.6 network healthy frontend/capacitor.config.ts

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
repobility-clone-xrsjulm0 software healthy /tmp/repobility-clone-xrsjulm0

LabelLayerStatusPath
port:5173 network healthy frontend/vite.config.ts

LabelLayerStatusPath
App frontend healthy frontend/src/App.tsx

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
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/696b1853-e278-4a17-8b0e-dd5ed2dbcbc0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/696b1853-e278-4a17-8b0e-dd5ed2dbcbc0/

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.