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.

SerendipityLife/MOAJOA

https://github.com/SerendipityLife/MOAJOA · scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 52 actionable findings from 1 signal source. 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 686 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
renderToastHost software healthy apps/ios/__tests__/toast.test.tsx:renderToastHost
ago software healthy apps/ios/__tests__/failed-format.test.ts:ago
returns software healthy apps/ios/__tests__/realtime.test.ts:returns
Coachmark software healthy apps/ios/components/onboarding/coachmark.tsx:Coachmark
next software healthy apps/ios/components/onboarding/coachmark.tsx:next
skip software healthy apps/ios/components/onboarding/coachmark.tsx:skip
SheetShell software healthy apps/ios/components/me/profile-sheets.tsx:SheetShell
NicknameSheet software healthy apps/ios/components/me/profile-sheets.tsx:NicknameSheet
GenderSheet software healthy apps/ios/components/me/profile-sheets.tsx:GenderSheet
monthCells software healthy apps/ios/components/me/profile-sheets.tsx:monthCells
isSameDay software healthy apps/ios/components/me/profile-sheets.tsx:isSameDay
Stepper software healthy apps/ios/components/me/profile-sheets.tsx:Stepper
BirthdaySheet software healthy apps/ios/components/me/profile-sheets.tsx:BirthdaySheet
clampYear software healthy apps/ios/components/me/profile-sheets.tsx:clampYear
clamp software healthy apps/ios/components/me/profile-sheets.tsx:clamp
shiftMonth software healthy apps/ios/components/me/profile-sheets.tsx:shiftMonth
CityPicker software healthy apps/ios/components/boards/city-picker.tsx:CityPicker
toggle software healthy apps/ios/components/boards/city-picker.tsx:toggle
StepIndicator software healthy apps/ios/components/boards/step-indicator.tsx:StepIndicator
tsLabel software healthy apps/ios/components/boards/place-list.tsx:tsLabel
PlaceList software healthy apps/ios/components/boards/place-list.tsx:PlaceList
PinAddModal software healthy apps/ios/components/boards/pin-add-modal.tsx:PinAddModal
onTapResult software healthy apps/ios/components/boards/pin-add-modal.tsx:onTapResult
VideoPreview software healthy apps/ios/components/boards/video-preview.tsx:VideoPreview
PinBottomSheet software healthy apps/ios/components/boards/pin-sheet.tsx:PinBottomSheet
onSaveName software healthy apps/ios/components/boards/pin-sheet.tsx:onSaveName
onOpenSource software healthy apps/ios/components/boards/pin-sheet.tsx:onOpenSource
onConfirm software healthy apps/ios/components/boards/pin-sheet.tsx:onConfirm
onReject software healthy apps/ios/components/boards/pin-sheet.tsx:onReject
onDelete software healthy apps/ios/components/boards/pin-sheet.tsx:onDelete
isSameDay software healthy apps/ios/components/boards/date-picker-sheet.tsx:isSameDay
monthCells software healthy apps/ios/components/boards/date-picker-sheet.tsx:monthCells
DatePickerSheet software healthy apps/ios/components/boards/date-picker-sheet.tsx:DatePicker…
onTapDay software healthy apps/ios/components/boards/date-picker-sheet.tsx:onTapDay
shiftMonth software healthy apps/ios/components/boards/date-picker-sheet.tsx:shiftMonth
OnboardCard software healthy apps/ios/components/boards/onboard-card.tsx:OnboardCard
Welcome software healthy apps/ios/app/welcome.tsx:Welcome
onScroll software healthy apps/ios/app/welcome.tsx:onScroll
run software healthy apps/ios/app/welcome.tsx:run
Index software healthy apps/ios/app/index.tsx:Index
RootLayout software healthy apps/ios/app/_layout.tsx:RootLayout
runDrain software healthy apps/ios/app/_layout.tsx:runDrain
FailedLinksScreen software healthy apps/ios/app/boards/failed.tsx:FailedLinksScreen
FieldTag software healthy apps/ios/app/boards/new.tsx:FieldTag
NewBoardScreen software healthy apps/ios/app/boards/new.tsx:NewBoardScreen
submit software healthy apps/ios/app/boards/new.tsx:submit
BoardDetailScreen software healthy apps/ios/app/boards/[id].tsx:BoardDetailScreen
onAddLink software healthy apps/ios/app/boards/[id].tsx:onAddLink
value software healthy apps/ios/app/boards/[id].tsx:value
onShare software healthy apps/ios/app/boards/[id].tsx:onShare

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

