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.

SamieBelal/Sakina

https://github.com/SamieBelal/Sakina · scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 25 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 579 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
babel.config.js software healthy babel.config.js
package.json software healthy package.json
index.ts software healthy index.ts
package-lock.json software healthy package-lock.json
app.json software healthy app.json
tsconfig.json software healthy tsconfig.json
2026-04-12-onboarding-core-loop-first.md software healthy docs/superpowers/plans/2026-04-12-onboarding-core-loop-firs…
allahNames.ts software healthy constants/allahNames.ts
fonts.ts software healthy constants/fonts.ts
duas.ts software healthy constants/duas.ts
quiz.ts software healthy constants/quiz.ts
colors.ts software healthy constants/colors.ts
ReflectDuaCard.tsx software healthy components/ReflectDuaCard.tsx
StoryBlock.tsx software healthy components/StoryBlock.tsx
XPCelebration.tsx software healthy components/XPCelebration.tsx
ReframeCard.tsx software healthy components/ReframeCard.tsx
NamePill.tsx software healthy components/NamePill.tsx
DuaCard.tsx software healthy components/DuaCard.tsx
welcome.tsx software healthy app/welcome.tsx
profile.tsx software healthy app/profile.tsx
discover.tsx software healthy app/discover.tsx
daily-modal.tsx software healthy app/daily-modal.tsx
_layout.tsx software healthy app/_layout.tsx
onboarding.tsx software healthy app/onboarding.tsx
duas.tsx software healthy app/(tabs)/duas.tsx
progress.tsx software healthy app/(tabs)/progress.tsx
index.tsx software healthy app/(tabs)/index.tsx
_layout.tsx software healthy app/(tabs)/_layout.tsx
reflect.tsx software healthy app/(tabs)/reflect.tsx
dailyQuestion.ts software healthy lib/dailyQuestion.ts
auth.tsx software healthy lib/auth.tsx
validateNames.ts software healthy lib/validateNames.ts
duaSuggestions.ts software healthy lib/duaSuggestions.ts
userProfile.ts software healthy lib/userProfile.ts
notifications.ts software healthy lib/notifications.ts
duaKnowledge.ts software healthy lib/duaKnowledge.ts
savedDuas.ts software healthy lib/savedDuas.ts
localStreak.ts software healthy lib/localStreak.ts
claude.ts software healthy lib/claude.ts
knowledgeBase.ts software healthy lib/knowledgeBase.ts
supabase.ts software healthy lib/supabase.ts
journal.ts software healthy lib/journal.ts
xp.ts software healthy lib/xp.ts
pubspec.yaml software healthy flutter/pubspec.yaml
README.md software healthy flutter/README.md
CLAUDE.md software healthy flutter/CLAUDE.md
analysis_options.yaml software healthy flutter/analysis_options.yaml
.env.example software healthy flutter/.env.example
proxy.js software healthy flutter/proxy.js
env.example.json software healthy flutter/env.example.json

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

