https://github.com/soreka/conneviaClient
· scanned 2026-06-16 00:18 UTC (2 months, 2 weeks ago)
76 raw signals (0 security + 76 graph)
Last scanned 2 months, 2 weeks ago · v1 · 75 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 649 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 |
|---|---|---|---|
testScreen |
software | healthy | testScreen.tsx:testScreen |
AuthResetGate |
software | healthy | App.tsx:AuthResetGate |
runReset |
software | healthy | App.tsx:runReset |
App |
software | healthy | App.tsx:App |
getAccessToken |
software | healthy | src/api.ts:getAccessToken |
setAccessToken |
software | healthy | src/api.ts:setAccessToken |
getRefreshToken |
software | healthy | src/api.ts:getRefreshToken |
setRefreshToken |
software | healthy | src/api.ts:setRefreshToken |
refreshAccessToken |
software | healthy | src/api.ts:refreshAccessToken |
readSource |
software | healthy | src/__tests__/apiSlice401Refresh.test.ts:readSource |
refreshAccessToken |
software | healthy | src/__tests__/apiSlice401Refresh.test.ts:refreshAccessToken |
is |
software | healthy | src/__tests__/apiSlice401Refresh.test.ts:is |
seedGetMeCache |
software | healthy | src/__tests__/logoutResetsApiCache.test.ts:seedGetMeCache |
getApiQueriesMap |
software | healthy | src/__tests__/logoutResetsApiCache.test.ts:getApiQueriesMap |
readSource |
software | healthy | src/__tests__/profileCompletionGate.test.ts:readSource |
body |
software | healthy | src/__tests__/profileCompletionGate.test.ts:body |
with |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:with |
and |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:and |
readSrc |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:readSrc |
stripStringsAndComments |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:stripStrings… |
App |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:App |
handleCallStudio |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:handleCallSt… |
in |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts:in |
readSrc |
software | healthy | src/__tests__/keyboardAvoidancePolish.test.ts:readSrc |
getAvailableSeats |
software | healthy | src/types/scheduleCore.ts:getAvailableSeats |
isFull |
software | healthy | src/types/scheduleCore.ts:isFull |
getAvailabilityBadge |
software | healthy | src/types/scheduleCore.ts:getAvailabilityBadge |
getOccupancyPercent |
software | healthy | src/types/scheduleCore.ts:getOccupancyPercent |
AdminCustomersStackNavigator |
software | healthy | src/navigation/AdminCustomersStackNavigator.tsx:AdminCustom… |
TabNavigator |
software | healthy | src/navigation/TabNavigator.tsx:TabNavigator |
SubscriptionStackNavigator |
software | healthy | src/navigation/SubscriptionStackNavigator.tsx:SubscriptionS… |
ScheduleStackNavigator |
software | healthy | src/navigation/ScheduleStackNavigator.tsx:ScheduleStackNavi… |
LoadingScreen |
software | healthy | src/navigation/RootNavigator.tsx:LoadingScreen |
RootNavigator |
software | healthy | src/navigation/RootNavigator.tsx:RootNavigator |
handleRetry |
software | healthy | src/navigation/RootNavigator.tsx:handleRetry |
bootstrapAuth |
software | healthy | src/navigation/RootNavigator.tsx:bootstrapAuth |
resetToLogin |
software | healthy | src/navigation/navigationRef.ts:resetToLogin |
AdminTabNavigator |
software | healthy | src/navigation/AdminTabNavigator.tsx:AdminTabNavigator |
AdminScheduleStackNavigator |
software | healthy | src/navigation/AdminScheduleStackNavigator.tsx:AdminSchedul… |
readSource |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:re… |
destructureBody |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:de… |
armBody |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:ar… |
effectiveRoleRhs |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:ef… |
body |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:bo… |
bootstrapBody |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts:bo… |
get |
software | healthy | src/config/env.ts:get |
extra |
software | healthy | src/config/env.ts:extra |
fromEnv |
software | healthy | src/config/env.ts:fromEnv |
value |
software | healthy | src/config/env.ts:value |
toFriendlyAuthErrorMessage |
software | healthy | src/auth/useAuth.ts:toFriendlyAuthErrorMessage |
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 |
jest.config.js |
software | healthy | jest.config.js |
testScreen.tsx |
software | healthy | testScreen.tsx |
CLAUDE.md |
software | healthy | CLAUDE.md |
Mobile Integration Quick Reference.md |
software | healthy | Mobile Integration Quick Reference.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
ARCHITECTURE_SETUP.md |
software | healthy | ARCHITECTURE_SETUP.md |
index.ts |
software | healthy | index.ts |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
jest.setup.ts |
software | healthy | jest.setup.ts |
tsconfig.json |
software | healthy | tsconfig.json |
App.tsx |
software | healthy | App.tsx |
AUTH_FLOW_STATUS.md |
software | healthy | AUTH_FLOW_STATUS.md |
nativewind-env.d.ts |
software | healthy | nativewind-env.d.ts |
REVIEW_FINDINGS.md |
software | healthy | .claude/REVIEW_FINDINGS.md |
test.yml |
software | healthy | .github/workflows/test.yml |
api.ts |
software | healthy | src/api.ts |
authTeardownClearsRefreshToken.test.ts |
software | healthy | src/__tests__/authTeardownClearsRefreshToken.test.ts |
apiSlice401Refresh.test.ts |
software | healthy | src/__tests__/apiSlice401Refresh.test.ts |
logoutResetsApiCache.test.ts |
software | healthy | src/__tests__/logoutResetsApiCache.test.ts |
profileCompletionGate.test.ts |
software | healthy | src/__tests__/profileCompletionGate.test.ts |
api.test.ts |
software | healthy | src/__tests__/api.test.ts |
logHygieneAndCrashSafety.test.ts |
software | healthy | src/__tests__/logHygieneAndCrashSafety.test.ts |
keyboardAvoidancePolish.test.ts |
software | healthy | src/__tests__/keyboardAvoidancePolish.test.ts |
smoke.test.tsx |
software | healthy | src/__tests__/smoke.test.tsx |
scheduleCore.ts |
software | healthy | src/types/scheduleCore.ts |
adminSchedule.ts |
software | healthy | src/types/adminSchedule.ts |
scheduleSettings.ts |
software | healthy | src/types/scheduleSettings.ts |
strings.ar.ts |
software | healthy | src/i18n/strings.ar.ts |
AdminCustomersStackNavigator.tsx |
software | healthy | src/navigation/AdminCustomersStackNavigator.tsx |
TabNavigator.tsx |
software | healthy | src/navigation/TabNavigator.tsx |
SubscriptionStackNavigator.tsx |
software | healthy | src/navigation/SubscriptionStackNavigator.tsx |
ScheduleStackNavigator.tsx |
software | healthy | src/navigation/ScheduleStackNavigator.tsx |
RootNavigator.tsx |
software | healthy | src/navigation/RootNavigator.tsx |
navigationRef.ts |
software | healthy | src/navigation/navigationRef.ts |
AdminTabNavigator.tsx |
software | healthy | src/navigation/AdminTabNavigator.tsx |
AdminScheduleStackNavigator.tsx |
software | healthy | src/navigation/AdminScheduleStackNavigator.tsx |
RootNavigator.authAudit.test.ts |
software | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts |
env.ts |
software | healthy | src/config/env.ts |
useAuth.ts |
software | healthy | src/auth/useAuth.ts |
useAuth.test.ts |
software | healthy | src/auth/__tests__/useAuth.test.ts |
ProfileScreen.tsx |
software | healthy | src/screens/ProfileScreen.tsx |
CompleteProfileWizard.tsx |
software | healthy | src/screens/CompleteProfileWizard.tsx |
MyBookingsScreen.tsx |
software | healthy | src/screens/MyBookingsScreen.tsx |
CompleteProfileWizard.test.tsx |
software | healthy | src/screens/__tests__/CompleteProfileWizard.test.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.claude |
software | healthy | .claude |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
__tests__ |
software | healthy | src/__tests__ |
types |
software | healthy | src/types |
i18n |
software | healthy | src/i18n |
navigation |
software | healthy | src/navigation |
__tests__ |
software | healthy | src/navigation/__tests__ |
config |
software | healthy | src/config |
auth |
software | healthy | src/auth |
__tests__ |
software | healthy | src/auth/__tests__ |
screens |
software | healthy | src/screens |
__tests__ |
software | healthy | src/screens/__tests__ |
Login |
software | healthy | src/screens/Login |
__tests__ |
software | healthy | src/screens/Login/__tests__ |
components |
software | healthy | src/screens/Login/components |
Subscription |
software | healthy | src/screens/Subscription |
__tests__ |
software | healthy | src/screens/Subscription/__tests__ |
components |
software | healthy | src/screens/Subscription/components |
Dashboard |
software | healthy | src/screens/Dashboard |
components |
software | healthy | src/screens/Dashboard/components |
Booking |
software | healthy | src/screens/Booking |
__tests__ |
software | healthy | src/screens/Booking/__tests__ |
components |
software | healthy | src/screens/Booking/components |
MyBookings |
software | healthy | src/screens/MyBookings |
components |
software | healthy | src/screens/MyBookings/components |
AdminScheduleSettings |
software | healthy | src/screens/AdminScheduleSettings |
__tests__ |
software | healthy | src/screens/AdminScheduleSettings/__tests__ |
components |
software | healthy | src/screens/AdminScheduleSettings/components |
SubscriptionPlans |
software | healthy | src/screens/SubscriptionPlans |
__tests__ |
software | healthy | src/screens/SubscriptionPlans/__tests__ |
components |
software | healthy | src/screens/SubscriptionPlans/components |
Schedule |
software | healthy | src/screens/Schedule |
__tests__ |
software | healthy | src/screens/Schedule/__tests__ |
Admin |
software | healthy | src/screens/Admin |
__tests__ |
software | healthy | src/screens/Admin/__tests__ |
components |
software | healthy | src/screens/Admin/components |
__tests__ |
software | healthy | src/screens/Admin/components/__tests__ |
constants |
software | healthy | src/constants |
utils |
software | healthy | src/utils |
__tests__ |
software | healthy | src/utils/__tests__ |
components |
software | healthy | src/components |
schedule |
software | healthy | src/components/schedule |
UI |
software | healthy | src/components/UI |
icons |
software | healthy | src/components/icons |
mappers |
software | healthy | src/mappers |
__tests__ |
software | healthy | src/mappers/__tests__ |
app |
software | healthy | src/app |
lib |
software | healthy | src/lib |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | App.tsx |
ProfileScreen |
frontend | healthy | src/screens/ProfileScreen.tsx |
CompleteProfileWizard |
frontend | healthy | src/screens/CompleteProfileWizard.tsx |
Login |
frontend | healthy | src/screens/Login/index.tsx |
SubscriptionScreen |
frontend | healthy | src/screens/Subscription/SubscriptionScreen.tsx |
DashboardScreen |
frontend | healthy | src/screens/Dashboard/DashboardScreen.tsx |
BookingWizardScreen |
frontend | healthy | src/screens/Booking/BookingWizardScreen.tsx |
AdminScheduleSettingsScreen |
frontend | healthy | src/screens/AdminScheduleSettings/AdminScheduleSettingsScre… |
AutoGenerationCard |
frontend | healthy | src/screens/AdminScheduleSettings/components/AutoGeneration… |
SubscriptionPlansScreen |
frontend | healthy | src/screens/SubscriptionPlans/SubscriptionPlansScreen.tsx |
ScheduleScreen |
frontend | healthy | src/screens/Schedule/index.tsx |
AdminCustomersScreen |
frontend | healthy | src/screens/Admin/AdminCustomersScreen.tsx |
AdminDashboardScreen |
frontend | healthy | src/screens/Admin/AdminDashboardScreen.tsx |
AdminProfileScreen |
frontend | healthy | src/screens/Admin/AdminProfileScreen.tsx |
AdminPaymentsScreen |
frontend | healthy | src/screens/Admin/AdminPaymentsScreen.tsx |
AdminCustomerDetailsScreen |
frontend | healthy | src/screens/Admin/AdminCustomerDetailsScreen.tsx |
AdminScheduleScreen |
frontend | healthy | src/screens/Admin/AdminScheduleScreen.tsx |
EditSessionModal |
frontend | healthy | src/screens/Admin/components/EditSessionModal.tsx |
AddSessionModal |
frontend | healthy | src/screens/Admin/components/AddSessionModal.tsx |
ConfirmCancelSessionModal |
frontend | healthy | src/screens/Admin/components/ConfirmCancelSessionModal.tsx |
EditBookingModal |
frontend | healthy | src/screens/Admin/components/EditBookingModal.tsx |
AddBookingModal |
frontend | healthy | src/screens/Admin/components/AddBookingModal.tsx |
CustomerSearchInput |
frontend | healthy | src/screens/Admin/components/CustomerSearchInput.tsx |
AdminScheduleHeader |
frontend | healthy | src/screens/Admin/components/AdminScheduleHeader.tsx |
ConfirmDeleteBookingModal |
frontend | healthy | src/screens/Admin/components/ConfirmDeleteBookingModal.tsx |
WeekDayTabs |
frontend | healthy | src/components/schedule/WeekDayTabs.tsx |
BedIcon |
frontend | healthy | src/components/icons/BedIcon.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app.json |
security | healthy | app.json |
auth::src/screens/Booking/__tests__/BookingWizardScreen.tes… |
security | healthy | src/screens/Booking/__tests__/BookingWizardScreen.test.tsx |
auth::src/auth/useAuth.ts |
security | healthy | src/auth/useAuth.ts |
auth::src/navigation/RootNavigator.tsx |
security | healthy | src/navigation/RootNavigator.tsx |
auth::src/screens/AdminScheduleSettings/__tests__/AutoGener… |
security | healthy | src/screens/AdminScheduleSettings/__tests__/AutoGenerationC… |
auth::src/auth/__tests__/useAuth.test.ts |
security | healthy | src/auth/__tests__/useAuth.test.ts |
auth::src/screens/Login/__tests__/Login.test.tsx |
security | healthy | src/screens/Login/__tests__/Login.test.tsx |
auth::src/screens/__tests__/CompleteProfileWizard.test.tsx |
security | healthy | src/screens/__tests__/CompleteProfileWizard.test.tsx |
auth::src/__tests__/api.test.ts |
security | healthy | src/__tests__/api.test.ts |
auth::src/utils/tokenUtils.ts |
security | healthy | src/utils/tokenUtils.ts |
auth::package.json |
security | healthy | package.json |
auth::src/__tests__/keyboardAvoidancePolish.test.ts |
security | healthy | src/__tests__/keyboardAvoidancePolish.test.ts |
auth::src/__tests__/authTeardownClearsRefreshToken.test.ts |
security | healthy | src/__tests__/authTeardownClearsRefreshToken.test.ts |
auth::src/navigation/__tests__/RootNavigator.authAudit.test… |
security | healthy | src/navigation/__tests__/RootNavigator.authAudit.test.ts |
auth::src/screens/ProfileScreen.tsx |
security | healthy | src/screens/ProfileScreen.tsx |
auth::src/api.ts |
security | healthy | src/api.ts |
auth::src/screens/Admin/AdminCustomerDetailsScreen.tsx |
security | healthy | src/screens/Admin/AdminCustomerDetailsScreen.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/features/auth/authSlice.ts |
security | healthy | src/features/auth/authSlice.ts |
auth::src/__tests__/apiSlice401Refresh.test.ts |
security | healthy | src/__tests__/apiSlice401Refresh.test.ts |
auth::src/features/api/apiSlice.ts |
security | healthy | src/features/api/apiSlice.ts |
auth::src/screens/__tests__/ProfileScreen.notificationsTogg… |
security | healthy | src/screens/__tests__/ProfileScreen.notificationsToggleRemo… |
auth::src/__tests__/logoutResetsApiCache.test.ts |
security | healthy | src/__tests__/logoutResetsApiCache.test.ts |
auth::jest.setup.ts |
security | healthy | jest.setup.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /v1/me/bootstrap |
api | healthy | src/auth/useAuth.ts |
GET /v1/me |
api | healthy | src/auth/useAuth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | CLAUDE.md |
vps::lightsail |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/i18n/strings.ar.ts |
security | healthy | src/i18n/strings.ar.ts |
password_literal::src/i18n/strings.ar.ts |
security | healthy | src/i18n/strings.ar.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7fb2io7z |
software | healthy | /tmp/repobility-clone-7fb2io7z |
| Label | Layer | Status | Path |
|---|---|---|---|
at |
software | healthy | src/__tests__/keyboardAvoidancePolish.test.ts:at |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | src/auth/useAuth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/bf0a708f-5235-4007-ace3-eb61fe605ead/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bf0a708f-5235-4007-ace3-eb61fe605ead/
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.