https://github.com/truedub-app/kaba-mobile
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 1 week ago · v1 · 18 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 344 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 |
|---|---|---|---|
AppHeader |
software | healthy | components/AppHeader.tsx:AppHeader |
SellerCard |
software | healthy | components/SellerCard.tsx:SellerCard |
ConversationItem |
software | healthy | components/ConversationItem.tsx:ConversationItem |
EmptyState |
software | healthy | components/EmptyState.tsx:EmptyState |
seedColor |
software | healthy | components/Avatar.tsx:seedColor |
Avatar |
software | healthy | components/Avatar.tsx:Avatar |
MessageBubble |
software | healthy | components/MessageBubble.tsx:MessageBubble |
openProduct |
software | healthy | components/MessageBubble.tsx:openProduct |
FilterSheet |
software | healthy | components/FilterSheet.tsx:FilterSheet |
toggleCity |
software | healthy | components/FilterSheet.tsx:toggleCity |
reset |
software | healthy | components/FilterSheet.tsx:reset |
Section |
software | healthy | components/FilterSheet.tsx:Section |
Chip |
software | healthy | components/FilterSheet.tsx:Chip |
CategoryPills |
software | healthy | components/CategoryPills.tsx:CategoryPills |
ImageCarousel |
software | healthy | components/ImageCarousel.tsx:ImageCarousel |
handleScroll |
software | healthy | components/ImageCarousel.tsx:handleScroll |
go |
software | healthy | components/ImageCarousel.tsx:go |
ListingCard |
software | healthy | components/ListingCard.tsx:ListingCard |
SelectModal |
software | healthy | components/SelectModal.tsx:SelectModal |
pick |
software | healthy | components/SelectModal.tsx:pick |
AppTabBar |
software | healthy | components/AppTabBar.tsx:AppTabBar |
fetchUnread |
software | healthy | components/AppTabBar.tsx:fetchUnread |
total |
software | healthy | components/AppTabBar.tsx:total |
fetchOrders |
software | healthy | components/AppTabBar.tsx:fetchOrders |
activeHref |
software | healthy | components/AppTabBar.tsx:activeHref |
handleAdd |
software | healthy | components/AppTabBar.tsx:handleAdd |
renderTab |
software | healthy | components/AppTabBar.tsx:renderTab |
SearchBar |
software | healthy | components/SearchBar.tsx:SearchBar |
CategoryGrid |
software | healthy | components/CategoryGrid.tsx:CategoryGrid |
WelcomeScreen |
software | healthy | app/welcome.tsx:WelcomeScreen |
markSeen |
software | healthy | app/welcome.tsx:markSeen |
goRegister |
software | healthy | app/welcome.tsx:goRegister |
goLogin |
software | healthy | app/welcome.tsx:goLogin |
skip |
software | healthy | app/welcome.tsx:skip |
NotFoundScreen |
software | healthy | app/+not-found.tsx:NotFoundScreen |
RootLayout |
software | healthy | app/_layout.tsx:RootLayout |
AbroadLoadingBar |
software | healthy | app/search.tsx:AbroadLoadingBar |
CARD_W |
software | healthy | app/search.tsx:CARD_W |
AbroadCard |
software | healthy | app/search.tsx:AbroadCard |
UnifiedSearchScreen |
software | healthy | app/search.tsx:UnifiedSearchScreen |
runSearch |
software | healthy | app/search.tsx:runSearch |
handleSubmit |
software | healthy | app/search.tsx:handleSubmit |
selectPlatform |
software | healthy | app/search.tsx:selectPlatform |
openAbroadProduct |
software | healthy | app/search.tsx:openAbroadProduct |
ContractorEarningsScreen |
software | healthy | app/contractor/earnings.tsx:ContractorEarningsScreen |
saveRate |
software | healthy | app/contractor/earnings.tsx:saveRate |
OrderRequestsScreen |
software | healthy | app/contractor/orders.tsx:OrderRequestsScreen |
accept |
software | healthy | app/contractor/orders.tsx:accept |
markShippedLocal |
software | healthy | app/contractor/orders.tsx:markShippedLocal |
decline |
software | healthy | app/contractor/orders.tsx:decline |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
global.css |
software | healthy | global.css |
metro.config.js |
software | healthy | metro.config.js |
babel.config.js |
software | healthy | babel.config.js |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
nativewind-env.d.ts |
software | healthy | nativewind-env.d.ts |
Colors.ts |
software | healthy | constants/Colors.ts |
AppHeader.tsx |
software | healthy | components/AppHeader.tsx |
SellerCard.tsx |
software | healthy | components/SellerCard.tsx |
ConversationItem.tsx |
software | healthy | components/ConversationItem.tsx |
EmptyState.tsx |
software | healthy | components/EmptyState.tsx |
Avatar.tsx |
software | healthy | components/Avatar.tsx |
MessageBubble.tsx |
software | healthy | components/MessageBubble.tsx |
FilterSheet.tsx |
software | healthy | components/FilterSheet.tsx |
CategoryPills.tsx |
software | healthy | components/CategoryPills.tsx |
ImageCarousel.tsx |
software | healthy | components/ImageCarousel.tsx |
ListingCard.tsx |
software | healthy | components/ListingCard.tsx |
SelectModal.tsx |
software | healthy | components/SelectModal.tsx |
AppTabBar.tsx |
software | healthy | components/AppTabBar.tsx |
SearchBar.tsx |
software | healthy | components/SearchBar.tsx |
CategoryGrid.tsx |
software | healthy | components/CategoryGrid.tsx |
welcome.tsx |
software | healthy | app/welcome.tsx |
+not-found.tsx |
software | healthy | app/+not-found.tsx |
_layout.tsx |
software | healthy | app/_layout.tsx |
search.tsx |
software | healthy | app/search.tsx |
earnings.tsx |
software | healthy | app/contractor/earnings.tsx |
orders.tsx |
software | healthy | app/contractor/orders.tsx |
index.tsx |
software | healthy | app/orders/index.tsx |
[id].tsx |
software | healthy | app/orders/[id].tsx |
create.tsx |
software | healthy | app/trips/create.tsx |
index.tsx |
software | healthy | app/trips/index.tsx |
[id].tsx |
software | healthy | app/order-local/[id].tsx |
[id].tsx |
software | healthy | app/chat/[id].tsx |
product.tsx |
software | healthy | app/abroad/product.tsx |
order.tsx |
software | healthy | app/abroad/order.tsx |
search.tsx |
software | healthy | app/abroad/search.tsx |
register.tsx |
software | healthy | app/(auth)/register.tsx |
login.tsx |
software | healthy | app/(auth)/login.tsx |
_layout.tsx |
software | healthy | app/(auth)/_layout.tsx |
favorites.tsx |
software | healthy | app/(tabs)/favorites.tsx |
messages.tsx |
software | healthy | app/(tabs)/messages.tsx |
profile.tsx |
software | healthy | app/(tabs)/profile.tsx |
index.tsx |
software | healthy | app/(tabs)/index.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WelcomeScreen |
frontend | healthy | app/welcome.tsx |
NotFoundScreen |
frontend | healthy | app/+not-found.tsx |
RootLayout |
frontend | healthy | app/_layout.tsx |
UnifiedSearchScreen |
frontend | healthy | app/search.tsx |
ContractorEarningsScreen |
frontend | healthy | app/contractor/earnings.tsx |
OrderRequestsScreen |
frontend | healthy | app/contractor/orders.tsx |
OrdersScreen |
frontend | healthy | app/orders/index.tsx |
OrderDetailScreen |
frontend | healthy | app/orders/[id].tsx |
CreateTripScreen |
frontend | healthy | app/trips/create.tsx |
TripsScreen |
frontend | healthy | app/trips/index.tsx |
OrderLocalScreen |
frontend | healthy | app/order-local/[id].tsx |
ChatScreen |
frontend | healthy | app/chat/[id].tsx |
AbroadProductScreen |
frontend | healthy | app/abroad/product.tsx |
AbroadOrderScreen |
frontend | healthy | app/abroad/order.tsx |
AbroadSearchScreen |
frontend | healthy | app/abroad/search.tsx |
RegisterScreen |
frontend | healthy | app/(auth)/register.tsx |
LoginScreen |
frontend | healthy | app/(auth)/login.tsx |
AuthLayout |
frontend | healthy | app/(auth)/_layout.tsx |
FavoritesScreen |
frontend | healthy | app/(tabs)/favorites.tsx |
MessagesScreen |
frontend | healthy | app/(tabs)/messages.tsx |
ProfileScreen |
frontend | healthy | app/(tabs)/profile.tsx |
HomeScreen |
frontend | healthy | app/(tabs)/index.tsx |
BrowseScreen |
frontend | healthy | app/(tabs)/browse.tsx |
SellerDashboardScreen |
frontend | healthy | app/(tabs)/seller-dashboard.tsx |
TabsLayout |
frontend | healthy | app/(tabs)/_layout.tsx |
DetailLayout |
frontend | healthy | app/(tabs)/(detail)/_layout.tsx |
CreateListingScreen |
frontend | healthy | app/(tabs)/(detail)/listing/create.tsx |
ListingDetailScreen |
frontend | healthy | app/(tabs)/(detail)/listing/[id].tsx |
BoostListingScreen |
frontend | healthy | app/(tabs)/(detail)/listing/boost/[id].tsx |
EditListingScreen |
frontend | healthy | app/(tabs)/(detail)/listing/edit/[id].tsx |
AbroadItemDetailScreen |
frontend | healthy | app/(tabs)/(detail)/abroad/[id].tsx |
SellerApplyScreen |
frontend | healthy | app/(tabs)/(detail)/seller/apply.tsx |
UserProfileScreen |
frontend | healthy | app/(tabs)/(detail)/user/[id].tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
constants |
software | healthy | constants |
components |
software | healthy | components |
app |
software | healthy | app |
contractor |
software | healthy | app/contractor |
orders |
software | healthy | app/orders |
trips |
software | healthy | app/trips |
order-local |
software | healthy | app/order-local |
chat |
software | healthy | app/chat |
abroad |
software | healthy | app/abroad |
(auth) |
software | healthy | app/(auth) |
(tabs) |
software | healthy | app/(tabs) |
(detail) |
software | healthy | app/(tabs)/(detail) |
listing |
software | healthy | app/(tabs)/(detail)/listing |
boost |
software | healthy | app/(tabs)/(detail)/listing/boost |
edit |
software | healthy | app/(tabs)/(detail)/listing/edit |
abroad |
software | healthy | app/(tabs)/(detail)/abroad |
seller |
software | healthy | app/(tabs)/(detail)/seller |
user |
software | healthy | app/(tabs)/(detail)/user |
.claude |
software | healthy | .claude |
src |
software | healthy | src |
types |
software | healthy | src/types |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/supabase.ts |
security | healthy | src/lib/supabase.ts |
auth::app/(tabs)/(detail)/seller/apply.tsx |
security | healthy | app/(tabs)/(detail)/seller/apply.tsx |
auth::app/(tabs)/(detail)/listing/boost/[id].tsx |
security | healthy | app/(tabs)/(detail)/listing/boost/[id].tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-m8m9tm1t |
software | healthy | /tmp/repobility-clone-m8m9tm1t |
This page is publicly accessible at:
https://repobility.com/scan/d182ad18-46b6-47f8-9915-6d4f02e23b02/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d182ad18-46b6-47f8-9915-6d4f02e23b02/
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.