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.

sebastianmcantor-creator/vitrina-app

https://github.com/sebastianmcantor-creator/vitrina-app · scanned 2026-06-16 00:06 UTC (2 months, 3 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 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 172 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
demo-panel.html software healthy demo-panel.html
menu.html software healthy menu.html
para-comercios.html software healthy para-comercios.html
pago-ok.html software healthy pago-ok.html
demo.html software healthy demo.html
manifest.json software healthy manifest.json
og-image-gen.html software healthy og-image-gen.html
README.md software healthy README.md
qr-print.html software healthy qr-print.html
cocina.html software healthy cocina.html
logo-opciones.html software healthy logo-opciones.html
CLAUDE.md software healthy CLAUDE.md
terms.html software healthy terms.html
precios.html software healthy precios.html
panel.html software healthy panel.html
sw.js software healthy sw.js
maestro.html software healthy maestro.html
package.json software healthy package.json
login.html software healthy login.html
para-servicios.html software healthy para-servicios.html
index.html software healthy index.html
privacy.html software healthy privacy.html
404.html software healthy 404.html
suspended.html software healthy suspended.html
package-lock.json software healthy package-lock.json
meta-setup.html software healthy meta-setup.html
whatsapp-setup.html software healthy whatsapp-setup.html
demo-servicios.html software healthy demo-servicios.html
logo-export.html software healthy logo-export.html
para-restaurantes.html software healthy para-restaurantes.html
mozo.html software healthy mozo.html
oauth-callback.html software healthy oauth-callback.html
status.html software healthy status.html
plan_venta.md software healthy docs/plan_venta.md
decisiones.md software healthy docs/decisiones.md
pruebas.md software healthy docs/pruebas.md
contexto_funcional.md software healthy docs/contexto_funcional.md
fases_implementacion.md software healthy docs/fases_implementacion.md
contexto_completo.md software healthy docs/contexto_completo.md
arquitectura.md software healthy docs/arquitectura.md
REGLAS.md software healthy docs/REGLAS.md
plans.js software healthy lib/plans.js
supabase.js software healthy lib/supabase.js
db.js software healthy lib/db.js
vitrina-tokens.css software healthy lib/vitrina-tokens.css
auth.js software healthy lib/auth.js
schema.sql software healthy sql/schema.sql
038_opening_hours.sql software healthy migrations/038_opening_hours.sql
011_orders_customer_name.sql software healthy migrations/011_orders_customer_name.sql
009_menu_item_featured.sql software healthy migrations/009_menu_item_featured.sql

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

