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.

soybeans02/stoguru

https://github.com/soybeans02/stoguru · scanned 2026-06-16 00:18 UTC (2 months, 2 weeks ago)

159 raw signals (0 security + 159 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 130 actionable findings from 1 signal source. 29 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 928 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
IconHome software healthy frontend/src/App.tsx:IconHome
IconMap software healthy frontend/src/App.tsx:IconMap
IconBookmark software healthy frontend/src/App.tsx:IconBookmark
IconUser software healthy frontend/src/App.tsx:IconUser
BrandMark software healthy frontend/src/App.tsx:BrandMark
Sidebar software healthy frontend/src/App.tsx:Sidebar
avatarChar software healthy frontend/src/App.tsx:avatarChar
BottomTab software healthy frontend/src/App.tsx:BottomTab
MainApp software healthy frontend/src/App.tsx:MainApp
setTab software healthy frontend/src/App.tsx:setTab
parseRoute software healthy frontend/src/App.tsx:parseRoute
useRoute software healthy frontend/src/App.tsx:useRoute
onPop software healthy frontend/src/App.tsx:onPop
isStandaloneApp software healthy frontend/src/App.tsx:isStandaloneApp
iosStandalone software healthy frontend/src/App.tsx:iosStandalone
App software healthy frontend/src/App.tsx:App
getTranslation software healthy frontend/src/i18n/index.ts:getTranslation
detectInitialLanguage software healthy frontend/src/i18n/index.ts:detectInitialLanguage
matchesTheme software healthy frontend/src/utils/themeMatch.ts:matchesTheme
isVowel software healthy frontend/src/utils/romaji.ts:isVowel
applyKanjiCompounds software healthy frontend/src/utils/romaji.ts:applyKanjiCompounds
syllableConvert software healthy frontend/src/utils/romaji.ts:syllableConvert
applySingleKanjiFallback software healthy frontend/src/utils/romaji.ts:applySingleKanjiFallback
kanaToRomaji software healthy frontend/src/utils/romaji.ts:kanaToRomaji
titleCase software healthy frontend/src/utils/romaji.ts:titleCase
romanizeProperNoun software healthy frontend/src/utils/romaji.ts:romanizeProperNoun
extractNumbers software healthy frontend/src/utils/price.ts:extractNumbers
parsePriceRange software healthy frontend/src/utils/price.ts:parsePriceRange
priceRangeMatches software healthy frontend/src/utils/price.ts:priceRangeMatches
readLang software healthy frontend/src/utils/api.ts:readLang
tt software healthy frontend/src/utils/api.ts:tt
setRefreshTokenFn software healthy frontend/src/utils/api.ts:setRefreshTokenFn
getToken software healthy frontend/src/utils/api.ts:getToken
headers software healthy frontend/src/utils/api.ts:headers
withCreds software healthy frontend/src/utils/api.ts:withCreds
fetchWithRetry software healthy frontend/src/utils/api.ts:fetchWithRetry
fetchRestaurants software healthy frontend/src/utils/api.ts:fetchRestaurants
fetchFollowingRestaurants software healthy frontend/src/utils/api.ts:fetchFollowingRestaurants
putRestaurant software healthy frontend/src/utils/api.ts:putRestaurant
deleteRestaurant software healthy frontend/src/utils/api.ts:deleteRestaurant
fetchRestaurantFeed software healthy frontend/src/utils/api.ts:fetchRestaurantFeed
getPublicStats software healthy frontend/src/utils/api.ts:getPublicStats
fetchSettings software healthy frontend/src/utils/api.ts:fetchSettings
putSettings software healthy frontend/src/utils/api.ts:putSettings
searchUsers software healthy frontend/src/utils/api.ts:searchUsers
getUserProfile software healthy frontend/src/utils/api.ts:getUserProfile
updateNickname software healthy frontend/src/utils/api.ts:updateNickname
changeEmail software healthy frontend/src/utils/api.ts:changeEmail
changePassword software healthy frontend/src/utils/api.ts:changePassword
deleteAccount software healthy frontend/src/utils/api.ts:deleteAccount

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

LabelLayerStatusPath
package.json software healthy package.json
CONCERNS_AUDIT.md software healthy CONCERNS_AUDIT.md
tsconfig.app.json software healthy frontend/tsconfig.app.json
vite.config.ts software healthy frontend/vite.config.ts
vercel.json software healthy frontend/vercel.json
README.md software healthy frontend/README.md
package.json software healthy frontend/package.json
tsconfig.node.json software healthy frontend/tsconfig.node.json
index.html software healthy frontend/index.html
package-lock.json software healthy frontend/package-lock.json
.env.example software healthy frontend/.env.example
eslint.config.js software healthy frontend/eslint.config.js
tsconfig.json software healthy frontend/tsconfig.json
logo-concepts.html software healthy frontend/public/logo-concepts.html
logo-v2.html software healthy frontend/public/logo-v2.html
manifest.json software healthy frontend/public/manifest.json
sw.js software healthy frontend/public/sw.js
swipe-candidates.html software healthy frontend/public/swipe-candidates.html
swipe-demo.html software healthy frontend/public/swipe-demo.html
genre-hierarchy.html software healthy frontend/public/genre-hierarchy.html
app.html software healthy frontend/public/mockups/app.html
index.css software healthy frontend/src/index.css
sidebar.css software healthy frontend/src/sidebar.css
main.tsx software healthy frontend/src/main.tsx
App.tsx software healthy frontend/src/App.tsx
App.css software healthy frontend/src/App.css
en.ts software healthy frontend/src/i18n/en.ts
index.ts software healthy frontend/src/i18n/index.ts
ja.ts software healthy frontend/src/i18n/ja.ts
genre.ts software healthy frontend/src/constants/genre.ts
themeMatch.ts software healthy frontend/src/utils/themeMatch.ts
romaji.ts software healthy frontend/src/utils/romaji.ts
price.ts software healthy frontend/src/utils/price.ts
api.ts software healthy frontend/src/utils/api.ts
kanjiDict.ts software healthy frontend/src/utils/kanjiDict.ts
navigate.ts software healthy frontend/src/utils/navigate.ts
lazyWithRetry.ts software healthy frontend/src/utils/lazyWithRetry.ts
labelI18n.ts software healthy frontend/src/utils/labelI18n.ts
googleMaps.ts software healthy frontend/src/utils/googleMaps.ts
prefecture.ts software healthy frontend/src/utils/prefecture.ts
safeUrl.ts software healthy frontend/src/utils/safeUrl.ts
distance.ts software healthy frontend/src/utils/distance.ts
LegalDocs.tsx software healthy frontend/src/components/legal/LegalDocs.tsx
AuthScreen.tsx software healthy frontend/src/components/auth/AuthScreen.tsx
AuthModal.tsx software healthy frontend/src/components/auth/AuthModal.tsx
SignUpGate.tsx software healthy frontend/src/components/auth/SignUpGate.tsx
Textarea.tsx software healthy frontend/src/components/ui/Textarea.tsx
icons.tsx software healthy frontend/src/components/ui/icons.tsx
Button.tsx software healthy frontend/src/components/ui/Button.tsx
Input.tsx software healthy frontend/src/components/ui/Input.tsx

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

LabelLayerStatusPath
USE /api api healthy backend/src/index.ts
USE /api/auth api healthy backend/src/index.ts
USE /api/auth/email api healthy backend/src/index.ts
USE /api/auth/account api healthy backend/src/index.ts
USE /api/auth/password api healthy backend/src/index.ts
USE /api/upload/video api healthy backend/src/index.ts
USE /api/influencer api healthy backend/src/index.ts
USE /api/feedback api healthy backend/src/index.ts
USE /api/public api healthy backend/src/index.ts
USE /api/admin api healthy backend/src/index.ts
USE /api/concierge api healthy backend/src/index.ts
USE /api/community api healthy backend/src/index.ts
GET /health api healthy backend/src/index.ts
POST /signup api healthy backend/src/routes/auth.ts
POST /confirm api healthy backend/src/routes/auth.ts
POST /login api healthy backend/src/routes/auth.ts
POST /refresh api healthy backend/src/routes/auth.ts
POST /logout api healthy backend/src/routes/auth.ts
POST /forgot-password api healthy backend/src/routes/auth.ts
POST /reset-password api healthy backend/src/routes/auth.ts
GET /me api healthy backend/src/routes/auth.ts
PUT /nickname api healthy backend/src/routes/auth.ts
PUT /email api healthy backend/src/routes/auth.ts
POST /email/verify api healthy backend/src/routes/auth.ts
POST /email/resend api healthy backend/src/routes/auth.ts
POST /change-password api healthy backend/src/routes/auth.ts
DELETE /account api healthy backend/src/routes/auth.ts
GET /profile/:userId api healthy backend/src/routes/public.ts
POST /upload/video api healthy backend/src/routes/upload.ts
POST /upload/video-token api healthy backend/src/routes/upload.ts
POST /upload/presign api healthy backend/src/routes/upload.ts
DELETE /upload/*key api healthy backend/src/routes/upload.ts
POST / api healthy backend/src/routes/concierge.ts
POST /recall api healthy backend/src/routes/concierge.ts
GET /posts api healthy backend/src/routes/community.ts
POST /posts api healthy backend/src/routes/community.ts
POST /posts/:area/:createdAt/like api healthy backend/src/routes/community.ts
POST /posts/:area/:createdAt/report api healthy backend/src/routes/community.ts
DELETE /posts/:area/:createdAt api healthy backend/src/routes/community.ts
GET /profile api healthy backend/src/routes/influencer.ts
PUT /profile api healthy backend/src/routes/influencer.ts
GET /restaurants api healthy backend/src/routes/influencer.ts
PUT /restaurants/:id api healthy backend/src/routes/influencer.ts
PATCH /restaurants/:id/visibility api healthy backend/src/routes/influencer.ts
DELETE /restaurants/:id api healthy backend/src/routes/influencer.ts
GET /:id/public api healthy backend/src/routes/influencer.ts
GET /:id/restaurants api healthy backend/src/routes/influencer.ts
GET /restaurants/feed api healthy backend/src/routes/data.ts
GET /restaurants/filter api healthy backend/src/routes/data.ts
GET /restaurants/nearby api healthy backend/src/routes/data.ts

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

LabelLayerStatusPath
password_literal::frontend/src/i18n/en.ts security healthy frontend/src/i18n/en.ts
password_literal::frontend/src/i18n/en.ts security healthy frontend/src/i18n/en.ts
password_literal::frontend/src/i18n/en.ts security healthy frontend/src/i18n/en.ts
password_literal::frontend/src/i18n/en.ts security healthy frontend/src/i18n/en.ts
password_literal::frontend/src/i18n/ja.ts security healthy frontend/src/i18n/ja.ts
password_literal::frontend/src/i18n/ja.ts security healthy frontend/src/i18n/ja.ts
password_literal::frontend/src/i18n/ja.ts security healthy frontend/src/i18n/ja.ts
password_literal::backend/scripts/seed-users.ts security healthy backend/scripts/seed-users.ts
password_literal::backend/scripts/seed-users.ts security healthy backend/scripts/seed-users.ts
password_literal::backend/scripts/seed-users.ts security healthy backend/scripts/seed-users.ts
password_literal::backend/scripts/seed-users.ts security healthy backend/scripts/seed-users.ts
password_literal::backend/scripts/seed-users.ts security healthy backend/scripts/seed-users.ts
password_literal::backend/scripts/reseed-restaurants.ts security healthy backend/scripts/reseed-restaurants.ts
password_literal::backend/scripts/reseed-restaurants.ts security healthy backend/scripts/reseed-restaurants.ts
password_literal::backend/scripts/reseed-restaurants.ts security healthy backend/scripts/reseed-restaurants.ts
password_literal::backend/scripts/reseed-restaurants.ts security healthy backend/scripts/reseed-restaurants.ts
password_literal::backend/scripts/reseed-restaurants.ts security healthy backend/scripts/reseed-restaurants.ts
password_literal::backend/scripts/seed-restaurants-2.ts security healthy backend/scripts/seed-restaurants-2.ts
password_literal::backend/scripts/seed-restaurants-2.ts security healthy backend/scripts/seed-restaurants-2.ts
password_literal::backend/scripts/seed-restaurants-2.ts security healthy backend/scripts/seed-restaurants-2.ts
password_literal::backend/scripts/seed-restaurants-2.ts security healthy backend/scripts/seed-restaurants-2.ts
password_literal::backend/scripts/seed-restaurants-2.ts security healthy backend/scripts/seed-restaurants-2.ts
password_literal::backend/scripts/cleanup-restaurants.ts security healthy backend/scripts/cleanup-restaurants.ts
password_literal::backend/scripts/cleanup-restaurants.ts security healthy backend/scripts/cleanup-restaurants.ts
password_literal::backend/scripts/cleanup-restaurants.ts security healthy backend/scripts/cleanup-restaurants.ts
password_literal::backend/scripts/cleanup-restaurants.ts security healthy backend/scripts/cleanup-restaurants.ts
password_literal::backend/scripts/cleanup-restaurants.ts security healthy backend/scripts/cleanup-restaurants.ts
password_literal::backend/scripts/seed-restaurants.ts security healthy backend/scripts/seed-restaurants.ts
password_literal::backend/scripts/seed-restaurants.ts security healthy backend/scripts/seed-restaurants.ts
password_literal::backend/scripts/seed-restaurants.ts security healthy backend/scripts/seed-restaurants.ts
password_literal::backend/scripts/seed-restaurants.ts security healthy backend/scripts/seed-restaurants.ts
password_literal::backend/scripts/seed-restaurants.ts security healthy backend/scripts/seed-restaurants.ts
password_literal::backend/scripts/seed-restaurants-bulk.ts security healthy backend/scripts/seed-restaurants-bulk.ts
password_literal::backend/scripts/seed-restaurants-bulk.ts security healthy backend/scripts/seed-restaurants-bulk.ts
password_literal::backend/scripts/seed-restaurants-bulk.ts security healthy backend/scripts/seed-restaurants-bulk.ts
password_literal::backend/scripts/seed-restaurants-bulk.ts security healthy backend/scripts/seed-restaurants-bulk.ts
password_literal::backend/scripts/seed-restaurants-bulk.ts security healthy backend/scripts/seed-restaurants-bulk.ts

LabelLayerStatusPath
frontend software healthy frontend
public software healthy frontend/public
mockups software healthy frontend/public/mockups
src software healthy frontend/src
i18n software healthy frontend/src/i18n
constants software healthy frontend/src/constants
utils software healthy frontend/src/utils
components software healthy frontend/src/components
legal software healthy frontend/src/components/legal
auth software healthy frontend/src/components/auth
ui software healthy frontend/src/components/ui
theme software healthy frontend/src/components/theme
stock software healthy frontend/src/components/stock
influencer software healthy frontend/src/components/influencer
home software healthy frontend/src/components/home
admin software healthy frontend/src/components/admin
feature software healthy frontend/src/components/feature
social software healthy frontend/src/components/social
onboarding software healthy frontend/src/components/onboarding
account software healthy frontend/src/components/account
user software healthy frontend/src/components/user
swipe software healthy frontend/src/components/swipe
map software healthy frontend/src/components/map
feedback software healthy frontend/src/components/feedback
hooks software healthy frontend/src/hooks
context software healthy frontend/src/context
docs software healthy docs
u software healthy docs/u
backend software healthy backend
scripts software healthy backend/scripts
src software healthy backend/src
middleware software healthy backend/src/middleware
scripts software healthy backend/src/scripts
utils software healthy backend/src/utils
routes software healthy backend/src/routes
services software healthy backend/src/services

LabelLayerStatusPath
auth::backend/package.json security healthy backend/package.json
auth::backend/src/routes/influencer.ts security healthy backend/src/routes/influencer.ts
auth::frontend/src/components/account/AccountScreen.tsx security healthy frontend/src/components/account/AccountScreen.tsx
auth::backend/src/index.ts security healthy backend/src/index.ts
auth::backend/src/routes/data.ts security healthy backend/src/routes/data.ts
auth::backend/src/routes/auth.ts security healthy backend/src/routes/auth.ts
auth::backend/src/middleware/auth.ts security healthy backend/src/middleware/auth.ts
auth::backend/src/routes/admin.ts security healthy backend/src/routes/admin.ts
auth::backend/src/routes/public.ts security healthy backend/src/routes/public.ts
auth::frontend/src/components/admin/AdminPage.tsx security healthy frontend/src/components/admin/AdminPage.tsx
auth::backend/src/services/cognito.ts security healthy backend/src/services/cognito.ts
auth::frontend/src/context/AuthContext.tsx security healthy frontend/src/context/AuthContext.tsx

LabelLayerStatusPath
4.46.65.79 network healthy frontend/src/components/home/DiscoveryHome.tsx
02.04.05.09 network healthy frontend/src/components/home/DiscoveryHome.tsx
169.254.169.254 network healthy backend/src/services/dynamo.ts
10.0.0.0 network healthy backend/src/services/dynamo.ts
127.0.0.0 network healthy backend/src/services/dynamo.ts
169.254.0.0 network healthy backend/src/services/dynamo.ts
172.16.0.0 network healthy backend/src/services/dynamo.ts
192.168.0.0 network healthy backend/src/services/dynamo.ts

LabelLayerStatusPath
component software healthy frontend/src/components/ui/ErrorBoundary.tsx:component
ErrorBoundary software healthy frontend/src/components/ui/ErrorBoundary.tsx:ErrorBoundary

LabelLayerStatusPath
port:5173 network healthy frontend/vite.config.ts
port:3001 network healthy backend/.env.example

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

LabelLayerStatusPath
vps::aws hardware healthy frontend/src/components/admin/AdminPage.tsx

LabelLayerStatusPath
gpu (detected) hardware healthy frontend/src/components/map/SimpleMapViewMapbox.tsx

LabelLayerStatusPath
/ frontend healthy backend/src/routes/auth.ts

LabelLayerStatusPath
App frontend healthy frontend/src/App.tsx
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/b3afea10-c11a-4e81-bbf6-740bf43ad49d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b3afea10-c11a-4e81-bbf6-740bf43ad49d/

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.