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.

Arun-Sanjay/titan-protocol-mobile-saas

https://github.com/Arun-Sanjay/titan-protocol-mobile-saas · scanned 2026-06-17 01:17 UTC (1 month, 2 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -8.7 (diff) · 31 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 1168 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
logic software healthy jest.config.js:logic
RootLayout software healthy app/_layout.tsx:RootLayout
stack software healthy app/_layout.tsx:stack
countdownLabel software healthy app/goals.tsx:countdownLabel
GoalsScreen software healthy app/goals.tsx:GoalsScreen
renderGoal software healthy app/goals.tsx:renderGoal
mean software healthy app/analytics.tsx:mean
activeAvg software healthy app/analytics.tsx:activeAvg
MeasuredSparkline software healthy app/analytics.tsx:MeasuredSparkline
onLayout software healthy app/analytics.tsx:onLayout
AnalyticsScreen software healthy app/analytics.tsx:AnalyticsScreen
engineColor software healthy app/analytics.tsx:engineColor
wordCount software healthy app/journal.tsx:wordCount
JournalScreen software healthy app/journal.tsx:JournalScreen
NotFoundScreen software healthy app/+not-found.tsx:NotFoundScreen
formatTimer software healthy app/focus.tsx:formatTimer
FocusScreen software healthy app/focus.tsx:FocusScreen
clamp software healthy app/focus.tsx:clamp
list software healthy app/focus.tsx:list
HabitsScreen software healthy app/habits.tsx:HabitsScreen
OnboardingLayout software healthy app/(onboarding)/_layout.tsx:OnboardingLayout
OnboardingStep2 software healthy app/(onboarding)/step-2.tsx:OnboardingStep2
OnboardingStep1 software healthy app/(onboarding)/step-1.tsx:OnboardingStep1
OnboardingStep3 software healthy app/(onboarding)/step-3.tsx:OnboardingStep3
EngineTile software healthy app/(tabs)/engines.tsx:EngineTile
onLayout software healthy app/(tabs)/engines.tsx:onLayout
EnginesScreen software healthy app/(tabs)/engines.tsx:EnginesScreen
TabIcon software healthy app/(tabs)/_layout.tsx:TabIcon
TabsLayout software healthy app/(tabs)/_layout.tsx:TabsLayout
HubScreen software healthy app/(tabs)/hub.tsx:HubScreen
ProfileScreen software healthy app/(tabs)/profile.tsx:ProfileScreen
Section software healthy app/(tabs)/profile.tsx:Section
Row software healthy app/(tabs)/profile.tsx:Row
Divider software healthy app/(tabs)/profile.tsx:Divider
TrackScreen software healthy app/(tabs)/track.tsx:TrackScreen
base software healthy app/(tabs)/track.tsx:base
task software healthy app/(tabs)/track.tsx:task
initialsFor software healthy app/(tabs)/index.tsx:initialsFor
HQScreen software healthy app/(tabs)/index.tsx:HQScreen
isEngineKey software healthy app/engine/[id].tsx:isEngineKey
TaskBucket software healthy app/engine/[id].tsx:TaskBucket
EngineDetailScreen software healthy app/engine/[id].tsx:EngineDetailScreen
LoginScreen software healthy app/(auth)/login.tsx:LoginScreen
handleGoogleSignIn software healthy app/(auth)/login.tsx:handleGoogleSignIn
goToEmailLogin software healthy app/(auth)/login.tsx:goToEmailLogin
goToSignup software healthy app/(auth)/login.tsx:goToSignup
EmailLoginScreen software healthy app/(auth)/email-login.tsx:EmailLoginScreen
handleSubmit software healthy app/(auth)/email-login.tsx:handleSubmit
AuthLayout software healthy app/(auth)/_layout.tsx:AuthLayout
ForgotPasswordScreen software healthy app/(auth)/forgot-password.tsx:ForgotPasswordScreen

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
metro.config.js software healthy metro.config.js
package-lock.json software healthy package-lock.json
README.md software healthy README.md
eas.json software healthy eas.json
babel.config.js software healthy babel.config.js
package.json software healthy package.json
jest.config.js software healthy jest.config.js
M6_SUBMISSION_CHECKLIST.md software healthy M6_SUBMISSION_CHECKLIST.md
app.json software healthy app.json
tsconfig.json software healthy tsconfig.json
_layout.tsx software healthy app/_layout.tsx
goals.tsx software healthy app/goals.tsx
analytics.tsx software healthy app/analytics.tsx
journal.tsx software healthy app/journal.tsx
+not-found.tsx software healthy app/+not-found.tsx
focus.tsx software healthy app/focus.tsx
habits.tsx software healthy app/habits.tsx
_layout.tsx software healthy app/(onboarding)/_layout.tsx
step-2.tsx software healthy app/(onboarding)/step-2.tsx
step-1.tsx software healthy app/(onboarding)/step-1.tsx
step-3.tsx software healthy app/(onboarding)/step-3.tsx
engines.tsx software healthy app/(tabs)/engines.tsx
_layout.tsx software healthy app/(tabs)/_layout.tsx
hub.tsx software healthy app/(tabs)/hub.tsx
profile.tsx software healthy app/(tabs)/profile.tsx
track.tsx software healthy app/(tabs)/track.tsx
index.tsx software healthy app/(tabs)/index.tsx
[id].tsx software healthy app/engine/[id].tsx
login.tsx software healthy app/(auth)/login.tsx
email-login.tsx software healthy app/(auth)/email-login.tsx
_layout.tsx software healthy app/(auth)/_layout.tsx
forgot-password.tsx software healthy app/(auth)/forgot-password.tsx
verify.tsx software healthy app/(auth)/verify.tsx
signup.tsx software healthy app/(auth)/signup.tsx
privacy-disclosures.md software healthy store-assets/privacy-disclosures.md
copy.md software healthy store-assets/copy.md
screenshot-spec.md software healthy store-assets/screenshot-spec.md
classic-customer-emails.md software healthy store-assets/classic-customer-emails.md
android-apk.yml software healthy .github/workflows/android-apk.yml
eas-build-android.yml software healthy .github/workflows/eas-build-android.yml
realtime.ts software healthy src/sync/realtime.ts
tables.ts software healthy src/sync/tables.ts
backup.ts software healthy src/sync/backup.ts
restore.ts software healthy src/sync/restore.ts
resync.ts software healthy src/sync/resync.ts
flush-dirty.ts software healthy src/sync/flush-dirty.ts
first-run-pull.ts software healthy src/sync/first-run-pull.ts
useAuthStore.ts software healthy src/stores/useAuthStore.ts

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

