https://github.com/Bemaruu/gymgram_fixed
· scanned 2026-06-17 01:20 UTC (1 month, 2 weeks ago)
30 raw signals (0 security + 30 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -17.0 (diff) · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 464 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 |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
firebase.json |
software | healthy | firebase.json |
README.md |
software | healthy | README.md |
RUNBOOK_PRODUCCION.md |
software | healthy | RUNBOOK_PRODUCCION.md |
pubspec.yaml |
software | healthy | pubspec.yaml |
analysis_options.yaml |
software | healthy | analysis_options.yaml |
devtools_options.yaml |
software | healthy | devtools_options.yaml |
codemagic.yaml |
software | healthy | codemagic.yaml |
generated_plugin_registrant.h |
software | healthy | windows/flutter/generated_plugin_registrant.h |
generated_plugin_registrant.cc |
software | healthy | windows/flutter/generated_plugin_registrant.cc |
utils.cpp |
software | healthy | windows/runner/utils.cpp |
win32_window.cpp |
software | healthy | windows/runner/win32_window.cpp |
resource.h |
software | healthy | windows/runner/resource.h |
main.cpp |
software | healthy | windows/runner/main.cpp |
flutter_window.cpp |
software | healthy | windows/runner/flutter_window.cpp |
win32_window.h |
software | healthy | windows/runner/win32_window.h |
utils.h |
software | healthy | windows/runner/utils.h |
flutter_window.h |
software | healthy | windows/runner/flutter_window.h |
ironcoach.toml |
software | healthy | .codex/agents/ironcoach.toml |
titanbuilder.toml |
software | healthy | .codex/agents/titanbuilder.toml |
pulseui.toml |
software | healthy | .codex/agents/pulseui.toml |
nutricore.toml |
software | healthy | .codex/agents/nutricore.toml |
bugsniper.toml |
software | healthy | .codex/agents/bugsniper.toml |
medalforge.toml |
software | healthy | .codex/agents/medalforge.toml |
fortknox.toml |
software | healthy | .codex/agents/fortknox.toml |
hypefit.toml |
software | healthy | .codex/agents/hypefit.toml |
atlasaudit.toml |
software | healthy | .codex/agents/atlasaudit.toml |
privacyshield.toml |
software | healthy | .codex/agents/privacyshield.toml |
community.html |
software | healthy | landing/community.html |
vercel.json |
software | healthy | landing/vercel.json |
style.css |
software | healthy | landing/style.css |
auth-redirect.html |
software | healthy | landing/auth-redirect.html |
terms.html |
software | healthy | landing/terms.html |
privacy.html |
software | healthy | landing/privacy.html |
index.html |
software | healthy | landing/index.html |
privacy.md |
software | healthy | landing/content/privacy.md |
community.md |
software | healthy | landing/content/community.md |
terms.md |
software | healthy | landing/content/terms.md |
_recipes.json |
software | healthy | scripts/_recipes.json |
gen_structured_ingredients.py |
software | healthy | scripts/gen_structured_ingredients.py |
beta_testers_premium.sql |
software | healthy | scripts/beta_testers_premium.sql |
bulk_import_off.py |
software | healthy | scripts/bulk_import_off.py |
politica_privacidad_gymgram_beta.md |
software | healthy | aspectos_legales/politica_privacidad_gymgram_beta.md |
terminosycondiciones.md |
software | healthy | aspectos_legales/terminosycondiciones.md |
reglas_comunidad_gymgram_beta.md |
software | healthy | aspectos_legales/reglas_comunidad_gymgram_beta.md |
build.gradle.kts |
software | healthy | android/build.gradle.kts |
build.gradle.kts |
software | healthy | android/app/build.gradle.kts |
google-services.json |
software | healthy | android/app/google-services.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_strip |
software | healthy | scripts/gen_structured_ingredients.py:11 |
map_ingredients |
software | healthy | scripts/gen_structured_ingredients.py:342 |
main |
software | healthy | scripts/gen_structured_ingredients.py:355 |
normalize |
software | healthy | scripts/bulk_import_off.py:22 |
guess_category |
software | healthy | scripts/bulk_import_off.py:31 |
country_relevance_from_tags |
software | healthy | scripts/bulk_import_off.py:59 |
sql_str |
software | healthy | scripts/bulk_import_off.py:73 |
sql_num |
software | healthy | scripts/bulk_import_off.py:80 |
sql_arr |
software | healthy | scripts/bulk_import_off.py:89 |
fetch_page |
software | healthy | scripts/bulk_import_off.py:96 |
map_row |
software | healthy | scripts/bulk_import_off.py:109 |
main |
software | healthy | scripts/bulk_import_off.py:196 |
contentTypeFor |
software | healthy | supabase/functions/verify-medal-photo/index.ts:contentTypeF… |
badgeId |
software | healthy | supabase/functions/verify-medal-photo/index.ts:badgeId |
imagePath |
software | healthy | supabase/functions/verify-medal-photo/index.ts:imagePath |
reason |
software | healthy | supabase/functions/verify-medal-photo/index.ts:reason |
content |
software | healthy | supabase/functions/ai-trainer-chat/index.ts:content |
usedToday |
software | healthy | supabase/functions/ai-trainer-chat/index.ts:usedToday |
history |
software | healthy | supabase/functions/ai-trainer-chat/index.ts:history |
excludeNames |
software | healthy | supabase/functions/swap-meal/index.ts:excludeNames |
countryCode |
software | healthy | supabase/functions/swap-meal/index.ts:countryCode |
foods |
software | healthy | supabase/functions/swap-meal/index.ts:foods |
isHomePopular |
software | healthy | supabase/functions/swap-meal/index.ts:isHomePopular |
cleanFoods |
software | healthy | supabase/functions/swap-meal/index.ts:cleanFoods |
recentText |
software | healthy | supabase/functions/post-workout-ai-response/index.ts:recent… |
mapInjuriesToContraindications |
software | healthy | supabase/functions/analyze-routine/index.ts:mapInjuriesToCo… |
parqToContraindications |
software | healthy | supabase/functions/analyze-routine/index.ts:parqToContraind… |
routineList |
software | healthy | supabase/functions/analyze-routine/index.ts:routineList |
exercises |
software | healthy | supabase/functions/analyze-routine/index.ts:exercises |
firstOfPrevMonthIso |
software | healthy | supabase/functions/generate-monthly-report/index.ts:firstOf… |
m |
software | healthy | supabase/functions/generate-monthly-report/index.ts:m |
generateFor |
software | healthy | supabase/functions/generate-monthly-report/index.ts:generat… |
checkinBlock |
software | healthy | supabase/functions/generate-monthly-report/index.ts:checkin… |
sessionCount |
software | healthy | supabase/functions/generate-monthly-report/index.ts:session… |
setRows |
software | healthy | supabase/functions/generate-monthly-report/index.ts:setRows |
ex |
software | healthy | supabase/functions/generate-monthly-report/index.ts:ex |
foodRows |
software | healthy | supabase/functions/generate-monthly-report/index.ts:foodRows |
pw |
software | healthy | supabase/functions/generate-monthly-report/index.ts:pw |
getFcmAccessToken |
software | healthy | supabase/functions/send-push-notification/index.ts:getFcmAc… |
encode |
software | healthy | supabase/functions/send-push-notification/index.ts:encode |
mapLocation |
software | healthy | supabase/functions/generate-routine/index.ts:mapLocation |
mapInjuriesToContraindications |
software | healthy | supabase/functions/generate-routine/index.ts:mapInjuriesToC… |
parqToContraindications |
software | healthy | supabase/functions/generate-routine/index.ts:parqToContrain… |
difficultyFor |
software | healthy | supabase/functions/generate-routine/index.ts:difficultyFor |
l |
software | healthy | supabase/functions/generate-routine/index.ts:l |
exercises |
software | healthy | supabase/functions/generate-routine/index.ts:exercises |
cs |
software | healthy | supabase/functions/generate-routine/index.ts:cs |
cleanDays |
software | healthy | supabase/functions/generate-routine/index.ts:cleanDays |
trainerPersona |
software | healthy | supabase/functions/_shared/prompts.ts:trainerPersona |
profileContext |
software | healthy | supabase/functions/_shared/prompts.ts:profileContext |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260608000002_match_apply_rp_bypass_auth_check.sql |
data | healthy | supabase/migrations/20260608000002_match_apply_rp_bypass_au… |
20260513000002_user_badges_hardening.sql |
data | healthy | supabase/migrations/20260513000002_user_badges_hardening.sql |
20260530000001_nutrition_plans_cache.sql |
data | healthy | supabase/migrations/20260530000001_nutrition_plans_cache.sql |
20260510000003_routines_is_archived.sql |
data | healthy | supabase/migrations/20260510000003_routines_is_archived.sql |
20260522000001_vegan_protein_foods.sql |
data | healthy | supabase/migrations/20260522000001_vegan_protein_foods.sql |
_combined_full_setup.sql |
data | healthy | supabase/migrations/_combined_full_setup.sql |
20260521000002_exercise_media_url_fix.sql |
data | healthy | supabase/migrations/20260521000002_exercise_media_url_fix.s… |
20260607000005_admin_moderation_reports.sql |
data | healthy | supabase/migrations/20260607000005_admin_moderation_reports… |
20260523000004_country_localized_nutrition.sql |
data | healthy | supabase/migrations/20260523000004_country_localized_nutrit… |
20260514000002_auto_resync_post_counters.sql |
data | healthy | supabase/migrations/20260514000002_auto_resync_post_counter… |
20260520000001_ranked_god_mode.sql |
data | healthy | supabase/migrations/20260520000001_ranked_god_mode.sql |
20260521000001_exercise_media_url.sql |
data | healthy | supabase/migrations/20260521000001_exercise_media_url.sql |
20260531000001_match_mode.sql |
data | healthy | supabase/migrations/20260531000001_match_mode.sql |
20260607000004_award_badge_server_verification.sql |
data | healthy | supabase/migrations/20260607000004_award_badge_server_verif… |
20260518000007_ai_monthly_summaries.sql |
data | healthy | supabase/migrations/20260518000007_ai_monthly_summaries.sql |
20260524000007_referrals.sql |
data | healthy | supabase/migrations/20260524000007_referrals.sql |
20260512000001_follows_notifications_rls.sql |
data | healthy | supabase/migrations/20260512000001_follows_notifications_rl… |
20260521000005_ai_meal_templates_cl.sql |
data | healthy | supabase/migrations/20260521000005_ai_meal_templates_cl.sql |
20260522000001_ai_trainer_server_gating.sql |
data | healthy | supabase/migrations/20260522000001_ai_trainer_server_gating… |
20260607000006_exercise_contraindications_enrichment.sql |
data | healthy | supabase/migrations/20260607000006_exercise_contraindicatio… |
20260503000001_food_logs.sql |
data | healthy | supabase/migrations/20260503000001_food_logs.sql |
20260511060000_fix_chat_participants_rls_recursion.sql |
data | healthy | supabase/migrations/20260511060000_fix_chat_participants_rl… |
20260607000001_dm_lock_table_dml_to_rpc.sql |
data | healthy | supabase/migrations/20260607000001_dm_lock_table_dml_to_rpc… |
20260518000006_workout_feedback.sql |
data | healthy | supabase/migrations/20260518000006_workout_feedback.sql |
20260506000001_fcm_token.sql |
data | healthy | supabase/migrations/20260506000001_fcm_token.sql |
20260518000002_nutrition_goals.sql |
data | healthy | supabase/migrations/20260518000002_nutrition_goals.sql |
20260518000011_subscription_variant.sql |
data | healthy | supabase/migrations/20260518000011_subscription_variant.sql |
20260521000003_fix_badge_award_progress.sql |
data | healthy | supabase/migrations/20260521000003_fix_badge_award_progress… |
20260518000012_monthly_report_cron.sql |
data | healthy | supabase/migrations/20260518000012_monthly_report_cron.sql |
20260607000002_dm_require_mutual_follow.sql |
data | healthy | supabase/migrations/20260607000002_dm_require_mutual_follow… |
20260523000005_ai_meal_templates_latam_es_global.sql |
data | healthy | supabase/migrations/20260523000005_ai_meal_templates_latam_… |
20260518000005_ai_weekly_checkins.sql |
data | healthy | supabase/migrations/20260518000005_ai_weekly_checkins.sql |
20260523000009_populate_structured_ingredients.sql |
data | healthy | supabase/migrations/20260523000009_populate_structured_ingr… |
20260612000001_routine_progression_mvp.sql |
data | healthy | supabase/migrations/20260612000001_routine_progression_mvp.… |
20260520000004_rankable_exercises.sql |
data | healthy | supabase/migrations/20260520000004_rankable_exercises.sql |
20260601000001_routine_exercises_link_catalog.sql |
data | healthy | supabase/migrations/20260601000001_routine_exercises_link_c… |
20260504000002_likes_trigger.sql |
data | healthy | supabase/migrations/20260504000002_likes_trigger.sql |
20260512000002_device_tokens.sql |
data | healthy | supabase/migrations/20260512000002_device_tokens.sql |
20260523000001_ai_meal_templates_expansion.sql |
data | healthy | supabase/migrations/20260523000001_ai_meal_templates_expans… |
20260524000003_storage_no_listing.sql |
data | healthy | supabase/migrations/20260524000003_storage_no_listing.sql |
20260514000004_profile_change_logs.sql |
data | healthy | supabase/migrations/20260514000004_profile_change_logs.sql |
20260612000002_food_catalog_expansion_v2.sql |
data | healthy | supabase/migrations/20260612000002_food_catalog_expansion_v… |
_combined_new_only.sql |
data | healthy | supabase/migrations/_combined_new_only.sql |
20260519000001_notifications_coach_message.sql |
data | healthy | supabase/migrations/20260519000001_notifications_coach_mess… |
20260518000008_ai_trainer_config.sql |
data | healthy | supabase/migrations/20260518000008_ai_trainer_config.sql |
20260529130000_exercise_contraindications_data.sql |
data | healthy | supabase/migrations/20260529130000_exercise_contraindicatio… |
20260514000001_onboarding_extended_fields.sql |
data | healthy | supabase/migrations/20260514000001_onboarding_extended_fiel… |
20260520000005_subscription_pending_tier.sql |
data | healthy | supabase/migrations/20260520000005_subscription_pending_tie… |
20260517000002_personalized_feed_and_view_tracking.sql |
data | healthy | supabase/migrations/20260517000002_personalized_feed_and_vi… |
20260521000004_medal_photo_proofs.sql |
data | healthy | supabase/migrations/20260521000004_medal_photo_proofs.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
windows |
software | healthy | windows |
flutter |
software | healthy | windows/flutter |
runner |
software | healthy | windows/runner |
.codex |
software | healthy | .codex |
agents |
software | healthy | .codex/agents |
landing |
software | healthy | landing |
content |
software | healthy | landing/content |
scripts |
software | healthy | scripts |
aspectos_legales |
software | healthy | aspectos_legales |
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
main |
software | healthy | android/app/src/main |
kotlin |
software | healthy | android/app/src/main/kotlin |
com |
software | healthy | android/app/src/main/kotlin/com |
gymgram |
software | healthy | android/app/src/main/kotlin/com/gymgram |
app |
software | healthy | android/app/src/main/kotlin/com/gymgram/app |
docs |
software | healthy | docs |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
weekly-checkin-response |
software | healthy | supabase/functions/weekly-checkin-response |
verify-medal-photo |
software | healthy | supabase/functions/verify-medal-photo |
ai-trainer-chat |
software | healthy | supabase/functions/ai-trainer-chat |
swap-meal |
software | healthy | supabase/functions/swap-meal |
post-workout-ai-response |
software | healthy | supabase/functions/post-workout-ai-response |
analyze-routine |
software | healthy | supabase/functions/analyze-routine |
generate-monthly-report |
software | healthy | supabase/functions/generate-monthly-report |
send-push-notification |
software | healthy | supabase/functions/send-push-notification |
delete-user |
software | healthy | supabase/functions/delete-user |
nutrition-coach-explain |
software | healthy | supabase/functions/nutrition-coach-explain |
generate-routine |
software | healthy | supabase/functions/generate-routine |
_shared |
software | healthy | supabase/functions/_shared |
revenuecat-webhook |
software | healthy | supabase/functions/revenuecat-webhook |
scan-food |
software | healthy | supabase/functions/scan-food |
generate-nutrition-plan |
software | healthy | supabase/functions/generate-nutrition-plan |
coaching-notifications |
software | healthy | supabase/functions/coaching-notifications |
auth-redirect |
software | healthy | supabase/functions/auth-redirect |
migrations |
software | healthy | supabase/migrations |
linux |
software | healthy | linux |
flutter |
software | healthy | linux/flutter |
runner |
software | healthy | linux/runner |
macos |
software | healthy | macos |
Flutter |
software | healthy | macos/Flutter |
Runner |
software | healthy | macos/Runner |
Assets.xcassets |
software | healthy | macos/Runner/Assets.xcassets |
AppIcon.appiconset |
software | healthy | macos/Runner/Assets.xcassets/AppIcon.appiconset |
RunnerTests |
software | healthy | macos/RunnerTests |
test |
software | healthy | test |
fixtures |
software | healthy | test/fixtures |
web |
software | healthy | web |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/functions/_shared/chat_guard.ts |
security | healthy | supabase/functions/_shared/chat_guard.ts |
auth::supabase/functions/README.md |
security | healthy | supabase/functions/README.md |
auth::supabase/functions/_shared/fcm.ts |
security | healthy | supabase/functions/_shared/fcm.ts |
auth::supabase/functions/_shared/supabase.ts |
security | healthy | supabase/functions/_shared/supabase.ts |
auth::supabase/functions/send-push-notification/index.ts |
security | healthy | supabase/functions/send-push-notification/index.ts |
auth::.codex/agents/fortknox.toml |
security | healthy | .codex/agents/fortknox.toml |
auth::supabase/functions/generate-monthly-report/index.ts |
security | healthy | supabase/functions/generate-monthly-report/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
OpenAIError |
software | healthy | supabase/functions/_shared/openai.ts:OpenAIError |
UsageCapError |
software | healthy | supabase/functions/_shared/usage.ts:UsageCapError |
GeminiError |
software | healthy | supabase/functions/_shared/gemini.ts:GeminiError |
GeminiSafetyBlocked |
software | healthy | supabase/functions/_shared/gemini.ts:GeminiSafetyBlocked |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .codex/agents/titanbuilder.toml |
postgres |
data | healthy | supabase/functions/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
Bemaruu__gymgram_fixed |
software | healthy | /data/fable5_failed_archive/Bemaruu__gymgram_fixed |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260530000001_nutrition_plans_cache.sql |
This page is publicly accessible at:
https://repobility.com/scan/cd1f2a1b-e674-4bd5-8587-fb3a76c01aa8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cd1f2a1b-e674-4bd5-8587-fb3a76c01aa8/
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.