https://github.com/yokouchi-wildweb/next-starter
· scanned 2026-06-16 01:07 UTC (2 months, 1 week ago)
159 raw signals (0 security + 159 graph)
Last scanned 2 months, 1 week ago · v1 · 159 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7268 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 |
|---|---|---|---|
testConnection |
software | healthy | scripts/test-claude-api.ts:testConnection |
isMailTemplate |
software | healthy | scripts/mail/test-send.ts:isMailTemplate |
renderSimpleTestEmail |
software | healthy | scripts/mail/test-send.ts:renderSimpleTestEmail |
getTemplateConfigs |
software | healthy | scripts/mail/test-send.ts:getTemplateConfigs |
formatFromAddress |
software | healthy | scripts/mail/test-send.ts:formatFromAddress |
sendWithResend |
software | healthy | scripts/mail/test-send.ts:sendWithResend |
sendWithSendGrid |
software | healthy | scripts/mail/test-send.ts:sendWithSendGrid |
sgMail |
software | healthy | scripts/mail/test-send.ts:sgMail |
sendEmail |
software | healthy | scripts/mail/test-send.ts:sendEmail |
main |
software | healthy | scripts/mail/test-send.ts:main |
toCamelCase |
software | healthy | scripts/mail/generate-colors.ts:toCamelCase |
oklchToHex |
software | healthy | scripts/mail/generate-colors.ts:oklchToHex |
extractRootVariables |
software | healthy | scripts/mail/generate-colors.ts:extractRootVariables |
generateColorsFile |
software | healthy | scripts/mail/generate-colors.ts:generateColorsFile |
main |
software | healthy | scripts/mail/generate-colors.ts:main |
getToggleableRoles |
software | healthy | scripts/role-config/toggleRole.mjs:getToggleableRoles |
toggleRoleEnabled |
software | healthy | scripts/role-config/toggleRole.mjs:toggleRoleEnabled |
interactiveToggle |
software | healthy | scripts/role-config/toggleRole.mjs:interactiveToggle |
toggle |
software | healthy | scripts/role-config/toggleRole.mjs:toggle |
getRoles |
software | healthy | scripts/role-config/listRoles.mjs:getRoles |
pad |
software | healthy | scripts/role-config/listRoles.mjs:pad |
listRoles |
software | healthy | scripts/role-config/listRoles.mjs:listRoles |
ensureDir |
software | healthy | scripts/role-config/init.mjs:ensureDir |
saveRoleConfig |
software | healthy | scripts/role-config/init.mjs:saveRoleConfig |
saveProfileConfig |
software | healthy | scripts/role-config/init.mjs:saveProfileConfig |
confirmAndGenerate |
software | healthy | scripts/role-config/init.mjs:confirmAndGenerate |
init |
software | healthy | scripts/role-config/init.mjs:init |
getRolesWithProfile |
software | healthy | scripts/role-config/deleteProfile.mjs:getRolesWithProfile |
deleteProfile |
software | healthy | scripts/role-config/deleteProfile.mjs:deleteProfile |
getExistingRoles |
software | healthy | scripts/role-config/deleteRole.mjs:getExistingRoles |
deleteRole |
software | healthy | scripts/role-config/deleteRole.mjs:deleteRole |
ensureDir |
software | healthy | scripts/role-config/addProfile.mjs:ensureDir |
getExistingRoles |
software | healthy | scripts/role-config/addProfile.mjs:getExistingRoles |
profileExists |
software | healthy | scripts/role-config/addProfile.mjs:profileExists |
saveProfileConfig |
software | healthy | scripts/role-config/addProfile.mjs:saveProfileConfig |
updateRoleHasProfile |
software | healthy | scripts/role-config/addProfile.mjs:updateRoleHasProfile |
addProfile |
software | healthy | scripts/role-config/addProfile.mjs:addProfile |
getRolesWithProfile |
software | healthy | scripts/role-config/generateProfile.mjs:getRolesWithProfile |
generateProfile |
software | healthy | scripts/role-config/generateProfile.mjs:generateProfile |
loadRoleConfig |
software | healthy | scripts/role-config/generate.mjs:loadRoleConfig |
loadProfileConfig |
software | healthy | scripts/role-config/generate.mjs:loadProfileConfig |
resolveTagsMapping |
software | healthy | scripts/role-config/generate.mjs:resolveTagsMapping |
generate |
software | healthy | scripts/role-config/generate.mjs:generate |
main |
software | healthy | scripts/role-config/index.mjs:main |
askOptions |
software | healthy | scripts/role-config/questions/profile-fields.mjs:askOptions |
askDefaultValue |
software | healthy | scripts/role-config/questions/profile-fields.mjs:askDefault… |
askSingleField |
software | healthy | scripts/role-config/questions/profile-fields.mjs:askSingleF… |
askTagMappings |
software | healthy | scripts/role-config/questions/profile-fields.mjs:askTagMapp… |
relationChoices |
software | healthy | scripts/role-config/questions/profile-fields.mjs:relationCh… |
askProfileFields |
software | healthy | scripts/role-config/questions/profile-fields.mjs:askProfile… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.mcp.json |
software | healthy | .mcp.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
components.json |
software | healthy | components.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
NextJS_バージョンごとの重要な変更点.md |
software | healthy | docs/reference/NextJS_バージョンごとの重要な変更点.md |
使用ライブラリ一覧.md |
software | healthy | docs/reference/使用ライブラリ一覧.md |
APIルート一覧.md |
software | healthy | docs/reference/APIルート一覧.md |
cron-tasks.md |
software | healthy | docs/reference/cron-tasks.md |
汎用サービスの詳細仕様と各メソッドの要求型について.md |
software | healthy | docs/core-specs/汎用サービスの詳細仕様と各メソッドの要求型について.md |
DB種別の違いによる機能の差異.md |
software | healthy | docs/core-specs/DB種別の違いによる機能の差異.md |
EditableGridTableの内部構造とエディター拡張.md |
software | healthy | docs/core-specs/EditableGridTableの内部構造とエディター拡張.md |
ドメイン内のエンティティ管理方針.md |
software | healthy | docs/!must-read/ドメイン内のエンティティ管理方針.md |
UIレイヤーの概念とコンポーネント分割方法.md |
software | healthy | docs/!must-read/UIレイヤーの概念とコンポーネント分割方法.md |
設計思想とアーキテクチャ.md |
software | healthy | docs/!must-read/設計思想とアーキテクチャ.md |
README.md |
software | healthy | docs/!must-read/README.md |
アプリ構築における構成層.md |
software | healthy | docs/!must-read/アプリ構築における構成層.md |
Tailwindと汎用部品を利用した共通スタイル設計.md |
software | healthy | docs/!must-read/Tailwindと汎用部品を利用した共通スタイル設計.md |
汎用CRUDの仕様と拡張方法について.md |
software | healthy | docs/!must-read/汎用CRUDの仕様と拡張方法について.md |
エラーハンドリング方針.md |
software | healthy | docs/!must-read/エラーハンドリング方針.md |
プロジェクトファイルの命名規則.md |
software | healthy | docs/concepts/プロジェクトファイルの命名規則.md |
ウォレット機能の設計方針と運用ガイド.md |
software | healthy | docs/concepts/ウォレット機能の設計方針と運用ガイド.md |
ドメインフィールド型定義の設計.md |
software | healthy | docs/concepts/ドメインフィールド型定義の設計.md |
purchase-type-migration.md |
software | healthy | docs/concepts/purchase-type-migration.md |
通知機能の設計方針とスケーリング指針.md |
software | healthy | docs/concepts/通知機能の設計方針とスケーリング指針.md |
削除時の挙動設計.md |
software | healthy | docs/concepts/削除時の挙動設計.md |
ユーザー登録と認証の方針.md |
software | healthy | docs/concepts/ユーザー登録と認証の方針.md |
ユーザーステータスと削除の設計方針.md |
software | healthy | docs/concepts/ユーザーステータスと削除の設計方針.md |
ディレクトリ構造の全体図.md |
software | healthy | docs/concepts/ディレクトリ構造の全体図.md |
chat機能の構成方針.md |
software | healthy | docs/concepts/chat機能の構成方針.md |
コイン購入時の決済フローと外部決済連携に関する処理方針.md |
software | healthy | docs/concepts/コイン購入時の決済フローと外部決済連携に関する処理方針.md |
ユーザーセッションの管理方針と実装.md |
software | healthy | docs/concepts/ユーザーセッションの管理方針と実装.md |
!評価基準.md |
software | healthy | docs/self-evaluation/!評価基準.md |
2025-12-20.md |
software | healthy | docs/self-evaluation/2025-12-20.md |
評価設定.json |
software | healthy | docs/self-evaluation/評価設定.json |
DrizzleのsqlテンプレートリテラルにDateオブジェクトを渡すとエラーになる問題.md |
software | healthy | docs/troubleshooting/DrizzleのsqlテンプレートリテラルにDateオブジェクトを渡すとエラ… |
FirebaseのHostingにデプロイ後にDBが更新されない問題.md |
software | healthy | docs/troubleshooting/FirebaseのHostingにデプロイ後にDBが更新されない問題.md |
position_fixedが画面ではなく親要素基準になる問題について.md |
software | healthy | docs/troubleshooting/position_fixedが画面ではなく親要素基準になる問題について.md |
Shadcn×Zod×RHFバリデーションが表示されないときに読むDoc.md |
software | healthy | docs/troubleshooting/Shadcn×Zod×RHFバリデーションが表示されないときに読むDoc.md |
ローカル環境で決済プロバイダのコールバックを動作させる.md |
software | healthy | docs/how-to/ローカル環境で決済プロバイダのコールバックを動作させる.md |
data-migration-softDelete-relation-manual-update.md |
software | healthy | docs/how-to/data-migration-softDelete-relation-manual-updat… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
reference |
software | healthy | docs/reference |
core-specs |
software | healthy | docs/core-specs |
!must-read |
software | healthy | docs/!must-read |
concepts |
software | healthy | docs/concepts |
self-evaluation |
software | healthy | docs/self-evaluation |
troubleshooting |
software | healthy | docs/troubleshooting |
how-to |
software | healthy | docs/how-to |
migration |
software | healthy | docs/how-to/migration |
initial-setup |
software | healthy | docs/how-to/initial-setup |
style-and-design |
software | healthy | docs/how-to/style-and-design |
utility |
software | healthy | docs/how-to/utility |
implementation |
software | healthy | docs/how-to/implementation |
scripts |
software | healthy | scripts |
mail |
software | healthy | scripts/mail |
role-config |
software | healthy | scripts/role-config |
questions |
software | healthy | scripts/role-config/questions |
generator |
software | healthy | scripts/role-config/generator |
domain-config |
software | healthy | scripts/domain-config |
questions |
software | healthy | scripts/domain-config/questions |
generator |
software | healthy | scripts/domain-config/generator |
fields |
software | healthy | scripts/domain-config/generator/fields |
utils |
software | healthy | scripts/domain-config/generator/utils |
components |
software | healthy | scripts/domain-config/generator/components |
utils |
software | healthy | scripts/domain-config/generator/components/utils |
registry |
software | healthy | scripts/domain-config/generator/registry |
admin-routes |
software | healthy | scripts/domain-config/generator/admin-routes |
hooks |
software | healthy | scripts/domain-config/generator/hooks |
utils |
software | healthy | scripts/domain-config/generator/hooks/utils |
entities |
software | healthy | scripts/domain-config/generator/entities |
utils |
software | healthy | scripts/domain-config/utils |
cron |
software | healthy | scripts/cron |
db |
software | healthy | scripts/db |
clear |
software | healthy | scripts/db/clear |
seed |
software | healthy | scripts/db/seed |
firestore |
software | healthy | scripts/firestore |
.claude |
software | healthy | .claude |
rules |
software | healthy | .claude/rules |
commands |
software | healthy | .claude/commands |
scripts |
software | healthy | .claude/scripts |
visual |
software | healthy | .claude/scripts/visual |
agents |
software | healthy | .claude/agents |
eslint-rules |
software | healthy | eslint-rules |
public |
software | healthy | public |
assets |
software | healthy | public/assets |
imgs |
software | healthy | public/assets/imgs |
notification |
software | healthy | public/assets/imgs/notification |
src |
software | healthy | src |
stores |
software | healthy | src/stores |
adminLayout |
software | healthy | src/stores/adminLayout |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PageTitle |
frontend | healthy | src/components/AppFrames/Admin/Elements/PageTitle.tsx |
SecTitle |
frontend | healthy | src/components/AppFrames/Admin/Elements/SecTitle.tsx |
SelectFilter |
frontend | healthy | src/components/AppFrames/Admin/Elements/SelectFilter.tsx |
ListTop |
frontend | healthy | src/components/AppFrames/Admin/Elements/ListTop.tsx |
SearchBox |
frontend | healthy | src/components/AppFrames/Admin/Elements/SearchBox.tsx |
SortSelect |
frontend | healthy | src/components/AppFrames/Admin/Elements/SortSelect.tsx |
AdminPage |
frontend | healthy | src/components/AppFrames/Admin/Layout/AdminPage.tsx |
DetailModalSkeleton |
frontend | healthy | src/components/Skeleton/DetailModalSkeleton.tsx |
Pagination |
frontend | healthy | src/components/Navigation/Pagination.tsx |
CosmicCoasterScene |
frontend | healthy | src/components/Three/CosmicCoasterScene.tsx |
StarTunnelCanvas |
frontend | healthy | src/components/Three/StarTunnelCanvas.tsx |
Scene |
frontend | healthy | src/components/Three/Summoning/Scene.tsx |
Summoning |
frontend | healthy | src/components/Three/Summoning/Summoning.tsx |
BulkSendEmailButton |
frontend | healthy | src/components/BulkSendEmail/index.tsx |
TabbedModal |
frontend | healthy | src/components/Overlays/TabbedModal.tsx |
Modal |
frontend | healthy | src/components/Overlays/Modal.tsx |
Dialog |
frontend | healthy | src/components/Overlays/Dialog.tsx |
Tooltip |
frontend | healthy | src/components/Overlays/Tooltip/Tooltip.tsx |
SelectPopover |
frontend | healthy | src/components/Overlays/Popover/SelectPopover.tsx |
InfoPopover |
frontend | healthy | src/components/Overlays/Popover/InfoPopover.tsx |
PopoverAsyncContent |
frontend | healthy | src/components/Overlays/Popover/PopoverAsyncContent.tsx |
Popover |
frontend | healthy | src/components/Overlays/Popover/Popover.tsx |
PromptPopover |
frontend | healthy | src/components/Overlays/Popover/PromptPopover.tsx |
ConfirmPopover |
frontend | healthy | src/components/Overlays/Popover/ConfirmPopover.tsx |
ChecklistPopover |
frontend | healthy | src/components/Overlays/Popover/ChecklistPopover.tsx |
ActionPopover |
frontend | healthy | src/components/Overlays/Popover/ActionPopover.tsx |
DetailTable |
frontend | healthy | src/components/Overlays/DetailModal/DetailTable.tsx |
DetailModal |
frontend | healthy | src/components/Overlays/DetailModal/DetailModal.tsx |
HoverCard |
frontend | healthy | src/components/Overlays/HoverCard/HoverCard.tsx |
FullScreen |
frontend | healthy | src/components/Layout/FullScreen.tsx |
BookmarkTag |
frontend | healthy | src/components/Form/Button/BookmarkTag.tsx |
StepperInput |
frontend | healthy | src/components/Form/Input/Manual/StepperInput.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
ErrorPage |
frontend | healthy | src/app/error.tsx |
InsaneDashboardPage |
frontend | healthy | src/app/admin/insane/page.tsx |
TruncatePage |
frontend | healthy | src/app/admin/insane/truncate/page.tsx |
AdminLoading |
frontend | healthy | src/app/admin/(protected)/loading.tsx |
AdminHomePage |
frontend | healthy | src/app/admin/(protected)/page.tsx |
AdminSettingIndexPage |
frontend | healthy | src/app/admin/(protected)/settings/page.tsx |
DemoUserLayout |
frontend | healthy | src/app/admin/(protected)/users/demo/layout.tsx |
AdminDemoUserCreatePage |
frontend | healthy | src/app/admin/(protected)/users/demo/new/page.tsx |
AdminSystemUserCreatePage |
frontend | healthy | src/app/admin/(protected)/users/system/new/page.tsx |
AdminGeneralUserCreatePage |
frontend | healthy | src/app/admin/(protected)/users/general/new/page.tsx |
AdminNotificationSendPage |
frontend | healthy | src/app/admin/(protected)/notifications/send/page.tsx |
AdminNotificationTemplateCreatePage |
frontend | healthy | src/app/admin/(protected)/notification-templates/new/page.t… |
AdminCouponCreatePage |
frontend | healthy | src/app/admin/(protected)/coupons/new/page.tsx |
AdminAuditLogsPage |
frontend | healthy | src/app/admin/(protected)/audit-logs/page.tsx |
AdminChatRoomCreatePage |
frontend | healthy | src/app/admin/(protected)/chat-rooms/new/page.tsx |
AdminTabsDemoInsightsPage |
frontend | healthy | src/app/admin/(protected)/tabs-demo/insights/page.tsx |
AdminTabsDemoActionsPage |
frontend | healthy | src/app/admin/(protected)/tabs-demo/actions/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/admin/login |
frontend | healthy | src/app/admin/login/page.tsx |
/admin/insane |
frontend | healthy | src/app/admin/insane/page.tsx |
/admin/insane/truncate |
frontend | healthy | src/app/admin/insane/truncate/page.tsx |
/admin/(protected) |
frontend | healthy | src/app/admin/(protected)/page.tsx |
/admin/(protected)/settings |
frontend | healthy | src/app/admin/(protected)/settings/page.tsx |
/admin/(protected)/settings/[section] |
frontend | healthy | src/app/admin/(protected)/settings/[section]/page.tsx |
/admin/(protected)/bank-transfer-reviews/[status] |
frontend | healthy | src/app/admin/(protected)/bank-transfer-reviews/[status]/pa… |
/admin/(protected)/users/demo |
frontend | healthy | src/app/admin/(protected)/users/demo/page.tsx |
/admin/(protected)/users/demo/new |
frontend | healthy | src/app/admin/(protected)/users/demo/new/page.tsx |
/admin/(protected)/users/system |
frontend | healthy | src/app/admin/(protected)/users/system/page.tsx |
/admin/(protected)/users/system/new |
frontend | healthy | src/app/admin/(protected)/users/system/new/page.tsx |
/admin/(protected)/users/system/[id]/edit |
frontend | healthy | src/app/admin/(protected)/users/system/[id]/edit/page.tsx |
/admin/(protected)/users/general |
frontend | healthy | src/app/admin/(protected)/users/general/page.tsx |
/admin/(protected)/users/general/new |
frontend | healthy | src/app/admin/(protected)/users/general/new/page.tsx |
/admin/(protected)/users/general/[id]/edit |
frontend | healthy | src/app/admin/(protected)/users/general/[id]/edit/page.tsx |
/admin/(protected)/notifications |
frontend | healthy | src/app/admin/(protected)/notifications/page.tsx |
/admin/(protected)/notifications/send |
frontend | healthy | src/app/admin/(protected)/notifications/send/page.tsx |
/admin/(protected)/user-tags |
frontend | healthy | src/app/admin/(protected)/user-tags/page.tsx |
/admin/(protected)/user-tags/new |
frontend | healthy | src/app/admin/(protected)/user-tags/new/page.tsx |
/admin/(protected)/user-tags/[id]/edit |
frontend | healthy | src/app/admin/(protected)/user-tags/[id]/edit/page.tsx |
/admin/(protected)/sample-categories |
frontend | healthy | src/app/admin/(protected)/sample-categories/page.tsx |
/admin/(protected)/sample-categories/new |
frontend | healthy | src/app/admin/(protected)/sample-categories/new/page.tsx |
/admin/(protected)/sample-categories/[id]/edit |
frontend | healthy | src/app/admin/(protected)/sample-categories/[id]/edit/page.… |
/admin/(protected)/notification-templates |
frontend | healthy | src/app/admin/(protected)/notification-templates/page.tsx |
/admin/(protected)/notification-templates/new |
frontend | healthy | src/app/admin/(protected)/notification-templates/new/page.t… |
/admin/(protected)/notification-templates/[id]/edit |
frontend | healthy | src/app/admin/(protected)/notification-templates/[id]/edit/… |
/admin/(protected)/coupons/invite |
frontend | healthy | src/app/admin/(protected)/coupons/invite/page.tsx |
/admin/(protected)/coupons/affiliate |
frontend | healthy | src/app/admin/(protected)/coupons/affiliate/page.tsx |
/admin/(protected)/coupons/new |
frontend | healthy | src/app/admin/(protected)/coupons/new/page.tsx |
/admin/(protected)/coupons/official |
frontend | healthy | src/app/admin/(protected)/coupons/official/page.tsx |
/admin/(protected)/coupons/[id]/edit |
frontend | healthy | src/app/admin/(protected)/coupons/[id]/edit/page.tsx |
/admin/(protected)/audit-logs |
frontend | healthy | src/app/admin/(protected)/audit-logs/page.tsx |
/admin/(protected)/chat-rooms |
frontend | healthy | src/app/admin/(protected)/chat-rooms/page.tsx |
/admin/(protected)/chat-rooms/new |
frontend | healthy | src/app/admin/(protected)/chat-rooms/new/page.tsx |
/admin/(protected)/chat-rooms/[id]/edit |
frontend | healthy | src/app/admin/(protected)/chat-rooms/[id]/edit/page.tsx |
/admin/(protected)/tabs-demo/insights |
frontend | healthy | src/app/admin/(protected)/tabs-demo/insights/page.tsx |
/admin/(protected)/tabs-demo/actions |
frontend | healthy | src/app/admin/(protected)/tabs-demo/actions/page.tsx |
/admin/(protected)/tabs-demo/overview |
frontend | healthy | src/app/admin/(protected)/tabs-demo/overview/page.tsx |
/admin/(protected)/samples |
frontend | healthy | src/app/admin/(protected)/samples/page.tsx |
/admin/(protected)/samples/sort |
frontend | healthy | src/app/admin/(protected)/samples/sort/page.tsx |
/admin/(protected)/samples/new |
frontend | healthy | src/app/admin/(protected)/samples/new/page.tsx |
/admin/(protected)/samples/[id]/edit |
frontend | healthy | src/app/admin/(protected)/samples/[id]/edit/page.tsx |
/admin/(protected)/sample-tags |
frontend | healthy | src/app/admin/(protected)/sample-tags/page.tsx |
/admin/(protected)/sample-tags/new |
frontend | healthy | src/app/admin/(protected)/sample-tags/new/page.tsx |
/admin/(protected)/sample-tags/[id]/edit |
frontend | healthy | src/app/admin/(protected)/sample-tags/[id]/edit/page.tsx |
/admin/_template/__domains__ |
frontend | healthy | src/app/admin/_template/__domains__/page.tsx |
/admin/_template/__domains__/sort |
frontend | healthy | src/app/admin/_template/__domains__/sort/page.tsx |
/admin/_template/__domains__/new |
frontend | healthy | src/app/admin/_template/__domains__/new/page.tsx |
/admin/_template/__domains__/[id]/edit |
frontend | healthy | src/app/admin/_template/__domains__/[id]/edit/page.tsx |
/admin/setup |
frontend | healthy | src/app/admin/setup/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::docs/!must-read/README.md |
security | healthy | docs/!must-read/README.md |
auth::src/features/core/auth/services/server/session/getTok… |
security | healthy | src/features/core/auth/services/server/session/getTokenOnly… |
auth::src/features/core/user/components/admin/AdminUserMana… |
security | healthy | src/features/core/user/components/admin/AdminUserManageModa… |
auth::src/lib/line/README.md |
security | healthy | src/lib/line/README.md |
auth::src/app/(user)/demo/google-popup/page.tsx |
security | healthy | src/app/(user)/demo/google-popup/page.tsx |
auth::src/lib/x/client.ts |
security | healthy | src/lib/x/client.ts |
auth::src/features/core/auth/constants/localStorage.ts |
security | healthy | src/features/core/auth/constants/localStorage.ts |
auth::src/features/core/auth/components/Signup/ThirdPartySi… |
security | healthy | src/features/core/auth/components/Signup/ThirdPartySignupOp… |
auth::src/features/core/auth/services/server/session/token.… |
security | healthy | src/features/core/auth/services/server/session/token.ts |
auth::.env.example |
security | healthy | .env.example |
auth::src/features/core/user/domain.json |
security | healthy | src/features/core/user/domain.json |
auth::src/features/core/user/services/server/wrappers/updat… |
security | healthy | src/features/core/user/services/server/wrappers/update.ts |
auth::src/lib/jwt/constants.ts |
security | healthy | src/lib/jwt/constants.ts |
auth::src/lib/jwt/signUserToken.ts |
security | healthy | src/lib/jwt/signUserToken.ts |
auth::src/app/(user)/demo/google-redirect/page.tsx |
security | healthy | src/app/(user)/demo/google-redirect/page.tsx |
auth::src/app/(user)/(auth)/signup/oauth/page.tsx |
security | healthy | src/app/(user)/(auth)/signup/oauth/page.tsx |
auth::src/features/core/auth/services/server/session/getSes… |
security | healthy | src/features/core/auth/services/server/session/getSessionUs… |
auth::src/app/api/auth/x/login/route.ts |
security | healthy | src/app/api/auth/x/login/route.ts |
auth::src/features/core/user/hooks/useExists.ts |
security | healthy | src/features/core/user/hooks/useExists.ts |
auth::src/features/core/auth/components/OAuth/index.tsx |
security | healthy | src/features/core/auth/components/OAuth/index.tsx |
auth::src/features/core/referral/README.md |
security | healthy | src/features/core/referral/README.md |
auth::src/lib/jwt/secret.ts |
security | healthy | src/lib/jwt/secret.ts |
auth::src/features/core/user/entities/model.ts |
security | healthy | src/features/core/user/entities/model.ts |
auth::src/lib/jwt/README.md |
security | healthy | src/lib/jwt/README.md |
auth::src/app/api/auth/line/login/route.ts |
security | healthy | src/app/api/auth/line/login/route.ts |
auth::src/features/core/user/services/client/userClient.ts |
security | healthy | src/features/core/user/services/client/userClient.ts |
auth::src/proxies/maintenance.ts |
security | healthy | src/proxies/maintenance.ts |
auth::src/lib/x/index.ts |
security | healthy | src/lib/x/index.ts |
auth::src/lib/line/constants.ts |
security | healthy | src/lib/line/constants.ts |
auth::src/lib/jwt/index.ts |
security | healthy | src/lib/jwt/index.ts |
auth::src/features/core/auth/hooks/oauth/utils.ts |
security | healthy | src/features/core/auth/hooks/oauth/utils.ts |
auth::src/features/core/auth/services/server/registration.ts |
security | healthy | src/features/core/auth/services/server/registration.ts |
auth::src/features/core/user/constants/provider.ts |
security | healthy | src/features/core/user/constants/provider.ts |
auth::src/features/core/user/services/server/wrappers/chang… |
security | healthy | src/features/core/user/services/server/wrappers/changeStatu… |
auth::src/config/app/maintenance.config.ts |
security | healthy | src/config/app/maintenance.config.ts |
auth::src/lib/x/README.md |
security | healthy | src/lib/x/README.md |
auth::src/lib/x/media.ts |
security | healthy | src/lib/x/media.ts |
auth::src/lib/jwt/verifyUserToken.ts |
security | healthy | src/lib/jwt/verifyUserToken.ts |
auth::src/lib/x/types.ts |
security | healthy | src/lib/x/types.ts |
auth::src/features/core/auth/services/server/demoLogin.ts |
security | healthy | src/features/core/auth/services/server/demoLogin.ts |
auth::src/features/core/auth/components/Registration/OAuth/… |
security | healthy | src/features/core/auth/components/Registration/OAuth/index.… |
auth::src/features/core/auth/components/Registration/index.… |
security | healthy | src/features/core/auth/components/Registration/index.tsx |
auth::src/app/api/auth/session/route.ts |
security | healthy | src/app/api/auth/session/route.ts |
auth::src/lib/x/constants.ts |
security | healthy | src/lib/x/constants.ts |
auth::src/features/core/purchaseRequest/services/server/pay… |
security | healthy | src/features/core/purchaseRequest/services/server/payment/p… |
auth::src/features/core/user/entities/drizzle.ts |
security | healthy | src/features/core/user/entities/drizzle.ts |
auth::src/proxies/demoMode.ts |
security | healthy | src/proxies/demoMode.ts |
auth::src/lib/x/oauth.ts |
security | healthy | src/lib/x/oauth.ts |
auth::src/features/core/auth/hooks/useOAuthPhase.ts |
security | healthy | src/features/core/auth/hooks/useOAuthPhase.ts |
auth::src/features/core/auth/components/OAuth/InvalidProces… |
security | healthy | src/features/core/auth/components/OAuth/InvalidProcessState… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
route.ts |
data | healthy | src/app/api/data-migration/import/route.ts |
route.ts |
data | healthy | src/app/api/data-migration/import-chunk/route.ts |
route.ts |
data | healthy | src/app/api/data-migration/export/route.ts |
config.ts |
data | healthy | src/lib/dataMigration/config.ts |
index.ts |
data | healthy | src/lib/dataMigration/index.ts |
relations.ts |
data | healthy | src/lib/dataMigration/relations.ts |
configUtils.ts |
data | healthy | src/lib/dataMigration/configUtils.ts |
parseZip.ts |
data | healthy | src/lib/dataMigration/import/parseZip.ts |
index.ts |
data | healthy | src/lib/dataMigration/import/index.ts |
parseCsv.ts |
data | healthy | src/lib/dataMigration/import/parseCsv.ts |
importChunk.ts |
data | healthy | src/lib/dataMigration/import/importChunk.ts |
index.ts |
data | healthy | src/lib/dataMigration/components/index.ts |
index.ts |
data | healthy | src/lib/dataMigration/components/DataMigrationModal/index.ts |
types.ts |
data | healthy | src/lib/dataMigration/components/DataMigrationModal/types.ts |
useFileDropzone.ts |
data | healthy | src/lib/dataMigration/components/DataMigrationModal/ImportT… |
index.ts |
data | healthy | src/lib/dataMigration/components/DataMigrationModal/ImportT… |
useImportHandler.ts |
data | healthy | src/lib/dataMigration/components/DataMigrationModal/ImportT… |
index.ts |
data | healthy | src/lib/dataMigration/hooks/index.ts |
useDataMigrationConfig.ts |
data | healthy | src/lib/dataMigration/hooks/useDataMigrationConfig.ts |
generateCsv.ts |
data | healthy | src/lib/dataMigration/export/generateCsv.ts |
index.ts |
data | healthy | src/lib/dataMigration/export/index.ts |
createZip.ts |
data | healthy | src/lib/dataMigration/export/createZip.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | src/components/Fanctional/DarkModeSwitch.tsx:to |
BadRequestError |
software | healthy | src/app/api/[domain]/search/utils.ts:BadRequestError |
HttpError |
software | healthy | src/lib/errors/httpError.ts:HttpError |
DomainError |
software | healthy | src/lib/errors/domainError.ts:DomainError |
XApiError |
software | healthy | src/lib/x/errors.ts:XApiError |
PurchaseQuotaExceededError |
software | healthy | src/features/core/purchaseQuota/services/server/wrappers/pu… |
GranularityNotSupportedError |
software | healthy | src/features/core/analytics/services/server/utils/dateRange… |
DummyPaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/d… |
FincodePaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/f… |
SquarePaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/s… |
InhousePaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/i… |
StripePaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/s… |
PaidyPaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/p… |
PayPalPaymentProvider |
software | healthy | src/features/core/purchaseRequest/services/server/payment/p… |
| Label | Layer | Status | Path |
|---|---|---|---|
203.0.113.5 |
network | healthy | src/features/core/mail/templates/AccountLockedEmail.tsx |
203.0.113.10 |
network | healthy | src/features/core/userLoginEvent/README.md |
203.0.113.0 |
network | healthy | src/features/core/userLoginEvent/README.md |
192.168.1.1 |
network | healthy | src/features/core/userLoginEvent/services/server/ipAnalytic… |
192.168.1.0 |
network | healthy | src/features/core/userLoginEvent/services/server/ipAnalytic… |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | pnpm-lock.yaml |
sqlite |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
port:3000 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-by5olv8c |
software | healthy | /tmp/repobility-clone-by5olv8c |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /endpoint |
api | healthy | src/lib/errors/httpError.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Query root |
api | healthy | scripts/firestore/cli.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | pnpm-lock.yaml |
This page is publicly accessible at:
https://repobility.com/scan/f3cb0bc7-73ff-47b9-a425-b6aed07edcc6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f3cb0bc7-73ff-47b9-a425-b6aed07edcc6/
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.