LabelLayerStatusPath
achievements_unlocked data healthy src/db/sqlite/migrations/001_initial.sql
boss_challenges data healthy src/db/sqlite/migrations/001_initial.sql
budgets data healthy src/db/sqlite/migrations/001_initial.sql
completions data healthy src/db/sqlite/migrations/001_initial.sql
deep_work_logs data healthy src/db/sqlite/migrations/001_initial.sql
deep_work_sessions data healthy src/db/sqlite/migrations/001_initial.sql
deep_work_tasks data healthy src/db/sqlite/migrations/001_initial.sql
field_op_cooldown data healthy src/db/sqlite/migrations/001_initial.sql
field_ops data healthy src/db/sqlite/migrations/001_initial.sql
focus_sessions data healthy src/db/sqlite/migrations/001_initial.sql
focus_settings data healthy src/db/sqlite/migrations/001_initial.sql
goals data healthy src/db/sqlite/migrations/001_initial.sql
gym_exercises data healthy src/db/sqlite/migrations/001_initial.sql
gym_personal_records data healthy src/db/sqlite/migrations/001_initial.sql
gym_sessions data healthy src/db/sqlite/migrations/001_initial.sql
gym_sets data healthy src/db/sqlite/migrations/001_initial.sql
gym_templates data healthy src/db/sqlite/migrations/001_initial.sql
habit_logs data healthy src/db/sqlite/migrations/001_initial.sql
habits data healthy src/db/sqlite/migrations/001_initial.sql
journal_entries data healthy src/db/sqlite/migrations/001_initial.sql
meal_logs data healthy src/db/sqlite/migrations/001_initial.sql
mind_training_results data healthy src/db/sqlite/migrations/001_initial.sql
money_loans data healthy src/db/sqlite/migrations/001_initial.sql
money_transactions data healthy src/db/sqlite/migrations/001_initial.sql
narrative_entries data healthy src/db/sqlite/migrations/001_initial.sql
narrative_log data healthy src/db/sqlite/migrations/001_initial.sql
nutrition_profile data healthy src/db/sqlite/migrations/001_initial.sql
profiles data healthy src/db/sqlite/migrations/001_initial.sql
progression data healthy src/db/sqlite/migrations/001_initial.sql
protocol_sessions data healthy src/db/sqlite/migrations/001_initial.sql
quests data healthy src/db/sqlite/migrations/001_initial.sql
quick_meals data healthy src/db/sqlite/migrations/001_initial.sql
rank_up_events data healthy src/db/sqlite/migrations/001_initial.sql
skill_tree_progress data healthy src/db/sqlite/migrations/001_initial.sql
sleep_logs data healthy src/db/sqlite/migrations/001_initial.sql
srs_cards data healthy src/db/sqlite/migrations/001_initial.sql
subscriptions data healthy src/db/sqlite/migrations/001_initial.sql
tasks data healthy src/db/sqlite/migrations/001_initial.sql
titan_mode_state data healthy src/db/sqlite/migrations/001_initial.sql
user_titles data healthy src/db/sqlite/migrations/001_initial.sql
water_logs data healthy src/db/sqlite/migrations/001_initial.sql
weight_logs data healthy src/db/sqlite/migrations/001_initial.sql
pending_mutations data healthy src/db/sqlite/migrations/001_initial.sql
sync_meta data healthy src/db/sqlite/migrations/001_initial.sql

