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.

rodriguescarson/MealsToGoApp

https://github.com/rodriguescarson/MealsToGoApp · scanned 2026-06-15 23:54 UTC (2 months, 3 weeks ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 33 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 868 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
dataType software healthy app.config.ts:dataType
App software healthy App.tsx:App
b64url software healthy scripts/play_edits.mjs:b64url
token software healthy scripts/play_edits.mjs:token
api software healthy scripts/play_edits.mjs:api
loadEnv software healthy scripts/seed-supabase.mjs:loadEnv
uuidv5 software healthy scripts/seed-supabase.mjs:uuidv5
b64url software healthy scripts/post_datasafety.mjs:b64url
getToken software healthy scripts/post_datasafety.mjs:getToken
usage_type software healthy scripts/gen_datasafety.py:71
value_for software healthy scripts/gen_datasafety.py:77
b64url software healthy scripts/asc_metadata.mjs:b64url
jwt software healthy scripts/asc_metadata.mjs:jwt
api software healthy scripts/asc_metadata.mjs:api
json software healthy supabase/functions/delete-account/index.ts:json
allowedPhotoHosts software healthy server/api/verify-review.ts:allowedPhotoHosts
isAllowedPhotoUrl software healthy server/api/verify-review.ts:isAllowedPhotoUrl
isBody software healthy server/api/verify-review.ts:isBody
handler software healthy server/api/verify-review.ts:handler
isBody software healthy server/api/brand-deal-checkout.ts:isBody
handler software healthy server/api/brand-deal-checkout.ts:handler
isStringArray software healthy server/api/push.ts:isStringArray
isPushBody software healthy server/api/push.ts:isPushBody
resolveTokens software healthy server/api/push.ts:resolveTokens
tokens software healthy server/api/push.ts:tokens
handler software healthy server/api/push.ts:handler
parsed software healthy server/api/push.ts:parsed
readRawBody software healthy server/api/stripe-webhook.ts:readRawBody
tierFromSubscription software healthy server/api/stripe-webhook.ts:tierFromSubscription
entitlementForTier software healthy server/api/stripe-webhook.ts:entitlementForTier
supabaseStatus software healthy server/api/stripe-webhook.ts:supabaseStatus
writeSubscriptionRow software healthy server/api/stripe-webhook.ts:writeSubscriptionRow
setVendorRole software healthy server/api/stripe-webhook.ts:setVendorRole
materializePendingSignup software healthy server/api/stripe-webhook.ts:materializePendingSignup
handler software healthy server/api/stripe-webhook.ts:handler
uid software healthy server/api/stripe-webhook.ts:uid
deriveTier software healthy server/api/revenuecat-webhook.ts:deriveTier
statusForEvent software healthy server/api/revenuecat-webhook.ts:statusForEvent
isRcPayload software healthy server/api/revenuecat-webhook.ts:isRcPayload
setVendorRole software healthy server/api/revenuecat-webhook.ts:setVendorRole
handler software healthy server/api/revenuecat-webhook.ts:handler
ALLOWED_ORIGINS software healthy server/api/chat.ts:ALLOWED_ORIGINS
getClientIp software healthy server/api/chat.ts:getClientIp
setCors software healthy server/api/chat.ts:setCors
handler software healthy server/api/chat.ts:handler
body software healthy server/api/chat.ts:body
isBody software healthy server/api/connect-onboarding.ts:isBody
isStatusMode software healthy server/api/connect-onboarding.ts:isStatusMode
deriveStatus software healthy server/api/connect-onboarding.ts:deriveStatus
handleStatus software healthy server/api/connect-onboarding.ts:handleStatus

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