LabelLayerStatusPath
getTodaysName software healthy constants/allahNames.ts:getTodaysName
getDuasByEmotion software healthy constants/duas.ts:getDuasByEmotion
getDuaOfTheDay software healthy constants/duas.ts:getDuaOfTheDay
ReflectDuaCard software healthy components/ReflectDuaCard.tsx:ReflectDuaCard
StoryBlock software healthy components/StoryBlock.tsx:StoryBlock
XPCelebration software healthy components/XPCelebration.tsx:XPCelebration
ReframeCard software healthy components/ReframeCard.tsx:ReframeCard
NamePill software healthy components/NamePill.tsx:NamePill
DuaCard software healthy components/DuaCard.tsx:DuaCard
WelcomeScreen software healthy app/welcome.tsx:WelcomeScreen
handleGuest software healthy app/welcome.tsx:handleGuest
handleSubmit software healthy app/welcome.tsx:handleSubmit
ProfileScreen software healthy app/profile.tsx:ProfileScreen
handleNotifToggle software healthy app/profile.tsx:handleNotifToggle
formatTime software healthy app/profile.tsx:formatTime
openTimePicker software healthy app/profile.tsx:openTimePicker
saveTime software healthy app/profile.tsx:saveTime
handleSignOut software healthy app/profile.tsx:handleSignOut
StatCard software healthy app/profile.tsx:StatCard
ActionRow software healthy app/profile.tsx:ActionRow
Divider software healthy app/profile.tsx:Divider
computeAnchors software healthy app/discover.tsx:computeAnchors
DiscoverScreen software healthy app/discover.tsx:DiscoverScreen
fadeTransition software healthy app/discover.tsx:fadeTransition
handleOptionSelect software healthy app/discover.tsx:handleOptionSelect
handleNext software healthy app/discover.tsx:handleNext
handleRestart software healthy app/discover.tsx:handleRestart
progress software healthy app/discover.tsx:progress
AnchorCard software healthy app/discover.tsx:AnchorCard
MetaItem software healthy app/discover.tsx:MetaItem
DailyModal software healthy app/daily-modal.tsx:DailyModal
runRipple software healthy app/daily-modal.tsx:runRipple
cycle software healthy app/daily-modal.tsx:cycle
rippleStyle software healthy app/daily-modal.tsx:rippleStyle
RootNavigator software healthy app/_layout.tsx:RootNavigator
RootLayout software healthy app/_layout.tsx:RootLayout
OnboardingScreen software healthy app/onboarding.tsx:OnboardingScreen
transitionTo software healthy app/onboarding.tsx:transitionTo
toggleStruggle software healthy app/onboarding.tsx:toggleStruggle
handleComplete software healthy app/onboarding.tsx:handleComplete
ReasonStep software healthy app/onboarding.tsx:ReasonStep
StrugglesStep software healthy app/onboarding.tsx:StrugglesStep
ReadyStep software healthy app/onboarding.tsx:ReadyStep
handleEnableNotifs software healthy app/onboarding.tsx:handleEnableNotifs
ExpandRow software healthy app/(tabs)/duas.tsx:ExpandRow
FindDuaCard software healthy app/(tabs)/duas.tsx:FindDuaCard
BrowseTab software healthy app/(tabs)/duas.tsx:BrowseTab
handleToggleSave software healthy app/(tabs)/duas.tsx:handleToggleSave
useRipple software healthy app/(tabs)/duas.tsx:useRipple
run software healthy app/(tabs)/duas.tsx:run

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

