https://github.com/windragon0807/open-run
· scanned 2026-06-16 00:58 UTC (2 months, 1 week ago)
35 raw signals (0 security + 35 graph)
Last scanned 2 months, 1 week ago · v1 · 35 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1328 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 |
|---|---|---|---|
proxy |
software | healthy | apps/admin/src/proxy.ts:proxy |
ToastModal |
software | healthy | apps/admin/src/components/shared/ToastModal.tsx:ToastModal |
handleExitComplete |
software | healthy | apps/admin/src/components/shared/ToastModal.tsx:handleExitC… |
handleAction |
software | healthy | apps/admin/src/components/shared/ToastModal.tsx:handleAction |
WalletLoginBottomSheet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
handleSocialConnection |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
handleSelectSocialWallet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
handleOpenWalletConnect |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
handleSelectFeaturedWallet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
handleSelectDirectoryWallet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
SocialLoginOptions |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
OrDivider |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletOptions |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletRow |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
InlineRetryMessage |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectContent |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
ExternalWalletContent |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
SocialWalletContent |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectQrSkeleton |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectQrCode |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectQrFrame |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectQrCenterIcon |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
buildQrPath |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
AllWalletsContent |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletDirectoryItem |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletDirectoryPlaceholder |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
ReownWalletImage |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletMetadataImage |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletInitial |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
WalletConnectIcon |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
SearchWalletIcon |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
LoadingSpinner |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
useReownFeaturedWallets |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
fetchWallets |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
getWalletImagesFromMap |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
getFeaturedWallet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
useWalletMetadataImage |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
fetchImage |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
usePreloadedWalletImages |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
preloadImages |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
useWalletConnectState |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
update |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
useReownWalletDirectory |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
initializeWalletDirectory |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
readWalletDirectoryState |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
subscribeWalletDirectory |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
readWalletConnectState |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
hasWalletConnectUri |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
uniqueWallets |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
getWalletIdSet |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
yarn.lock |
software | healthy | yarn.lock |
.prettierrc.json |
software | healthy | .prettierrc.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
.yarnrc.yml |
software | healthy | .yarnrc.yml |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
vercel.json |
software | healthy | apps/admin/vercel.json |
tailwind.config.ts |
software | healthy | apps/admin/tailwind.config.ts |
package.json |
software | healthy | apps/admin/package.json |
next.config.js |
software | healthy | apps/admin/next.config.js |
.env.example |
software | healthy | apps/admin/.env.example |
tsconfig.json |
software | healthy | apps/admin/tsconfig.json |
postcss.config.js |
software | healthy | apps/admin/postcss.config.js |
proxy.ts |
software | healthy | apps/admin/src/proxy.ts |
modal.ts |
software | healthy | apps/admin/src/constants/modal.ts |
layout.ts |
software | healthy | apps/admin/src/constants/layout.ts |
wallet.ts |
software | healthy | apps/admin/src/constants/wallet.ts |
cookie.ts |
software | healthy | apps/admin/src/constants/cookie.ts |
ToastModal.tsx |
software | healthy | apps/admin/src/components/shared/ToastModal.tsx |
WalletLoginBottomSheet.tsx |
software | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx |
DontWorryModal.tsx |
software | healthy | apps/admin/src/components/signin/DontWorryModal.tsx |
AdminAvatarTryOnPanel.tsx |
software | healthy | apps/admin/src/components/admin/AdminAvatarTryOnPanel.tsx |
AdminChallengeContentPanel.tsx |
software | healthy | apps/admin/src/components/admin/AdminChallengeContentPanel.… |
AdminPage.tsx |
software | healthy | apps/admin/src/components/admin/AdminPage.tsx |
x.tsx |
software | healthy | apps/admin/src/components/icons/x.tsx |
check.tsx |
software | healthy | apps/admin/src/components/icons/check.tsx |
magnifier.tsx |
software | healthy | apps/admin/src/components/icons/magnifier.tsx |
arrow.tsx |
software | healthy | apps/admin/src/components/icons/arrow.tsx |
WalletProvider.tsx |
software | healthy | apps/admin/src/contexts/WalletProvider.tsx |
ReactQueryProvider.tsx |
software | healthy | apps/admin/src/contexts/ReactQueryProvider.tsx |
ModalProvider.tsx |
software | healthy | apps/admin/src/contexts/ModalProvider.tsx |
page.tsx |
software | healthy | apps/admin/src/app/page.tsx |
layout.tsx |
software | healthy | apps/admin/src/app/layout.tsx |
page.tsx |
software | healthy | apps/admin/src/app/signin/page.tsx |
mutation.ts |
software | healthy | apps/admin/src/apis/v1/users/login/smart_wallet/mutation.ts |
index.ts |
software | healthy | apps/admin/src/apis/v1/users/login/smart_wallet/index.ts |
mutation.ts |
software | healthy | apps/admin/src/apis/v1/admin/mutation.ts |
query.ts |
software | healthy | apps/admin/src/apis/v1/admin/query.ts |
index.ts |
software | healthy | apps/admin/src/apis/v1/admin/index.ts |
globals.css |
software | healthy | apps/admin/src/styles/globals.css |
vercel.json |
software | healthy | apps/web/vercel.json |
tsconfig.paths.json |
software | healthy | apps/web/tsconfig.paths.json |
README.md |
software | healthy | apps/web/README.md |
tailwind.config.ts |
software | healthy | apps/web/tailwind.config.ts |
package.json |
software | healthy | apps/web/package.json |
next.config.js |
software | healthy | apps/web/next.config.js |
.env.example |
software | healthy | apps/web/.env.example |
tsconfig.json |
software | healthy | apps/web/tsconfig.json |
postcss.config.js |
software | healthy | apps/web/postcss.config.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
admin |
software | healthy | apps/admin |
src |
software | healthy | apps/admin/src |
constants |
software | healthy | apps/admin/src/constants |
components |
software | healthy | apps/admin/src/components |
shared |
software | healthy | apps/admin/src/components/shared |
signin |
software | healthy | apps/admin/src/components/signin |
admin |
software | healthy | apps/admin/src/components/admin |
icons |
software | healthy | apps/admin/src/components/icons |
contexts |
software | healthy | apps/admin/src/contexts |
app |
software | healthy | apps/admin/src/app |
signin |
software | healthy | apps/admin/src/app/signin |
apis |
software | healthy | apps/admin/src/apis |
v1 |
software | healthy | apps/admin/src/apis/v1 |
users |
software | healthy | apps/admin/src/apis/v1/users |
login |
software | healthy | apps/admin/src/apis/v1/users/login |
smart_wallet |
software | healthy | apps/admin/src/apis/v1/users/login/smart_wallet |
admin |
software | healthy | apps/admin/src/apis/v1/admin |
styles |
software | healthy | apps/admin/src/styles |
web |
software | healthy | apps/web |
src |
software | healthy | apps/web/src |
shims |
software | healthy | apps/web/src/shims |
constants |
software | healthy | apps/web/src/constants |
utils |
software | healthy | apps/web/src/utils |
components |
software | healthy | apps/web/src/components |
notifications |
software | healthy | apps/web/src/components/notifications |
shared |
software | healthy | apps/web/src/components/shared |
challenges |
software | healthy | apps/web/src/components/challenges |
progress |
software | healthy | apps/web/src/components/challenges/progress |
repetitive |
software | healthy | apps/web/src/components/challenges/progress/repetitive |
general |
software | healthy | apps/web/src/components/challenges/progress/general |
rewards |
software | healthy | apps/web/src/components/challenges/rewards |
completed |
software | healthy | apps/web/src/components/challenges/completed |
signin |
software | healthy | apps/web/src/components/signin |
home |
software | healthy | apps/web/src/components/home |
create-bung |
software | healthy | apps/web/src/components/home/create-bung |
bung |
software | healthy | apps/web/src/components/bung |
components |
software | healthy | apps/web/src/components/bung/components |
modal |
software | healthy | apps/web/src/components/bung/modal |
avatar |
software | healthy | apps/web/src/components/avatar |
shared |
software | healthy | apps/web/src/components/avatar/shared |
icons |
software | healthy | apps/web/src/components/icons |
profile |
software | healthy | apps/web/src/components/profile |
modify-user |
software | healthy | apps/web/src/components/profile/modify-user |
set-notification |
software | healthy | apps/web/src/components/profile/set-notification |
explore |
software | healthy | apps/web/src/components/explore |
register |
software | healthy | apps/web/src/components/register |
frequency |
software | healthy | apps/web/src/components/register/frequency |
nickname |
software | healthy | apps/web/src/components/register/nickname |
types |
software | healthy | apps/web/src/components/register/nickname/types |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ToastModal |
frontend | healthy | apps/admin/src/components/shared/ToastModal.tsx |
WalletLoginBottomSheet |
frontend | healthy | apps/admin/src/components/signin/WalletLoginBottomSheet.tsx |
DontWorryModal |
frontend | healthy | apps/admin/src/components/signin/DontWorryModal.tsx |
AdminAvatarTryOnPanel |
frontend | healthy | apps/admin/src/components/admin/AdminAvatarTryOnPanel.tsx |
AdminChallengeContentPanel |
frontend | healthy | apps/admin/src/components/admin/AdminChallengeContentPanel.… |
AdminPage |
frontend | healthy | apps/admin/src/components/admin/AdminPage.tsx |
ReactQueryProvider |
frontend | healthy | apps/admin/src/contexts/ReactQueryProvider.tsx |
Page |
frontend | healthy | apps/admin/src/app/page.tsx |
AdminRootLayout |
frontend | healthy | apps/admin/src/app/layout.tsx |
AdminSignInPage |
frontend | healthy | apps/admin/src/app/signin/page.tsx |
Notifications |
frontend | healthy | apps/web/src/components/notifications/Notifications.tsx |
TextArea |
frontend | healthy | apps/web/src/components/shared/TextArea.tsx |
TimePicker |
frontend | healthy | apps/web/src/components/shared/TimePicker.tsx |
AlertModal |
frontend | healthy | apps/web/src/components/shared/AlertModal.tsx |
BottomNavigation |
frontend | healthy | apps/web/src/components/shared/BottomNavigation.tsx |
PrimaryButton |
frontend | healthy | apps/web/src/components/shared/PrimaryButton.tsx |
AddressClipboard |
frontend | healthy | apps/web/src/components/shared/AddressClipboard.tsx |
TypingText |
frontend | healthy | apps/web/src/components/shared/TypingText.tsx |
Logo |
frontend | healthy | apps/web/src/components/shared/Logo.tsx |
ChainPicker |
frontend | healthy | apps/web/src/components/shared/ChainPicker.tsx |
AppBridge |
frontend | healthy | apps/web/src/components/shared/AppBridge.tsx |
Checkbox |
frontend | healthy | apps/web/src/components/shared/Checkbox.tsx |
Spacing |
frontend | healthy | apps/web/src/components/shared/Spacing.tsx |
Input |
frontend | healthy | apps/web/src/components/shared/Input.tsx |
Skeleton |
frontend | healthy | apps/web/src/components/shared/Skeleton.tsx |
GlassSurface |
frontend | healthy | apps/web/src/components/shared/GlassSurface.tsx |
DatePicker |
frontend | healthy | apps/web/src/components/shared/DatePicker.tsx |
Toggle |
frontend | healthy | apps/web/src/components/shared/Toggle.tsx |
ErrorFallback |
frontend | healthy | apps/web/src/components/shared/ErrorFallback.tsx |
Layout |
frontend | healthy | apps/web/src/components/shared/Layout.tsx |
HashTag |
frontend | healthy | apps/web/src/components/shared/HashTag.tsx |
LiquidTabBar |
frontend | healthy | apps/web/src/components/shared/LiquidTabBar.tsx |
MarketingLayout |
frontend | healthy | apps/web/src/components/shared/MarketingLayout.tsx |
NumberInput |
frontend | healthy | apps/web/src/components/shared/NumberInput.tsx |
AuthGuard |
frontend | healthy | apps/web/src/components/shared/AuthGuard.tsx |
ToastModal |
frontend | healthy | apps/web/src/components/shared/ToastModal.tsx |
ChallengePage |
frontend | healthy | apps/web/src/components/challenges/ChallengePage.tsx |
ListTab |
frontend | healthy | apps/web/src/components/challenges/ListTab.tsx |
CircularProgress |
frontend | healthy | apps/web/src/components/challenges/progress/CircularProgres… |
RewardStatus |
frontend | healthy | apps/web/src/components/challenges/progress/RewardStatus.tsx |
CategoryTab |
frontend | healthy | apps/web/src/components/challenges/progress/CategoryTab.tsx |
RepetitiveChallengeDetail |
frontend | healthy | apps/web/src/components/challenges/progress/repetitive/Repe… |
RepetitiveList |
frontend | healthy | apps/web/src/components/challenges/progress/repetitive/Repe… |
RepetitiveItem |
frontend | healthy | apps/web/src/components/challenges/progress/repetitive/Repe… |
GeneralList |
frontend | healthy | apps/web/src/components/challenges/progress/general/General… |
GeneralItem |
frontend | healthy | apps/web/src/components/challenges/progress/general/General… |
RewardRevealScreen |
frontend | healthy | apps/web/src/components/challenges/rewards/RewardRevealScre… |
RewardClaimPage |
frontend | healthy | apps/web/src/components/challenges/rewards/RewardClaimPage.… |
CompletedList |
frontend | healthy | apps/web/src/components/challenges/completed/CompletedList.… |
CategoryReward |
frontend | healthy | apps/web/src/components/challenges/completed/CategoryReward… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/admin/src/app/page.tsx |
/signin |
frontend | healthy | apps/admin/src/app/signin/page.tsx |
/test |
frontend | healthy | apps/web/src/app/test/page.tsx |
/(private)/notifications |
frontend | healthy | apps/web/src/app/(private)/notifications/page.tsx |
/(private)/challenges/reward/[userChallengeId] |
frontend | healthy | apps/web/src/app/(private)/challenges/reward/[userChallenge… |
/(private)/bung/[bungId] |
frontend | healthy | apps/web/src/app/(private)/bung/[bungId]/page.tsx |
/(private)/bung/[bungId]/manage-members |
frontend | healthy | apps/web/src/app/(private)/bung/[bungId]/manage-members/pag… |
/(private)/bung/[bungId]/delegate-owner |
frontend | healthy | apps/web/src/app/(private)/bung/[bungId]/delegate-owner/pag… |
/(private)/avatar |
frontend | healthy | apps/web/src/app/(private)/avatar/page.tsx |
/(private)/(navigation) |
frontend | healthy | apps/web/src/app/(private)/(navigation)/page.tsx |
/(private)/(navigation)/challenges |
frontend | healthy | apps/web/src/app/(private)/(navigation)/challenges/page.tsx |
/(private)/(navigation)/profile |
frontend | healthy | apps/web/src/app/(private)/(navigation)/profile/page.tsx |
/(private)/(navigation)/explore |
frontend | healthy | apps/web/src/app/(private)/(navigation)/explore/page.tsx |
/(private)/profile/modify-user |
frontend | healthy | apps/web/src/app/(private)/profile/modify-user/page.tsx |
/(private)/profile/set-notification |
frontend | healthy | apps/web/src/app/(private)/profile/set-notification/page.tsx |
/register |
frontend | healthy | apps/web/src/app/register/page.tsx |
/ |
frontend | healthy | apps/web/src/utils/cookie.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/web/src/components/shared/MarketingLayout.tsx |
security | healthy | apps/web/src/components/shared/MarketingLayout.tsx |
auth::apps/admin/next.config.js |
security | healthy | apps/admin/next.config.js |
auth::apps/web/next.config.js |
security | healthy | apps/web/next.config.js |
auth::apps/web/README.md |
security | healthy | apps/web/README.md |
auth::apps/web/src/components/shared/AuthGuard.tsx |
security | healthy | apps/web/src/components/shared/AuthGuard.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | apps/web/src/components/shared/ErrorBoundary.tsx:ErrorBound… |
ApiError |
software | healthy | packages/api-client/src/error.ts:ApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | yarn.lock |
mysql |
data | healthy | apps/web/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nfvbp8wp |
software | healthy | /tmp/repobility-clone-nfvbp8wp |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | apps/admin/next.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/admin/next.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | yarn.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/web/src/components/shared/LiquidTabBar.tsx |
This page is publicly accessible at:
https://repobility.com/scan/f5a708b9-2631-46bc-bcd7-6dc6d022ba6f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f5a708b9-2631-46bc-bcd7-6dc6d022ba6f/
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.