LabelLayerStatusPath
SEEDING.md software healthy SEEDING.md
babel.config.js software healthy babel.config.js
README.md software healthy README.md
eas.json software healthy eas.json
package.json software healthy package.json
HANDOFF.md software healthy HANDOFF.md
firebase.json software healthy firebase.json
FEATURES.md software healthy FEATURES.md
package-lock.json software healthy package-lock.json
app.config.ts software healthy app.config.ts
firestore.indexes.json software healthy firestore.indexes.json
STORE_RELEASE.md software healthy STORE_RELEASE.md
jest.config.cjs software healthy jest.config.cjs
.env.example software healthy .env.example
STORE-LISTING.md software healthy STORE-LISTING.md
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
App.tsx software healthy App.tsx
AUTH-SETUP.md software healthy AUTH-SETUP.md
analytics-dashboard.md software healthy docs/analytics-dashboard.md
retention-plan.md software healthy docs/retention-plan.md
super-app-migration-runbook.md software healthy docs/super-app-migration-runbook.md
dashboard-setup.md software healthy docs/dashboard-setup.md
aso-metadata.md software healthy docs/aso-metadata.md
terms-of-service.md software healthy docs/legal/terms-of-service.md
privacy-policy.md software healthy docs/legal/privacy-policy.md
DESIGN-LANGUAGE.md software healthy docs/design/DESIGN-LANGUAGE.md
play_edits.mjs software healthy scripts/play_edits.mjs
generate-icons.mjs software healthy scripts/generate-icons.mjs
seed-supabase.mjs software healthy scripts/seed-supabase.mjs
post_datasafety.mjs software healthy scripts/post_datasafety.mjs
gen_datasafety.py software healthy scripts/gen_datasafety.py
asc_metadata.mjs software healthy scripts/asc_metadata.mjs
README.md software healthy fastlane/README.md
feature-graphic.philosophy.md software healthy assets/brand/feature-graphic.philosophy.md
brand-showcase.html software healthy assets/logo/brand-showcase.html
config.toml software healthy supabase/config.toml
index.ts software healthy supabase/functions/delete-account/index.ts
20260528120000_add_dietary_tags.sql software healthy supabase/migrations/20260528120000_add_dietary_tags.sql
20260527152024_create_indexes.sql software healthy supabase/migrations/20260527152024_create_indexes.sql
20260527152017_enable_rls_policies.sql software healthy supabase/migrations/20260527152017_enable_rls_policies.sql
20260612000000_security_harden_rls.sql software healthy supabase/migrations/20260612000000_security_harden_rls.sql
20260527152217_optimize_rls_and_indexes.sql software healthy supabase/migrations/20260527152217_optimize_rls_and_indexes…
20260527151955_profile_trigger_and_helpers.sql software healthy supabase/migrations/20260527151955_profile_trigger_and_help…
20260527152035_storage_buckets_and_policies.sql software healthy supabase/migrations/20260527152035_storage_buckets_and_poli…
20260528150000_super_app_extensions.sql software healthy supabase/migrations/20260528150000_super_app_extensions.sql
20260527151944_create_core_schema.sql software healthy supabase/migrations/20260527151944_create_core_schema.sql
vercel.json software healthy server/vercel.json
README.md software healthy server/README.md
package.json software healthy server/package.json

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

LabelLayerStatusPath
docs software healthy docs
legal software healthy docs/legal
design software healthy docs/design
scripts software healthy scripts
fastlane software healthy fastlane
assets software healthy assets
brand software healthy assets/brand
logo software healthy assets/logo
supabase software healthy supabase
functions software healthy supabase/functions
delete-account software healthy supabase/functions/delete-account
migrations software healthy supabase/migrations
server software healthy server
api software healthy server/api
lib software healthy server/lib
jobs software healthy server/lib/jobs
src software healthy src
config software healthy src/config
__mocks__ software healthy src/__mocks__
components software healthy src/components
media software healthy src/components/media
animations software healthy src/components/animations
lists software healthy src/components/lists
spacer software healthy src/components/spacer
controls software healthy src/components/controls
surfaces software healthy src/components/surfaces
utility software healthy src/components/utility
typography software healthy src/components/typography
forms software healthy src/components/forms
lib software healthy src/lib
locales software healthy src/locales
services software healthy src/services
firebase software healthy src/services/firebase
__tests__ software healthy src/services/firebase/__tests__
authentication software healthy src/services/authentication
notifications software healthy src/services/notifications
analytics software healthy src/services/analytics
network software healthy src/services/network
chat software healthy src/services/chat
__tests__ software healthy src/services/chat/__tests__
toast software healthy src/services/toast
reviews software healthy src/services/reviews
bookmarks software healthy src/services/bookmarks
places software healthy src/services/places
query software healthy src/services/query
location software healthy src/services/location
payments software healthy src/services/payments
content software healthy src/services/content
supabase software healthy src/services/supabase
logging software healthy src/services/logging

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