LabelLayerStatusPath
.env.local.example software healthy .env.local.example
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
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.base.json software healthy tsconfig.base.json
.env.local.example software healthy apps/ios/.env.local.example
global.css software healthy apps/ios/global.css
metro.config.js software healthy apps/ios/metro.config.js
babel.config.js software healthy apps/ios/babel.config.js
jest.config.js software healthy apps/ios/jest.config.js
tailwind.config.js software healthy apps/ios/tailwind.config.js
eas.json software healthy apps/ios/eas.json
package.json software healthy apps/ios/package.json
app.config.ts software healthy apps/ios/app.config.ts
eslint.config.js software healthy apps/ios/eslint.config.js
tsconfig.json software healthy apps/ios/tsconfig.json
expo-env.d.ts software healthy apps/ios/expo-env.d.ts
jest-setup.ts software healthy apps/ios/jest-setup.ts
nativewind-env.d.ts software healthy apps/ios/nativewind-env.d.ts
toast.test.tsx software healthy apps/ios/__tests__/toast.test.tsx
onboard-card.test.tsx software healthy apps/ios/__tests__/onboard-card.test.tsx
step-indicator.test.tsx software healthy apps/ios/__tests__/step-indicator.test.tsx
failed-screen.test.tsx software healthy apps/ios/__tests__/failed-screen.test.tsx
failed-format.test.ts software healthy apps/ios/__tests__/failed-format.test.ts
realtime.test.ts software healthy apps/ios/__tests__/realtime.test.ts
onboarding.test.ts software healthy apps/ios/__tests__/onboarding.test.ts
extraction-store.test.ts software healthy apps/ios/__tests__/extraction-store.test.ts
pending.test.ts software healthy apps/ios/__tests__/pending.test.ts
ios-sim.sh software healthy apps/ios/scripts/ios-sim.sh
shared-defaults.ts software healthy apps/ios/__mocks__/shared-defaults.ts
coachmark.tsx software healthy apps/ios/components/onboarding/coachmark.tsx
profile-sheets.tsx software healthy apps/ios/components/me/profile-sheets.tsx
city-picker.tsx software healthy apps/ios/components/boards/city-picker.tsx
step-indicator.tsx software healthy apps/ios/components/boards/step-indicator.tsx
place-list.tsx software healthy apps/ios/components/boards/place-list.tsx
pin-add-modal.tsx software healthy apps/ios/components/boards/pin-add-modal.tsx
video-preview.tsx software healthy apps/ios/components/boards/video-preview.tsx
pin-sheet.tsx software healthy apps/ios/components/boards/pin-sheet.tsx
date-picker-sheet.tsx software healthy apps/ios/components/boards/date-picker-sheet.tsx
onboard-card.tsx software healthy apps/ios/components/boards/onboard-card.tsx
welcome.tsx software healthy apps/ios/app/welcome.tsx
index.tsx software healthy apps/ios/app/index.tsx
_layout.tsx software healthy apps/ios/app/_layout.tsx
failed.tsx software healthy apps/ios/app/boards/failed.tsx
new.tsx software healthy apps/ios/app/boards/new.tsx
[id].tsx software healthy apps/ios/app/boards/[id].tsx
_layout.tsx software healthy apps/ios/app/boards/_layout.tsx
friends.tsx software healthy apps/ios/app/(tabs)/friends.tsx

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