LabelLayerStatusPath
app software healthy app
(onboarding) software healthy app/(onboarding)
(tabs) software healthy app/(tabs)
engine software healthy app/engine
(auth) software healthy app/(auth)
store-assets software healthy store-assets
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
sync software healthy src/sync
stores software healthy src/stores
hooks software healthy src/hooks
queries software healthy src/hooks/queries
types software healthy src/types
theme software healthy src/theme
components software healthy src/components
ui software healthy src/components/ui
db software healthy src/db
sqlite software healthy src/db/sqlite
migrations software healthy src/db/sqlite/migrations
lib software healthy src/lib
__tests__ software healthy src/lib/__tests__
services software healthy src/services
__tests__ software healthy src/__tests__
lint software healthy src/__tests__/lint
setup software healthy src/__tests__/setup
sync software healthy src/__tests__/sync
services software healthy src/__tests__/services
supabase software healthy supabase
functions software healthy supabase/functions
send-push software healthy supabase/functions/send-push
delete-account software healthy supabase/functions/delete-account
.claude software healthy .claude
hooks software healthy .claude/hooks
skills software healthy .claude/skills
titan-mobile-saas software healthy .claude/skills/titan-mobile-saas

LabelLayerStatusPath
RootLayout frontend healthy app/_layout.tsx
GoalsScreen frontend healthy app/goals.tsx
AnalyticsScreen frontend healthy app/analytics.tsx
JournalScreen frontend healthy app/journal.tsx
NotFoundScreen frontend healthy app/+not-found.tsx
FocusScreen frontend healthy app/focus.tsx
HabitsScreen frontend healthy app/habits.tsx
OnboardingLayout frontend healthy app/(onboarding)/_layout.tsx
OnboardingStep2 frontend healthy app/(onboarding)/step-2.tsx
OnboardingStep1 frontend healthy app/(onboarding)/step-1.tsx
OnboardingStep3 frontend healthy app/(onboarding)/step-3.tsx
EnginesScreen frontend healthy app/(tabs)/engines.tsx
TabsLayout frontend healthy app/(tabs)/_layout.tsx
HubScreen frontend healthy app/(tabs)/hub.tsx
ProfileScreen frontend healthy app/(tabs)/profile.tsx
TrackScreen frontend healthy app/(tabs)/track.tsx
HQScreen frontend healthy app/(tabs)/index.tsx
EngineDetailScreen frontend healthy app/engine/[id].tsx
LoginScreen frontend healthy app/(auth)/login.tsx
EmailLoginScreen frontend healthy app/(auth)/email-login.tsx
AuthLayout frontend healthy app/(auth)/_layout.tsx
ForgotPasswordScreen frontend healthy app/(auth)/forgot-password.tsx
VerifyScreen frontend healthy app/(auth)/verify.tsx
SignupScreen frontend healthy app/(auth)/signup.tsx

LabelLayerStatusPath
index.ts data healthy src/db/sqlite/migrations/index.ts
001_initial.sql data healthy src/db/sqlite/migrations/001_initial.sql
002_drop_legacy_sync_tables.ts data healthy src/db/sqlite/migrations/002_drop_legacy_sync_tables.ts
001_initial.ts data healthy src/db/sqlite/migrations/001_initial.ts
003_add_expo_push_token.sql data healthy src/db/sqlite/migrations/003_add_expo_push_token.sql
004_add_xp_log.ts data healthy src/db/sqlite/migrations/004_add_xp_log.ts
003_add_expo_push_token.ts data healthy src/db/sqlite/migrations/003_add_expo_push_token.ts
002_drop_legacy_sync_tables.sql data healthy src/db/sqlite/migrations/002_drop_legacy_sync_tables.sql

LabelLayerStatusPath
auth::supabase/functions/send-push/index.ts security healthy supabase/functions/send-push/index.ts
auth::.env.example security healthy .env.example
auth::supabase/functions/delete-account/index.ts security healthy supabase/functions/delete-account/index.ts
auth::app/(auth)/login.tsx security healthy app/(auth)/login.tsx
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/services/account.ts security healthy src/services/account.ts

LabelLayerStatusPath
checks cicd healthy .github/workflows/android-apk.yml
build cicd healthy .github/workflows/android-apk.yml
build cicd healthy .github/workflows/eas-build-android.yml

LabelLayerStatusPath
EXPO_TOKEN cicd healthy
EXPO_PUBLIC_SUPABASE_ANON_KEY cicd healthy
EXPO_PUBLIC_SUPABASE_URL cicd healthy

LabelLayerStatusPath
sqlite data healthy CLAUDE.md
postgres data healthy src/sync/realtime.ts

LabelLayerStatusPath
gha::android-apk cicd healthy .github/workflows/android-apk.yml
gha::eas-build-android cicd healthy .github/workflows/eas-build-android.yml

LabelLayerStatusPath
Arun-Sanjay__titan-protocol-mobile-saas software healthy /data/fable5_failed_archive/Arun-Sanjay__titan-protocol-mob…

LabelLayerStatusPath
gpu (detected) hardware healthy src/theme/shadows.ts
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/4086b8da-8dfc-46d1-b991-ebf852b259fc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4086b8da-8dfc-46d1-b991-ebf852b259fc/

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.