LabelLayerStatusPath
20260525000000_push_referral_vault_secrets.sql data healthy flutter/supabase/migrations/20260525000000_push_referral_va…
20260524050930_reserve_ai_bypass_idempotency.sql data healthy flutter/supabase/migrations/20260524050930_reserve_ai_bypas…
20260524050655_extend_freemium_guards_for_bypass_fields.sql data healthy flutter/supabase/migrations/20260524050655_extend_freemium_…
20260512110000_seed_name_anchors_to_98.sql data healthy flutter/supabase/migrations/20260512110000_seed_name_anchor…
20260407100000_add_onboarding_columns.sql data healthy flutter/supabase/migrations/20260407100000_add_onboarding_c…
20260407200000_fix_handle_new_user_display_name.sql data healthy flutter/supabase/migrations/20260407200000_fix_handle_new_u…
20260514183034_referrals_auth_uid_self_check.sql data healthy flutter/supabase/migrations/20260514183034_referrals_auth_u…
20260427000000_consumable_clawback.sql data healthy flutter/supabase/migrations/20260427000000_consumable_clawb…
20260416000000_upsert_user_subscription_if_newer.sql data healthy flutter/supabase/migrations/20260416000000_upsert_user_subs…
20260412130000_drop_guaranteed_tier_up.sql data healthy flutter/supabase/migrations/20260412130000_drop_guaranteed_…
20260416090000_add_notification_preferences_and_scheduler.s… data healthy flutter/supabase/migrations/20260416090000_add_notification…
20260523234930_iap_to_sub_upsell_pr5.sql data healthy flutter/supabase/migrations/20260523234930_iap_to_sub_upsel…
20260412150000_sync_all_user_data_wave5.sql data healthy flutter/supabase/migrations/20260412150000_sync_all_user_da…
20260524164841_user_reflections_length_caps.sql data healthy flutter/supabase/migrations/20260524164841_user_reflections…
20260523232255_sync_all_user_data_add_first_bypass_fields.s… data healthy flutter/supabase/migrations/20260523232255_sync_all_user_da…
20260524122826_drop_dblink_residual.sql data healthy flutter/supabase/migrations/20260524122826_drop_dblink_resi…
20260523232805_sync_all_user_data_correct_schema_v2.sql data healthy flutter/supabase/migrations/20260523232805_sync_all_user_da…
20260514175600_referrals.sql data healthy flutter/supabase/migrations/20260514175600_referrals.sql
20260408000000_add_delete_own_account.sql data healthy flutter/supabase/migrations/20260408000000_add_delete_own_a…
20260601234521_revoke_public_execute_on_get_eligible_notifi… data healthy flutter/supabase/migrations/20260601234521_revoke_public_ex…
20260514000000_add_dua_category_enum_values_pr12.sql data healthy flutter/supabase/migrations/20260514000000_add_dua_category…
20260417000000_daily_reward_premium_multiplier.sql data healthy flutter/supabase/migrations/20260417000000_daily_reward_pre…
20260412140000_normalize_first_steps.sql data healthy flutter/supabase/migrations/20260412140000_normalize_first_…
20260513043320_create_reflect_unknown_name_log.sql data healthy flutter/supabase/migrations/20260513043320_create_reflect_u…
20260602004027_cancellation_feedback_rls_initplan.sql data healthy flutter/supabase/migrations/20260602004027_cancellation_fee…
20260512010000_daily_reminder_time_column_hotfix.sql data healthy flutter/supabase/migrations/20260512010000_daily_reminder_t…
20260426000000_preserve_canceled_at_on_absent_key.sql data healthy flutter/supabase/migrations/20260426000000_preserve_cancele…
20260603000000_onboarding_gate_columns.sql data healthy flutter/supabase/migrations/20260603000000_onboarding_gate_…
20260602205250_sql_hygiene_grab_bag.sql data healthy flutter/supabase/migrations/20260602205250_sql_hygiene_grab…
20260510000003_index_user_profiles_starter_name_id.sql data healthy flutter/supabase/migrations/20260510000003_index_user_profi…
20260523000000_referral_validate_rpc.sql data healthy flutter/supabase/migrations/20260523000000_referral_validat…
20260525010000_app_config_onboarding_trim_flag.sql data healthy flutter/supabase/migrations/20260525010000_app_config_onboa…
20260409150000_first_steps_quests.sql data healthy flutter/supabase/migrations/20260409150000_first_steps_ques…
20260525100000_remove_mawlid_occasions.sql data healthy flutter/supabase/migrations/20260525100000_remove_mawlid_oc…
20260410103000_sync_all_user_data_rpc.sql data healthy flutter/supabase/migrations/20260410103000_sync_all_user_da…
20260514000001_seed_browse_duas_to_121.sql data healthy flutter/supabase/migrations/20260514000001_seed_browse_duas…
20260510000000_pin_function_search_path.sql data healthy flutter/supabase/migrations/20260510000000_pin_function_sea…
20260523000001_apply_referral_reason_split.sql data healthy flutter/supabase/migrations/20260523000001_apply_referral_r…
20260510200915_lock_freemium_gating_fields.sql data healthy flutter/supabase/migrations/20260510200915_lock_freemium_ga…
20260523221205_sync_all_user_data_add_bypass_counters.sql data healthy flutter/supabase/migrations/20260523221205_sync_all_user_da…
20260529030441_app_config_anon_read.sql data healthy flutter/supabase/migrations/20260529030441_app_config_anon_…
20260412120000_sync_all_user_data_wave4.sql data healthy flutter/supabase/migrations/20260412120000_sync_all_user_da…
20260514100000_ramadan_gifts.sql data healthy flutter/supabase/migrations/20260514100000_ramadan_gifts.sql
20260525110000_claim_sakina_gift_race_fix.sql data healthy flutter/supabase/migrations/20260525110000_claim_sakina_gif…
20260429000000_starter_name_id.sql data healthy flutter/supabase/migrations/20260429000000_starter_name_id.…
20260509120000_freemium_tier_redesign.sql data healthy flutter/supabase/migrations/20260509120000_freemium_tier_re…
20260524111803_reserve_ai_bypass_race_fix.sql data healthy flutter/supabase/migrations/20260524111803_reserve_ai_bypas…
20260531000001_user_subscription_cancellation_transition.sql data healthy flutter/supabase/migrations/20260531000001_user_subscriptio…
20260510200944_restore_reflection_verses_in_sync.sql data healthy flutter/supabase/migrations/20260510200944_restore_reflecti…
20260512100000_seed_discovery_quiz_questions_to_18.sql data healthy flutter/supabase/migrations/20260512100000_seed_discovery_q…

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

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
constants software healthy constants
components software healthy components
app software healthy app
(tabs) software healthy app/(tabs)
lib software healthy lib
flutter software healthy flutter
android software healthy flutter/android
app software healthy flutter/android/app
src software healthy flutter/android/app/src
main software healthy flutter/android/app/src/main
kotlin software healthy flutter/android/app/src/main/kotlin
com software healthy flutter/android/app/src/main/kotlin/com
sakina software healthy flutter/android/app/src/main/kotlin/com/sakina
app software healthy flutter/android/app/src/main/kotlin/com/sakina/app
sakina software healthy flutter/android/app/src/main/kotlin/com/sakina/app/sakina
test software healthy flutter/test
evals software healthy flutter/test/evals
docs software healthy flutter/docs
superpowers software healthy flutter/docs/superpowers
plans software healthy flutter/docs/superpowers/plans
specs software healthy flutter/docs/superpowers/specs
analytics software healthy flutter/docs/analytics
qa software healthy flutter/docs/qa
findings software healthy flutter/docs/qa/findings
plans software healthy flutter/docs/qa/plans
runbooks software healthy flutter/docs/runbooks
decisions software healthy flutter/docs/decisions
scripts software healthy flutter/scripts
assets software healthy flutter/assets
content software healthy flutter/assets/content
proxy software healthy flutter/proxy
ios software healthy flutter/ios
RunnerTests software healthy flutter/ios/RunnerTests
Runner software healthy flutter/ios/Runner
Assets.xcassets software healthy flutter/ios/Runner/Assets.xcassets
AppIcon.appiconset software healthy flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset
LaunchImage.imageset software healthy flutter/ios/Runner/Assets.xcassets/LaunchImage.imageset
LaunchBackground.imageset software healthy flutter/ios/Runner/Assets.xcassets/LaunchBackground.imageset
integration_test software healthy flutter/integration_test
web software healthy flutter/web
.claude software healthy flutter/.claude
supabase software healthy flutter/supabase
functions software healthy flutter/supabase/functions
send-scheduled-notifications software healthy flutter/supabase/functions/send-scheduled-notifications
notify-referral-confirmed software healthy flutter/supabase/functions/notify-referral-confirmed
revenuecat-webhook software healthy flutter/supabase/functions/revenuecat-webhook
_shared software healthy flutter/supabase/functions/_shared

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