LabelLayerStatusPath
apps software healthy apps
ios software healthy apps/ios
__tests__ software healthy apps/ios/__tests__
scripts software healthy apps/ios/scripts
__mocks__ software healthy apps/ios/__mocks__
components software healthy apps/ios/components
onboarding software healthy apps/ios/components/onboarding
me software healthy apps/ios/components/me
boards software healthy apps/ios/components/boards
app software healthy apps/ios/app
boards software healthy apps/ios/app/boards
(tabs) software healthy apps/ios/app/(tabs)
lib software healthy apps/ios/lib
modules software healthy apps/ios/modules
shared-defaults software healthy apps/ios/modules/shared-defaults
ios software healthy apps/ios/modules/shared-defaults/ios
web software healthy apps/web
__tests__ software healthy apps/web/__tests__
components software healthy apps/web/components
app software healthy apps/web/app
auth software healthy apps/web/app/auth
callback software healthy apps/web/app/auth/callback
login software healthy apps/web/app/login
api software healthy apps/web/app/api
revalidate software healthy apps/web/app/api/revalidate
b software healthy apps/web/app/b
[slug] software healthy apps/web/app/b/[slug]
_components software healthy apps/web/app/b/[slug]/_components
discover software healthy apps/web/app/discover
me software healthy apps/web/app/me
_components software healthy apps/web/app/me/_components
boards software healthy apps/web/app/boards
[id] software healthy apps/web/app/boards/[id]
_components software healthy apps/web/app/boards/[id]/_components
_components software healthy apps/web/app/boards/_components
lib software healthy apps/web/lib
supabase software healthy apps/web/lib/supabase
og software healthy apps/web/lib/og
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
design software healthy docs/design
mockups software healthy docs/design/mockups
scripts software healthy scripts
dogfooding software healthy scripts/dogfooding
packages software healthy packages
api software healthy packages/api
src software healthy packages/api/src
types software healthy packages/api/src/types
queries software healthy packages/api/src/queries

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

LabelLayerStatusPath
Welcome frontend healthy apps/ios/app/welcome.tsx
Index frontend healthy apps/ios/app/index.tsx
RootLayout frontend healthy apps/ios/app/_layout.tsx
FailedLinksScreen frontend healthy apps/ios/app/boards/failed.tsx
NewBoardScreen frontend healthy apps/ios/app/boards/new.tsx
BoardDetailScreen frontend healthy apps/ios/app/boards/[id].tsx
BoardsStack frontend healthy apps/ios/app/boards/_layout.tsx
FriendsTab frontend healthy apps/ios/app/(tabs)/friends.tsx
NewBoardTabPlaceholder frontend healthy apps/ios/app/(tabs)/new.tsx
DiscoverTab frontend healthy apps/ios/app/(tabs)/discover.tsx
TabsLayout frontend healthy apps/ios/app/(tabs)/_layout.tsx
MeTab frontend healthy apps/ios/app/(tabs)/me.tsx
BoardsTab frontend healthy apps/ios/app/(tabs)/boards.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
LoginPage frontend healthy apps/web/app/login/page.tsx
NotFound frontend healthy apps/web/app/b/[slug]/not-found.tsx
PublicBoardError frontend healthy apps/web/app/b/[slug]/error.tsx
DiscoverPage frontend healthy apps/web/app/discover/page.tsx