LabelLayerStatusPath
auth::src/services/payments/payments.service.ts security healthy src/services/payments/payments.service.ts
auth::scripts/post_datasafety.mjs security healthy scripts/post_datasafety.mjs
auth::src/services/authentication/authentication.service.ts security healthy src/services/authentication/authentication.service.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::app.config.ts security healthy app.config.ts
auth::scripts/asc_metadata.mjs security healthy scripts/asc_metadata.mjs
auth::server/api/verify-review.ts security healthy server/api/verify-review.ts
auth::.env.example security healthy .env.example
auth::src/services/firebase/reviews.service.ts security healthy src/services/firebase/reviews.service.ts
auth::supabase/functions/delete-account/index.ts security healthy supabase/functions/delete-account/index.ts
auth::server/api/payment-intent.ts security healthy server/api/payment-intent.ts
auth::server/lib/supabase-admin.ts security healthy server/lib/supabase-admin.ts
auth::src/services/supabase/supabase.client.ts security healthy src/services/supabase/supabase.client.ts
auth::src/services/supabase/access-token.ts security healthy src/services/supabase/access-token.ts
auth::scripts/gen_datasafety.py security healthy scripts/gen_datasafety.py
auth::scripts/play_edits.mjs security healthy scripts/play_edits.mjs
auth::src/features/account/components/auth-modal.tsx security healthy src/features/account/components/auth-modal.tsx
auth::src/services/authentication/authentication.context.tsx security healthy src/services/authentication/authentication.context.tsx

LabelLayerStatusPath
ErrorBoundaryInner software healthy src/components/utility/error-boundary.tsx:ErrorBoundaryInner
AuthProviderNotConfiguredError software healthy src/services/authentication/authentication.service.ts:AuthP…
ChatNotConfiguredError software healthy src/services/chat/chat.service.ts:ChatNotConfiguredError
ChatRateLimitError software healthy src/services/chat/chat.service.ts:ChatRateLimitError
ConnectNotConfiguredError software healthy src/services/payments/connect.service.ts:ConnectNotConfigur…
VendorCheckoutNotConfiguredError software healthy src/services/payments/vendor-checkout.service.ts:VendorChec…
BrandDealCheckoutNotConfiguredError software healthy src/services/payments/brand-deal-checkout.service.ts:BrandD…
PaymentsNotConfiguredError software healthy src/services/payments/payments.service.ts:PaymentsNotConfig…
PurchasesNotSupportedError software healthy src/services/payments/purchases.service.ts:PurchasesNotSupp…

LabelLayerStatusPath
20260528120000_add_dietary_tags.sql data healthy supabase/migrations/20260528120000_add_dietary_tags.sql
20260527152024_create_indexes.sql data healthy supabase/migrations/20260527152024_create_indexes.sql
20260527152017_enable_rls_policies.sql data healthy supabase/migrations/20260527152017_enable_rls_policies.sql
20260612000000_security_harden_rls.sql data healthy supabase/migrations/20260612000000_security_harden_rls.sql
20260527152217_optimize_rls_and_indexes.sql data healthy supabase/migrations/20260527152217_optimize_rls_and_indexes…
20260527151955_profile_trigger_and_helpers.sql data healthy supabase/migrations/20260527151955_profile_trigger_and_help…
20260527152035_storage_buckets_and_policies.sql data healthy supabase/migrations/20260527152035_storage_buckets_and_poli…
20260528150000_super_app_extensions.sql data healthy supabase/migrations/20260528150000_super_app_extensions.sql
20260527151944_create_core_schema.sql data healthy supabase/migrations/20260527151944_create_core_schema.sql

LabelLayerStatusPath
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

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

LabelLayerStatusPath
postgres data healthy supabase/config.toml

LabelLayerStatusPath
public data healthy supabase/migrations/20260528150000_super_app_extensions.sql

LabelLayerStatusPath
169.254.169.254 network healthy server/api/verify-review.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/357a6f18-193d-47fa-8b4f-8fb94d627907/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/357a6f18-193d-47fa-8b4f-8fb94d627907/

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.