LabelLayerStatusPath
038_opening_hours.sql data healthy migrations/038_opening_hours.sql
011_orders_customer_name.sql data healthy migrations/011_orders_customer_name.sql
009_menu_item_featured.sql data healthy migrations/009_menu_item_featured.sql
019_customer_phone.sql data healthy migrations/019_customer_phone.sql
034_wa_lifecycle.sql data healthy migrations/034_wa_lifecycle.sql
015_producers.sql data healthy migrations/015_producers.sql
039_qa2_db_fixes.sql data healthy migrations/039_qa2_db_fixes.sql
040_grants_y_schema_integral.sql data healthy migrations/040_grants_y_schema_integral.sql
026_menu_items_extended.sql data healthy migrations/026_menu_items_extended.sql
037_orders_channel.sql data healthy migrations/037_orders_channel.sql
012_integrations_ml_tn_fields.sql data healthy migrations/012_integrations_ml_tn_fields.sql
013_content_calendar.sql data healthy migrations/013_content_calendar.sql
008_opening_hours.sql data healthy migrations/008_opening_hours.sql
020_campanas.sql data healthy migrations/020_campanas.sql
021_admins.sql data healthy migrations/021_admins.sql
006_whatsapp_columns.sql data healthy migrations/006_whatsapp_columns.sql
016_exchange_rate.sql data healthy migrations/016_exchange_rate.sql
ALL_PENDING_MIGRATIONS.sql data healthy migrations/ALL_PENDING_MIGRATIONS.sql
031_sales_email_tracking.sql data healthy migrations/031_sales_email_tracking.sql
018_waitlist_leads.sql data healthy migrations/018_waitlist_leads.sql
023_trial_end.sql data healthy migrations/023_trial_end.sql
017_executive_reports.sql data healthy migrations/017_executive_reports.sql
033_smart_reminders.sql data healthy migrations/033_smart_reminders.sql
014_sales_agent.sql data healthy migrations/014_sales_agent.sql
024_social_fields.sql data healthy migrations/024_social_fields.sql
032_twilio_per_client.sql data healthy migrations/032_twilio_per_client.sql
007_tano_config_columns.sql data healthy migrations/007_tano_config_columns.sql
011_subscriptions.sql data healthy migrations/011_subscriptions.sql
041_admin_soporte.sql data healthy migrations/041_admin_soporte.sql
015_website_and_wa.sql data healthy migrations/015_website_and_wa.sql
025_social_posts.sql data healthy migrations/025_social_posts.sql
013_reservations.sql data healthy migrations/013_reservations.sql
012_integrations.sql data healthy migrations/012_integrations.sql
014_business_type.sql data healthy migrations/014_business_type.sql
035_cash_register.sql data healthy migrations/035_cash_register.sql
027_delivery_metrics.sql data healthy migrations/027_delivery_metrics.sql
010_restaurant_images.sql data healthy migrations/010_restaurant_images.sql
030_unsubscribe_list.sql data healthy migrations/030_unsubscribe_list.sql
022_appointments.sql data healthy migrations/022_appointments.sql
029_pending_contact_orders.sql data healthy migrations/029_pending_contact_orders.sql
036_suppliers.sql data healthy migrations/036_suppliers.sql
028_menu_items_descriptions.sql data healthy migrations/028_menu_items_descriptions.sql

LabelLayerStatusPath
getPlanKey software healthy lib/plans.js:getPlanKey
normalize software healthy lib/plans.js:normalize
getPlanLimits software healthy lib/plans.js:getPlanLimits
canAddMenuItem software healthy lib/plans.js:canAddMenuItem
canTakeOrders software healthy lib/plans.js:canTakeOrders
getTanoStatus software healthy lib/plans.js:getTanoStatus
percentage software healthy lib/plans.js:percentage
getPlanName software healthy lib/plans.js:getPlanName
isTrialing software healthy lib/plans.js:isTrialing
trialDaysRemaining software healthy lib/plans.js:trialDaysRemaining
assertNoError software healthy lib/db.js:assertNoError
staffRestaurants software healthy lib/db.js:staffRestaurants
getUser software healthy lib/auth.js:getUser
getSession software healthy lib/auth.js:getSession
requireAuth software healthy lib/auth.js:requireAuth
signInWithGoogle software healthy lib/auth.js:signInWithGoogle
signOut software healthy lib/auth.js:signOut
onAuthChange software healthy lib/auth.js:onAuthChange

LabelLayerStatusPath
public data healthy sql/schema.sql
campanas data healthy migrations/020_campanas.sql
admins data healthy migrations/021_admins.sql
waitlist data healthy migrations/ALL_PENDING_MIGRATIONS.sql
leads data healthy migrations/ALL_PENDING_MIGRATIONS.sql
reservations data healthy migrations/013_reservations.sql
service_types data healthy migrations/022_appointments.sql
staff_resources data healthy migrations/022_appointments.sql
appointments data healthy migrations/022_appointments.sql
agenda_config data healthy migrations/022_appointments.sql

LabelLayerStatusPath
auth::oauth-callback.html security healthy oauth-callback.html
auth::login.html security healthy login.html
auth::lib/auth.js security healthy lib/auth.js
auth::meta-setup.html security healthy meta-setup.html
auth::para-restaurantes.html security healthy para-restaurantes.html
auth::panel.html security healthy panel.html

LabelLayerStatusPath
docs software healthy docs
lib software healthy lib
sql software healthy sql
migrations software healthy migrations

LabelLayerStatusPath
repobility-clone-0fyupdot software healthy /tmp/repobility-clone-0fyupdot

LabelLayerStatusPath
postgresql data healthy README.md
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/620922d7-e11d-45a7-bc45-3af3f5e820ab/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/620922d7-e11d-45a7-bc45-3af3f5e820ab/

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.