LabelLayerStatusPath
0005_extraction_costs_link_id_nullable.sql data healthy supabase/migrations/0005_extraction_costs_link_id_nullable.…
0009_join_shared_board.sql data healthy supabase/migrations/0009_join_shared_board.sql
0002_fix_rls_recursion.sql data healthy supabase/migrations/0002_fix_rls_recursion.sql
0012_vote_upsert_and_owner_join_guard.sql data healthy supabase/migrations/0012_vote_upsert_and_owner_join_guard.s…
0013_public_view_place_detail.sql data healthy supabase/migrations/0013_public_view_place_detail.sql
0003_boards_owner_default.sql data healthy supabase/migrations/0003_boards_owner_default.sql
0011_member_count_includes_owner.sql data healthy supabase/migrations/0011_member_count_includes_owner.sql
0010_extraction_started_at.sql data healthy supabase/migrations/0010_extraction_started_at.sql
0007_board_dates.sql data healthy supabase/migrations/0007_board_dates.sql
0006_trust_ui_onboarding.sql data healthy supabase/migrations/0006_trust_ui_onboarding.sql
0008_extraction_summaries.sql data healthy supabase/migrations/0008_extraction_summaries.sql
0001_init.sql data healthy supabase/migrations/0001_init.sql
0004_extraction_hardening.sql data healthy supabase/migrations/0004_extraction_hardening.sql
0014_profile_gender_birthday.sql data healthy supabase/migrations/0014_profile_gender_birthday.sql

LabelLayerStatusPath
127.0.0.1 network healthy .env.local.example
127.0.0.0 network healthy supabase/functions/extract-youtube/pipeline/source.ts
10.0.0.0 network healthy supabase/functions/extract-youtube/pipeline/source.ts
172.16.0.0 network healthy supabase/functions/extract-youtube/pipeline/source.ts
192.168.0.0 network healthy supabase/functions/extract-youtube/pipeline/source.ts
169.254.0.0 network healthy supabase/functions/extract-youtube/pipeline/source.ts
169.254.169.254 network healthy supabase/functions/extract-youtube/pipeline/source.ts
10.0.0.5 network healthy supabase/functions/extract-youtube/pipeline/source.test.ts
192.168.1.1 network healthy supabase/functions/extract-youtube/pipeline/source.test.ts
93.184.216.34 network healthy supabase/functions/extract-youtube/pipeline/source.test.ts
124.0.0.0 network healthy supabase/functions/extract-youtube/pipeline/youtube.ts

LabelLayerStatusPath
auth::supabase/functions/resolve-place/index.ts security healthy supabase/functions/resolve-place/index.ts
auth::apps/web/app/me/page.tsx security healthy apps/web/app/me/page.tsx
auth::supabase/functions/extract-youtube/index.ts security healthy supabase/functions/extract-youtube/index.ts
auth::apps/web/app/auth/callback/route.ts security healthy apps/web/app/auth/callback/route.ts
auth::apps/ios/lib/pending.ts security healthy apps/ios/lib/pending.ts
auth::apps/web/app/login/page.tsx security healthy apps/web/app/login/page.tsx
auth::apps/ios/lib/auth.ts security healthy apps/ios/lib/auth.ts
auth::README.md security healthy README.md

LabelLayerStatusPath
profiles data healthy supabase/migrations/0001_init.sql
boards data healthy supabase/migrations/0001_init.sql
memberships data healthy supabase/migrations/0001_init.sql
links data healthy supabase/migrations/0001_init.sql
places data healthy supabase/migrations/0001_init.sql
votes data healthy supabase/migrations/0001_init.sql
extraction_costs data healthy supabase/migrations/0004_extraction_hardening.sql

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/login frontend healthy apps/web/app/login/page.tsx
/b/[slug] frontend healthy apps/web/app/b/[slug]/page.tsx
/discover frontend healthy apps/web/app/discover/page.tsx
/me frontend healthy apps/web/app/me/page.tsx
/boards frontend healthy apps/web/app/boards/page.tsx
/boards/[id] frontend healthy apps/web/app/boards/[id]/page.tsx

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy scripts/dogfooding/README.md

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

LabelLayerStatusPath
per software healthy apps/web/lib/category-icon.ts:per

LabelLayerStatusPath
vps::aws hardware healthy scripts/dogfooding/README.md
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/ec5d93ac-f4d3-4d36-9e00-9071ad73e0f1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ec5d93ac-f4d3-4d36-9e00-9071ad73e0f1/

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.