LabelLayerStatusPath
WelcomeScreen frontend healthy app/welcome.tsx
ProfileScreen frontend healthy app/profile.tsx
DiscoverScreen frontend healthy app/discover.tsx
DailyModal frontend healthy app/daily-modal.tsx
RootLayout frontend healthy app/_layout.tsx
OnboardingScreen frontend healthy app/onboarding.tsx
DuasScreen frontend healthy app/(tabs)/duas.tsx
ProgressScreen frontend healthy app/(tabs)/progress.tsx
HomeScreen frontend healthy app/(tabs)/index.tsx
TabLayout frontend healthy app/(tabs)/_layout.tsx
ReflectScreen frontend healthy app/(tabs)/reflect.tsx

LabelLayerStatusPath
port:8787 network healthy flutter/proxy.js
port:443 network healthy flutter/proxy/server.js
port:54322 network healthy .github/workflows/test.yml

LabelLayerStatusPath
flutter-tests cicd healthy .github/workflows/test.yml
deno-tests cicd healthy .github/workflows/test.yml
sql-tests cicd healthy .github/workflows/test.yml

LabelLayerStatusPath
postgres data healthy flutter/CLAUDE.md
postgresql data healthy .github/workflows/test.yml

LabelLayerStatusPath
public data healthy flutter/supabase/migrations/20260512110000_seed_name_anchor…
cron data healthy flutter/supabase/migrations/20260416080000_local_dev_cron_s…

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

LabelLayerStatusPath
127.0.0.1 network healthy .github/workflows/test.yml

LabelLayerStatusPath
generic_api_key::flutter/supabase/functions/notify-referral… security healthy flutter/supabase/functions/notify-referral-confirmed/index.…

LabelLayerStatusPath
auth::flutter/supabase/functions/notify-referral-confirmed/… security healthy flutter/supabase/functions/notify-referral-confirmed/index.…

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
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/f22cdc65-2d2a-43fb-81e9-8a7aaff0fb9b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f22cdc65-2d2a-43fb-81e9-8a7aaff0fb9b/

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.