https://github.com/simontx1983/bcc-frontend
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
156 raw signals (17 security + 139 graph)
Last scanned 2 months, 2 weeks ago · v1 · 145 actionable findings from 2 signal sources. 23 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2214 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 |
|---|---|---|---|
url |
software | healthy | public/sw.js:url |
register |
software | healthy | src/instrumentation.ts:register |
middleware |
software | healthy | src/middleware.ts:middleware |
SettingsNav |
software | healthy | src/components/settings/SettingsNav.tsx:SettingsNav |
ConnectionsSection |
software | healthy | src/components/settings/ConnectionsSection.tsx:ConnectionsS… |
CallbackBannerView |
software | healthy | src/components/settings/ConnectionsSection.tsx:CallbackBann… |
XConnectionCard |
software | healthy | src/components/settings/ConnectionsSection.tsx:XConnectionC… |
GitHubConnectionCard |
software | healthy | src/components/settings/ConnectionsSection.tsx:GitHubConnec… |
ProviderCard |
software | healthy | src/components/settings/ConnectionsSection.tsx:ProviderCard |
humanizeOAuthError |
software | healthy | src/components/settings/ConnectionsSection.tsx:humanizeOAut… |
OAuthCallbackHandler |
software | healthy | src/components/settings/ConnectionsSection.tsx:OAuthCallbac… |
sortByHeat |
software | healthy | src/components/settings/CommunitiesList.tsx:sortByHeat |
CommunitiesList |
software | healthy | src/components/settings/CommunitiesList.tsx:CommunitiesList |
AutoJoinPreference |
software | healthy | src/components/settings/CommunitiesList.tsx:AutoJoinPrefere… |
handleToggle |
software | healthy | src/components/settings/CommunitiesList.tsx:handleToggle |
CommunitiesSection |
software | healthy | src/components/settings/CommunitiesList.tsx:CommunitiesSect… |
CommunityRow |
software | healthy | src/components/settings/CommunitiesList.tsx:CommunityRow |
JoinButton |
software | healthy | src/components/settings/CommunitiesList.tsx:JoinButton |
LeaveButton |
software | healthy | src/components/settings/CommunitiesList.tsx:LeaveButton |
ToggleSwitch |
software | healthy | src/components/settings/CommunitiesList.tsx:ToggleSwitch |
humanize |
software | healthy | src/components/settings/MessagesPrefsForm.tsx:humanize |
MessagesPrefsForm |
software | healthy | src/components/settings/MessagesPrefsForm.tsx:MessagesPrefs… |
handleSubmit |
software | healthy | src/components/settings/MessagesPrefsForm.tsx:handleSubmit |
ToggleRow |
software | healthy | src/components/settings/MessagesPrefsForm.tsx:ToggleRow |
PrivacySettingsForm |
software | healthy | src/components/settings/PrivacySettingsForm.tsx:PrivacySett… |
flip |
software | healthy | src/components/settings/PrivacySettingsForm.tsx:flip |
ToggleSwitch |
software | healthy | src/components/settings/PrivacySettingsForm.tsx:ToggleSwitch |
IdentitySettingsForm |
software | healthy | src/components/settings/IdentitySettingsForm.tsx:IdentitySe… |
handleSubmit |
software | healthy | src/components/settings/IdentitySettingsForm.tsx:handleSubm… |
useCooldown |
software | healthy | src/components/settings/IdentitySettingsForm.tsx:useCooldown |
NotificationPrefsForm |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:Notificat… |
handleSave |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:handleSave |
handlePushMasterToggle |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:handlePus… |
ToggleRow |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:ToggleRow |
diffPatch |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:diffPatch |
humanizeError |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:humanizeE… |
humanizePushMutationError |
software | healthy | src/components/settings/NotificationPrefsForm.tsx:humanizeP… |
AccountActivitySection |
software | healthy | src/components/settings/AccountActivitySection.tsx:AccountA… |
EmptyState |
software | healthy | src/components/settings/AccountActivitySection.tsx:EmptySta… |
ActivityRow |
software | healthy | src/components/settings/AccountActivitySection.tsx:Activity… |
toIsoDateTime |
software | healthy | src/components/settings/AccountActivitySection.tsx:toIsoDat… |
humanizeError |
software | healthy | src/components/settings/SessionsRevokeSection.tsx:humanizeE… |
SessionsRevokeSection |
software | healthy | src/components/settings/SessionsRevokeSection.tsx:SessionsR… |
WalletsSection |
software | healthy | src/components/settings/WalletsSection.tsx:WalletsSection |
focusLinkForm |
software | healthy | src/components/settings/WalletsSection.tsx:focusLinkForm |
LinkWalletForm |
software | healthy | src/components/settings/WalletsSection.tsx:LinkWalletForm |
run |
software | healthy | src/components/settings/WalletsSection.tsx:run |
RecoveryEmailPanel |
software | healthy | src/components/settings/WalletsSection.tsx:RecoveryEmailPan… |
recoveryChainOptions |
software | healthy | src/components/settings/WalletsSection.tsx:recoveryChainOpt… |
RecoveryEmailForm |
software | healthy | src/components/settings/WalletsSection.tsx:RecoveryEmailForm |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.local.example |
software | healthy | .env.local.example |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
sentry.server.config.ts |
software | healthy | sentry.server.config.ts |
package-lock.json |
software | healthy | package-lock.json |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
sentry.edge.config.ts |
software | healthy | sentry.edge.config.ts |
next.config.ts |
software | healthy | next.config.ts |
error-contract-guard.sh |
software | healthy | scripts/error-contract-guard.sh |
seed-disputes.sql |
software | healthy | scripts/seed-disputes.sql |
sw.js |
software | healthy | public/sw.js |
instrumentation.ts |
software | healthy | src/instrumentation.ts |
middleware.ts |
software | healthy | src/middleware.ts |
instrumentation-client.ts |
software | healthy | src/instrumentation-client.ts |
next-auth.d.ts |
software | healthy | src/types/next-auth.d.ts |
SettingsNav.tsx |
software | healthy | src/components/settings/SettingsNav.tsx |
ConnectionsSection.tsx |
software | healthy | src/components/settings/ConnectionsSection.tsx |
CommunitiesList.tsx |
software | healthy | src/components/settings/CommunitiesList.tsx |
MessagesPrefsForm.tsx |
software | healthy | src/components/settings/MessagesPrefsForm.tsx |
PrivacySettingsForm.tsx |
software | healthy | src/components/settings/PrivacySettingsForm.tsx |
IdentitySettingsForm.tsx |
software | healthy | src/components/settings/IdentitySettingsForm.tsx |
NotificationPrefsForm.tsx |
software | healthy | src/components/settings/NotificationPrefsForm.tsx |
AccountActivitySection.tsx |
software | healthy | src/components/settings/AccountActivitySection.tsx |
SessionsRevokeSection.tsx |
software | healthy | src/components/settings/SessionsRevokeSection.tsx |
WalletsSection.tsx |
software | healthy | src/components/settings/WalletsSection.tsx |
BlocksList.tsx |
software | healthy | src/components/settings/BlocksList.tsx |
ProfileHero.tsx |
software | healthy | src/components/settings/profile/ProfileHero.tsx |
AccountSection.tsx |
software | healthy | src/components/settings/profile/AccountSection.tsx |
ProfilePrefsSection.tsx |
software | healthy | src/components/settings/profile/ProfilePrefsSection.tsx |
ProfileFieldsList.tsx |
software | healthy | src/components/settings/profile/ProfileFieldsList.tsx |
PageHero.tsx |
software | healthy | src/components/layout/PageHero.tsx |
SiteFooter.tsx |
software | healthy | src/components/layout/SiteFooter.tsx |
RightSidebar.tsx |
software | healthy | src/components/layout/RightSidebar.tsx |
SiteHeader.tsx |
software | healthy | src/components/layout/SiteHeader.tsx |
HeaderRail.tsx |
software | healthy | src/components/layout/HeaderRail.tsx |
AppShell.tsx |
software | healthy | src/components/layout/AppShell.tsx |
nav-config.ts |
software | healthy | src/components/layout/nav-config.ts |
BioBox.tsx |
software | healthy | src/components/layout/BioBox.tsx |
FileRail.tsx |
software | healthy | src/components/layout/FileRail.tsx |
MobileShell.tsx |
software | healthy | src/components/layout/MobileShell.tsx |
OpsMenu.tsx |
software | healthy | src/components/layout/OpsMenu.tsx |
LeftSidebar.tsx |
software | healthy | src/components/layout/LeftSidebar.tsx |
ViewerMenu.tsx |
software | healthy | src/components/layout/ViewerMenu.tsx |
MobileMenuSheet.tsx |
software | healthy | src/components/layout/MobileMenuSheet.tsx |
MobileNav.tsx |
software | healthy | src/components/layout/nav/MobileNav.tsx |
MinimalShell.tsx |
software | healthy | src/components/layout/shells/MinimalShell.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
public |
software | healthy | public |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
settings |
software | healthy | src/components/settings |
profile |
software | healthy | src/components/settings/profile |
layout |
software | healthy | src/components/layout |
nav |
software | healthy | src/components/layout/nav |
shells |
software | healthy | src/components/layout/shells |
offcanvas |
software | healthy | src/components/layout/offcanvas |
blog |
software | healthy | src/components/blog |
markdown |
software | healthy | src/components/blog/markdown |
plugins |
software | healthy | src/components/blog/markdown/plugins |
composer |
software | healthy | src/components/composer |
onchain |
software | healthy | src/components/onchain |
watching |
software | healthy | src/components/watching |
notifications |
software | healthy | src/components/notifications |
auth |
software | healthy | src/components/auth |
review |
software | healthy | src/components/review |
directory |
software | healthy | src/components/directory |
common |
software | healthy | src/components/common |
ui |
software | healthy | src/components/ui |
reliability |
software | healthy | src/components/reliability |
groups |
software | healthy | src/components/groups |
endorse |
software | healthy | src/components/endorse |
feed |
software | healthy | src/components/feed |
locals |
software | healthy | src/components/locals |
search |
software | healthy | src/components/search |
identity |
software | healthy | src/components/identity |
admin |
software | healthy | src/components/admin |
creator |
software | healthy | src/components/creator |
claim |
software | healthy | src/components/claim |
landing |
software | healthy | src/components/landing |
messages |
software | healthy | src/components/messages |
onboarding |
software | healthy | src/components/onboarding |
system |
software | healthy | src/components/system |
cards |
software | healthy | src/components/cards |
entity |
software | healthy | src/components/entity |
panels |
software | healthy | src/components/entity/panels |
profile |
software | healthy | src/components/profile |
panels |
software | healthy | src/components/profile/panels |
preloader |
software | healthy | src/components/preloader |
communities |
software | healthy | src/components/communities |
celebration |
software | healthy | src/components/celebration |
disputes |
software | healthy | src/components/disputes |
app |
software | healthy | src/app |
settings |
software | healthy | src/app/settings |
notifications |
software | healthy | src/app/settings/notifications |
nft-showcase |
software | healthy | src/app/settings/nft-showcase |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/(main)/locals/page.tsx |
security | healthy | src/app/(main)/locals/page.tsx |
auth::src/components/layout/SiteHeader.tsx |
security | healthy | src/components/layout/SiteHeader.tsx |
auth::src/hooks/useWatching.ts |
security | healthy | src/hooks/useWatching.ts |
auth::src/app/(main)/p/[slug]/page.tsx |
security | healthy | src/app/(main)/p/[slug]/page.tsx |
auth::src/app/(main)/messages/[id]/page.tsx |
security | healthy | src/app/(main)/messages/[id]/page.tsx |
auth::src/app/(main)/u/[handle]/page.tsx |
security | healthy | src/app/(main)/u/[handle]/page.tsx |
auth::src/app/(auth)/auth-error/page.tsx |
security | healthy | src/app/(auth)/auth-error/page.tsx |
auth::src/hooks/useBadges.tsx |
security | healthy | src/hooks/useBadges.tsx |
auth::src/app/api/auth/[...nextauth]/route.ts |
security | healthy | src/app/api/auth/[...nextauth]/route.ts |
auth::src/app/(main)/communities/[slug]/page.tsx |
security | healthy | src/app/(main)/communities/[slug]/page.tsx |
auth::src/hooks/useGroupFeed.ts |
security | healthy | src/hooks/useGroupFeed.ts |
auth::src/components/settings/ConnectionsSection.tsx |
security | healthy | src/components/settings/ConnectionsSection.tsx |
auth::src/components/layout/RightSidebar.tsx |
security | healthy | src/components/layout/RightSidebar.tsx |
auth::README.md |
security | healthy | README.md |
auth::src/lib/api/oauth-endpoints.ts |
security | healthy | src/lib/api/oauth-endpoints.ts |
auth::src/app/settings/account/page.tsx |
security | healthy | src/app/settings/account/page.tsx |
auth::src/app/(auth)/signup/complete-profile/page.tsx |
security | healthy | src/app/(auth)/signup/complete-profile/page.tsx |
auth::src/lib/env.ts |
security | healthy | src/lib/env.ts |
auth::src/app/(auth)/signup/page.tsx |
security | healthy | src/app/(auth)/signup/page.tsx |
auth::src/app/(main)/communities/page.tsx |
security | healthy | src/app/(main)/communities/page.tsx |
auth::src/components/auth/WalletAuthButton.tsx |
security | healthy | src/components/auth/WalletAuthButton.tsx |
auth::src/components/auth/SignOutModal.tsx |
security | healthy | src/components/auth/SignOutModal.tsx |
auth::src/app/(auth)/signout/page.tsx |
security | healthy | src/app/(auth)/signout/page.tsx |
auth::src/app/(main)/communities/[slug]/about/page.tsx |
security | healthy | src/app/(main)/communities/[slug]/about/page.tsx |
auth::src/lib/api/auth-endpoints.ts |
security | healthy | src/lib/api/auth-endpoints.ts |
auth::src/hooks/useAccount.ts |
security | healthy | src/hooks/useAccount.ts |
auth::src/app/(auth)/onboarding/page.tsx |
security | healthy | src/app/(auth)/onboarding/page.tsx |
auth::src/app/(main)/panel/page.tsx |
security | healthy | src/app/(main)/panel/page.tsx |
auth::src/lib/api/profile-endpoints.ts |
security | healthy | src/lib/api/profile-endpoints.ts |
auth::src/app/(auth)/login/page.tsx |
security | healthy | src/app/(auth)/login/page.tsx |
auth::src/components/celebration/CelebrationGate.tsx |
security | healthy | src/components/celebration/CelebrationGate.tsx |
auth::package.json |
security | healthy | package.json |
auth::src/lib/api/posts-endpoints.ts |
security | healthy | src/lib/api/posts-endpoints.ts |
auth::src/app/(main)/disputes/[id]/page.tsx |
security | healthy | src/app/(main)/disputes/[id]/page.tsx |
auth::src/components/layout/offcanvas/MainOffcanvas.tsx |
security | healthy | src/components/layout/offcanvas/MainOffcanvas.tsx |
auth::src/app/(auth)/verify-email/page.tsx |
security | healthy | src/app/(auth)/verify-email/page.tsx |
auth::src/lib/api/client.ts |
security | healthy | src/lib/api/client.ts |
auth::src/components/blog/BlogComposer.tsx |
security | healthy | src/components/blog/BlogComposer.tsx |
auth::src/app/(main)/page.tsx |
security | healthy | src/app/(main)/page.tsx |
auth::src/lib/api/bcc-trust-client.ts |
security | healthy | src/lib/api/bcc-trust-client.ts |
auth::src/lib/api/account-endpoints.ts |
security | healthy | src/lib/api/account-endpoints.ts |
auth::src/app/(main)/admin/moderation/page.tsx |
security | healthy | src/app/(main)/admin/moderation/page.tsx |
auth::src/app/providers.tsx |
security | healthy | src/app/providers.tsx |
auth::src/lib/api/watching-endpoints.ts |
security | healthy | src/lib/api/watching-endpoints.ts |
auth::src/app/(main)/messages/page.tsx |
security | healthy | src/app/(main)/messages/page.tsx |
auth::src/lib/api/disputes-endpoints.ts |
security | healthy | src/lib/api/disputes-endpoints.ts |
auth::src/app/(main)/disputes/page.tsx |
security | healthy | src/app/(main)/disputes/page.tsx |
auth::src/app/(main)/watching/page.tsx |
security | healthy | src/app/(main)/watching/page.tsx |
auth::src/app/settings/profile/page.tsx |
security | healthy | src/app/settings/profile/page.tsx |
auth::src/components/layout/ViewerMenu.tsx |
security | healthy | src/components/layout/ViewerMenu.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/settings/notifications |
frontend | healthy | src/app/settings/notifications/page.tsx |
/settings/nft-showcase |
frontend | healthy | src/app/settings/nft-showcase/page.tsx |
/settings/identity |
frontend | healthy | src/app/settings/identity/page.tsx |
/settings/messages |
frontend | healthy | src/app/settings/messages/page.tsx |
/settings/account |
frontend | healthy | src/app/settings/account/page.tsx |
/settings/profile |
frontend | healthy | src/app/settings/profile/page.tsx |
/settings/communities |
frontend | healthy | src/app/settings/communities/page.tsx |
/settings/privacy |
frontend | healthy | src/app/settings/privacy/page.tsx |
/settings/blocks |
frontend | healthy | src/app/settings/blocks/page.tsx |
/(auth)/reset-password |
frontend | healthy | src/app/(auth)/reset-password/page.tsx |
/(auth)/login |
frontend | healthy | src/app/(auth)/login/page.tsx |
/(auth)/login/two-factor |
frontend | healthy | src/app/(auth)/login/two-factor/page.tsx |
/(auth)/auth-error |
frontend | healthy | src/app/(auth)/auth-error/page.tsx |
/(auth)/signup |
frontend | healthy | src/app/(auth)/signup/page.tsx |
/(auth)/signup/complete-profile |
frontend | healthy | src/app/(auth)/signup/complete-profile/page.tsx |
/(auth)/forgot-password |
frontend | healthy | src/app/(auth)/forgot-password/page.tsx |
/(auth)/onboarding |
frontend | healthy | src/app/(auth)/onboarding/page.tsx |
/(auth)/verify-email |
frontend | healthy | src/app/(auth)/verify-email/page.tsx |
/(auth)/signout |
frontend | healthy | src/app/(auth)/signout/page.tsx |
/(main) |
frontend | healthy | src/app/(main)/page.tsx |
/(main)/panel |
frontend | healthy | src/app/(main)/panel/page.tsx |
/(main)/watching |
frontend | healthy | src/app/(main)/watching/page.tsx |
/(main)/p/[slug] |
frontend | healthy | src/app/(main)/p/[slug]/page.tsx |
/(main)/directory |
frontend | healthy | src/app/(main)/directory/page.tsx |
/(main)/binder |
frontend | healthy | src/app/(main)/binder/page.tsx |
/(main)/groups/[slug] |
frontend | healthy | src/app/(main)/groups/[slug]/page.tsx |
/(main)/c/[slug] |
frontend | healthy | src/app/(main)/c/[slug]/page.tsx |
/(main)/c/[slug]/[tokenId] |
frontend | healthy | src/app/(main)/c/[slug]/[tokenId]/page.tsx |
/(main)/locals |
frontend | healthy | src/app/(main)/locals/page.tsx |
/(main)/locals/[slug] |
frontend | healthy | src/app/(main)/locals/[slug]/page.tsx |
/(main)/search |
frontend | healthy | src/app/(main)/search/page.tsx |
/(main)/admin/moderation |
frontend | healthy | src/app/(main)/admin/moderation/page.tsx |
/(main)/messages |
frontend | healthy | src/app/(main)/messages/page.tsx |
/(main)/messages/new |
frontend | healthy | src/app/(main)/messages/new/page.tsx |
/(main)/messages/[id] |
frontend | healthy | src/app/(main)/messages/[id]/page.tsx |
/(main)/me/reliability |
frontend | healthy | src/app/(main)/me/reliability/page.tsx |
/(main)/me/progression |
frontend | healthy | src/app/(main)/me/progression/page.tsx |
/(main)/t/[tag] |
frontend | healthy | src/app/(main)/t/[tag]/page.tsx |
/(main)/validators |
frontend | healthy | src/app/(main)/validators/page.tsx |
/(main)/v/[slug] |
frontend | healthy | src/app/(main)/v/[slug]/page.tsx |
/(main)/u/[handle] |
frontend | healthy | src/app/(main)/u/[handle]/page.tsx |
/(main)/members |
frontend | healthy | src/app/(main)/members/page.tsx |
/(main)/communities |
frontend | healthy | src/app/(main)/communities/page.tsx |
/(main)/communities/new |
frontend | healthy | src/app/(main)/communities/new/page.tsx |
/(main)/communities/[slug] |
frontend | healthy | src/app/(main)/communities/[slug]/page.tsx |
/(main)/communities/[slug]/about |
frontend | healthy | src/app/(main)/communities/[slug]/about/page.tsx |
/(main)/communities/[slug]/members |
frontend | healthy | src/app/(main)/communities/[slug]/members/page.tsx |
/(main)/disputes |
frontend | healthy | src/app/(main)/disputes/page.tsx |
/(main)/disputes/[id] |
frontend | healthy | src/app/(main)/disputes/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
and |
software | healthy | src/components/layout/offcanvas/MainOffcanvas.tsx:and |
one |
software | healthy | src/components/composer/useComposerState.ts:one |
for |
software | healthy | src/components/onchain/IndexerStateChip.tsx:for |
at |
software | healthy | src/components/feed/ReactionRail.tsx:at |
for |
software | healthy | src/components/identity/Avatar.tsx:for |
names |
software | healthy | src/components/identity/Avatar.tsx:names |
joins |
software | healthy | src/components/onboarding/DopamineStep.tsx:joins |
strings |
software | healthy | src/components/cards/CardFrontFace.tsx:strings |
is |
software | healthy | src/components/entity/EntityTabs.tsx:is |
on |
software | healthy | src/components/profile/AttestationActionCluster.tsx:on |
as |
software | healthy | src/app/(main)/u/[handle]/opengraph-image.tsx:as |
as |
software | healthy | src/lib/format.ts:as |
PushUnsupportedError |
software | healthy | src/lib/push/register.ts:PushUnsupportedError |
ServiceWorkerError |
software | healthy | src/lib/push/register.ts:ServiceWorkerError |
PushPermissionDeniedError |
software | healthy | src/lib/push/register.ts:PushPermissionDeniedError |
PushSubscriptionKeysError |
software | healthy | src/lib/push/register.ts:PushSubscriptionKeysError |
BccApiError |
software | healthy | src/lib/api/types.ts:BccApiError |
MetaMaskError |
software | healthy | src/lib/wallet/metamask.ts:MetaMaskError |
MetaMaskUnavailableError |
software | healthy | src/lib/wallet/metamask.ts:MetaMaskUnavailableError |
MetaMaskUserRejectedError |
software | healthy | src/lib/wallet/metamask.ts:MetaMaskUserRejectedError |
MetaMaskWrongChainError |
software | healthy | src/lib/wallet/metamask.ts:MetaMaskWrongChainError |
PolkadotError |
software | healthy | src/lib/wallet/polkadot.ts:PolkadotError |
PolkadotUnavailableError |
software | healthy | src/lib/wallet/polkadot.ts:PolkadotUnavailableError |
PolkadotUserRejectedError |
software | healthy | src/lib/wallet/polkadot.ts:PolkadotUserRejectedError |
PolkadotNoAccountsError |
software | healthy | src/lib/wallet/polkadot.ts:PolkadotNoAccountsError |
PhantomError |
software | healthy | src/lib/wallet/phantom.ts:PhantomError |
PhantomUnavailableError |
software | healthy | src/lib/wallet/phantom.ts:PhantomUnavailableError |
PhantomUserRejectedError |
software | healthy | src/lib/wallet/phantom.ts:PhantomUserRejectedError |
KeplrError |
software | healthy | src/lib/wallet/keplr.ts:KeplrError |
KeplrUnavailableError |
software | healthy | src/lib/wallet/keplr.ts:KeplrUnavailableError |
KeplrUnsupportedChainError |
software | healthy | src/lib/wallet/keplr.ts:KeplrUnsupportedChainError |
KeplrUserRejectedError |
software | healthy | src/lib/wallet/keplr.ts:KeplrUserRejectedError |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
GlobalError |
frontend | healthy | src/app/global-error.tsx |
NotificationSettingsPage |
frontend | healthy | src/app/settings/notifications/page.tsx |
NftShowcaseSettingsPage |
frontend | healthy | src/app/settings/nft-showcase/page.tsx |
LegacyIdentitySettingsPage |
frontend | healthy | src/app/settings/identity/page.tsx |
MessagesSettingsPage |
frontend | healthy | src/app/settings/messages/page.tsx |
CommunitiesSettingsPage |
frontend | healthy | src/app/settings/communities/page.tsx |
PrivacySettingsPage |
frontend | healthy | src/app/settings/privacy/page.tsx |
BlocksSettingsPage |
frontend | healthy | src/app/settings/blocks/page.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/layout.tsx |
ResetPasswordPage |
frontend | healthy | src/app/(auth)/reset-password/page.tsx |
LoginPage |
frontend | healthy | src/app/(auth)/login/page.tsx |
TwoFactorPage |
frontend | healthy | src/app/(auth)/login/two-factor/page.tsx |
AuthErrorPage |
frontend | healthy | src/app/(auth)/auth-error/page.tsx |
SignupPage |
frontend | healthy | src/app/(auth)/signup/page.tsx |
CompleteProfilePage |
frontend | healthy | src/app/(auth)/signup/complete-profile/page.tsx |
ForgotPasswordPage |
frontend | healthy | src/app/(auth)/forgot-password/page.tsx |
VerifyEmailPage |
frontend | healthy | src/app/(auth)/verify-email/page.tsx |
SignoutPage |
frontend | healthy | src/app/(auth)/signout/page.tsx |
MainLayout |
frontend | healthy | src/app/(main)/layout.tsx |
DirectoryPage |
frontend | healthy | src/app/(main)/directory/page.tsx |
LegacyBinderRedirect |
frontend | healthy | src/app/(main)/binder/page.tsx |
MessagesPage |
frontend | healthy | src/app/(main)/messages/page.tsx |
NewMessagePage |
frontend | healthy | src/app/(main)/messages/new/page.tsx |
ConversationPage |
frontend | healthy | src/app/(main)/messages/[id]/page.tsx |
ValidatorsPage |
frontend | healthy | src/app/(main)/validators/page.tsx |
MembersPage |
frontend | healthy | src/app/(main)/members/page.tsx |
CreateCommunityPage |
frontend | healthy | src/app/(main)/communities/new/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
28.02.55.06 |
network | healthy | src/components/layout/SiteHeader.tsx |
43.34.91.62 |
network | healthy | src/components/layout/SiteHeader.tsx |
25.02.49.05 |
network | healthy | src/components/layout/SiteHeader.tsx |
39.3.81.55 |
network | healthy | src/components/layout/SiteHeader.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9ua56ixf |
software | healthy | /tmp/repobility-clone-9ua56ixf |
| Label | Layer | Status | Path |
|---|---|---|---|
Query root |
api | healthy | src/hooks/useBadges.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/d2f0c161-e448-40d4-a175-02cd7462a795/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d2f0c161-e448-40d4-a175-02cd7462a795/
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.