https://github.com/rafaelpapanaklis/mediflow
· scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)
578 raw signals (93 security + 485 graph)
Last scanned 2 months, 4 weeks ago · v1 · 493 actionable findings from 2 signal sources. 238 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 9864 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 |
|---|---|---|---|
record |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts:record |
audit |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts:audit |
exists |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts:exists |
headerText |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts:headerText |
ultimaText |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts:ultimaText |
headerText |
software | healthy | tests/e2e/debug-stats-hero.spec.ts:headerText |
sectionHeroText |
software | healthy | tests/e2e/debug-stats-hero.spec.ts:sectionHeroText |
rightRailText |
software | healthy | tests/e2e/debug-stats-hero.spec.ts:rightRailText |
MediFlowMarketplace |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:MediFlowMarketpla… |
addToCart |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:addToCart |
removeFromCart |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:removeFromCart |
TrialBanner |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:TrialBanner |
ExpiredOverlay |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:ExpiredOverlay |
Sidebar |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:Sidebar |
FloatingCart |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:FloatingCart |
MarketplaceScreen |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:MarketplaceScreen |
DiscountTiersBar |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:DiscountTiersBar |
ModuleCard |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:ModuleCard |
TrialExpiredScreen |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:TrialExpiredScreen |
TrialStat |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:TrialStat |
SuggestedCard |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:SuggestedCard |
CompactModuleCard |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:CompactModuleCard |
CheckoutScreen |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:CheckoutScreen |
CartItem |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:CartItem |
OrderSummary |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:OrderSummary |
PaymentOption |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:PaymentOption |
CardForm |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:CardForm |
PayPalNotice |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:PayPalNotice |
SpeiNotice |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:SpeiNotice |
EmptyCart |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:EmptyCart |
SuccessScreen |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:SuccessScreen |
ModuleDetailScreen |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:ModuleDetailScreen |
StatCard |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:StatCard |
ActivationModal |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:ActivationModal |
getDiscountTier |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:getDiscountTier |
calculateTotal |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:calculateTotal |
CardLogo |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:CardLogo |
PayPalLogo |
software | healthy | docs/marketplace/mediflow_marketplace.jsx:PayPalLogo |
Icon |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Icon |
Chip |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Chip |
PatientHeader |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Patien… |
ParentTabs |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Parent… |
ContextStrip |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Contex… |
ContextItem |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Contex… |
SubNav |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:SubNav |
ResumenSection |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Resume… |
h |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:h |
Kpi |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Kpi |
ProgressBar |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Progre… |
OdontogramaSection |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx:Odonto… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
migration_ideas12.sql |
software | healthy | migration_ideas12.sql |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
migration_gcal_clinic.sql |
software | healthy | migration_gcal_clinic.sql |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
migration_public3.sql |
software | healthy | migration_public3.sql |
next.config.mjs |
software | healthy | next.config.mjs |
SETUP.md |
software | healthy | SETUP.md |
mediflow-create-tables.sql |
software | healthy | mediflow-create-tables.sql |
results-2026-05-07.md |
software | healthy | tests/e2e/results-2026-05-07.md |
fixtures.ts |
software | healthy | tests/e2e/fixtures.ts |
debug-section-f.spec.ts |
software | healthy | tests/e2e/debug-section-f.spec.ts |
orthodontics-patient-detail.spec.ts |
software | healthy | tests/e2e/orthodontics-patient-detail.spec.ts |
debug-stats-hero.spec.ts |
software | healthy | tests/e2e/debug-stats-hero.spec.ts |
PERF.md |
software | healthy | docs/PERF.md |
SOPORTE_ZENDESK.md |
software | healthy | docs/SOPORTE_ZENDESK.md |
RETENTION.md |
software | healthy | docs/RETENTION.md |
RUNBOOK_RESTORE.md |
software | healthy | docs/RUNBOOK_RESTORE.md |
SECURITY.md |
software | healthy | docs/SECURITY.md |
BACKUPS.md |
software | healthy | docs/BACKUPS.md |
pediatrics-v2-sprint.md |
software | healthy | docs/known-gaps/pediatrics-v2-sprint.md |
migration-flow.md |
software | healthy | docs/operations/migration-flow.md |
BRIEF.md |
software | healthy | docs/marketplace/BRIEF.md |
README.md |
software | healthy | docs/marketplace/README.md |
PROGRESS.md |
software | healthy | docs/marketplace/PROGRESS.md |
mediflow_marketplace.jsx |
software | healthy | docs/marketplace/mediflow_marketplace.jsx |
START_HERE.md |
software | healthy | docs/marketplace/START_HERE.md |
AUDIT_suppliers_2026-05-24.md |
software | healthy | docs/marketplace/AUDIT_suppliers_2026-05-24.md |
MISSING_MIGRATIONS_AUDIT.sql |
software | healthy | docs/marketplace/research/MISSING_MIGRATIONS_AUDIT.sql |
GO_LIVE_DENTAL_SPRINT.md |
software | healthy | docs/marketplace/research/GO_LIVE_DENTAL_SPRINT.md |
SPEC.md |
software | healthy | docs/marketplace/research/ortodoncia/SPEC.md |
F10_LAUNCH_RUNBOOK.md |
software | healthy | docs/marketplace/research/ortodoncia/F10_LAUNCH_RUNBOOK.md |
SPEC.md |
software | healthy | docs/marketplace/research/odontopediatria/SPEC.md |
mockup.jsx |
software | healthy | docs/marketplace/research/odontopediatria/mockup.jsx |
SPEC.md |
software | healthy | docs/marketplace/research/periodoncia/SPEC.md |
mockup.jsx |
software | healthy | docs/marketplace/research/periodoncia/mockup.jsx |
TRIGGER_COFEPRIS_VALIDATION.md |
software | healthy | docs/marketplace/research/implantologia/TRIGGER_COFEPRIS_VA… |
SPEC.md |
software | healthy | docs/marketplace/research/implantologia/SPEC.md |
mockup.jsx |
software | healthy | docs/marketplace/research/implantologia/mockup.jsx |
SPEC.md |
software | healthy | docs/marketplace/research/endodoncia/SPEC.md |
mockup.jsx |
software | healthy | docs/marketplace/research/endodoncia/mockup.jsx |
SPRINT_1_FOUNDATION.md |
software | healthy | docs/marketplace/sprints/SPRINT_1_FOUNDATION.md |
SPRINT_2_MARKETPLACE_UI.md |
software | healthy | docs/marketplace/sprints/SPRINT_2_MARKETPLACE_UI.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
known-gaps |
software | healthy | docs/known-gaps |
operations |
software | healthy | docs/operations |
marketplace |
software | healthy | docs/marketplace |
research |
software | healthy | docs/marketplace/research |
ortodoncia |
software | healthy | docs/marketplace/research/ortodoncia |
odontopediatria |
software | healthy | docs/marketplace/research/odontopediatria |
periodoncia |
software | healthy | docs/marketplace/research/periodoncia |
implantologia |
software | healthy | docs/marketplace/research/implantologia |
endodoncia |
software | healthy | docs/marketplace/research/endodoncia |
sprints |
software | healthy | docs/marketplace/sprints |
prompts |
software | healthy | docs/marketplace/prompts |
audits |
software | healthy | docs/audits |
admin |
software | healthy | docs/admin |
modules |
software | healthy | docs/modules |
endodontics |
software | healthy | docs/modules/endodontics |
pediatrics |
software | healthy | docs/modules/pediatrics |
implants |
software | healthy | docs/modules/implants |
ortho-redesign-v2 |
software | healthy | docs/ortho-redesign-v2 |
known-issues |
software | healthy | docs/known-issues |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
seeds |
software | healthy | prisma/seeds |
migrations |
software | healthy | prisma/migrations |
20260424120000_fase_4_agenda |
software | healthy | prisma/migrations/20260424120000_fase_4_agenda |
20260525120000_add_user_sidebar_collapsed |
software | healthy | prisma/migrations/20260525120000_add_user_sidebar_collapsed |
20260428210000_compliance_a1_identification |
software | healthy | prisma/migrations/20260428210000_compliance_a1_identificati… |
20260428260000_compliance_b3_cie9 |
software | healthy | prisma/migrations/20260428260000_compliance_b3_cie9 |
20260428240000_compliance_b1_cie10 |
software | healthy | prisma/migrations/20260428240000_compliance_b1_cie10 |
20260425130000_drop_legacy_appt_columns |
software | healthy | prisma/migrations/20260425130000_drop_legacy_appt_columns |
20260429000000_xray_doctor_notes |
software | healthy | prisma/migrations/20260429000000_xray_doctor_notes |
20260430140000_marketplace_foundation |
software | healthy | prisma/migrations/20260430140000_marketplace_foundation |
20260428230000_compliance_a4_arco |
software | healthy | prisma/migrations/20260428230000_compliance_a4_arco |
20260426120000_user_agenda_active |
software | healthy | prisma/migrations/20260426120000_user_agenda_active |
20260527130000_laboratorios |
software | healthy | prisma/migrations/20260527130000_laboratorios |
20260505170000_perio_maintenance_reminder_types |
software | healthy | prisma/migrations/20260505170000_perio_maintenance_reminder… |
20260505160000_perio_lab_order_types_extension |
software | healthy | prisma/migrations/20260505160000_perio_lab_order_types_exte… |
20260430160000_pediatrics_module |
software | healthy | prisma/migrations/20260430160000_pediatrics_module |
20260505100000_dental_cross_modules |
software | healthy | prisma/migrations/20260505100000_dental_cross_modules |
20260522120000_supplier_marketplace |
software | healthy | prisma/migrations/20260522120000_supplier_marketplace |
20260428100000_clinic_layout |
software | healthy | prisma/migrations/20260428100000_clinic_layout |
20260513120000_resource_kind_expand_values |
software | healthy | prisma/migrations/20260513120000_resource_kind_expand_values |
20260513120100_resource_kind_backfill_data |
software | healthy | prisma/migrations/20260513120100_resource_kind_backfill_data |
20260430120000_arco_anonymization |
software | healthy | prisma/migrations/20260430120000_arco_anonymization |
20260427180000_odontogram_snapshot |
software | healthy | prisma/migrations/20260427180000_odontogram_snapshot |
20260505210000_implants_photo_types |
software | healthy | prisma/migrations/20260505210000_implants_photo_types |
20260505220000_implants_reminder_types |
software | healthy | prisma/migrations/20260505220000_implants_reminder_types |
20260427120000_odontogram_entry |
software | healthy | prisma/migrations/20260427120000_odontogram_entry |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
treatment_plans |
data | healthy | migration_ideas12.sql |
treatment_sessions |
data | healthy | migration_ideas12.sql |
clinics |
data | healthy | mediflow-create-tables.sql |
users |
data | healthy | mediflow-create-tables.sql |
patients |
data | healthy | mediflow-create-tables.sql |
appointments |
data | healthy | mediflow-create-tables.sql |
medical_records |
data | healthy | mediflow-create-tables.sql |
invoices |
data | healthy | mediflow-create-tables.sql |
payments |
data | healthy | mediflow-create-tables.sql |
clinic_schedules |
data | healthy | mediflow-create-tables.sql |
patient_files |
data | healthy | mediflow-create-tables.sql |
ortho_quote_scenarios |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
ortho_sign_at_home_packages |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
ortho_retention_regimens |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
ortho_retainer_checkups |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
ortho_nps_schedules |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
ortho_referral_codes |
data | healthy | scripts/apply-ortho-redesign-fase1-5-prod.sql |
IF |
data | healthy | scripts/backfill-prisma-migrations.sql |
_prisma_migrations |
data | healthy | scripts/backfill-prisma-migrations.sql |
ortho_wire_steps |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_treatment_cards |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_card_elastics |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_card_ipr_points |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_card_broken_brackets |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_tads |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_aux_mechanics |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
ortho_phase_transitions |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
patient_flow_entries |
data | healthy | scripts/apply-ortho-redesign-fase1-prod.sql |
backup_pre_godo_20260505 |
data | healthy | scripts/pre-go-live-backup.sql |
Resource |
data | healthy | prisma/migrations/20260424120000_fase_4_agenda/migration.sql |
WaitlistEntry |
data | healthy | prisma/migrations/20260424120000_fase_4_agenda/migration.sql |
cie9_codes |
data | healthy | prisma/migrations/20260428260000_compliance_b3_cie9/migrati… |
cie10_codes |
data | healthy | prisma/migrations/20260428240000_compliance_b1_cie10/migrat… |
medical_record_diagnoses |
data | healthy | prisma/migrations/20260428240000_compliance_b1_cie10/migrat… |
modules |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
clinic_modules |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
module_usage_logs |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
orders |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
carts |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
arco_requests |
data | healthy | prisma/migrations/20260428230000_compliance_a4_arco/migrati… |
dental_labs |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_users |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_services |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_orders |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_order_events |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_order_files |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_traffic_history |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_bank_accounts |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_fiscal_data |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
dental_lab_invoices |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/legal/privacy |
frontend | healthy | src/app/legal/privacy/page.tsx |
/live/[slug] |
frontend | healthy | src/app/live/[slug]/page.tsx |
/live/[slug]/3d |
frontend | healthy | src/app/live/[slug]/3d/page.tsx |
/cita/[token]/confirmar |
frontend | healthy | src/app/cita/[token]/confirmar/page.tsx |
/laboratorios |
frontend | healthy | src/app/laboratorios/page.tsx |
/laboratorios/login |
frontend | healthy | src/app/laboratorios/login/page.tsx |
/laboratorios/(panel)/configuracion |
frontend | healthy | src/app/laboratorios/(panel)/configuracion/page.tsx |
/laboratorios/(panel)/chats |
frontend | healthy | src/app/laboratorios/(panel)/chats/page.tsx |
/laboratorios/(panel)/inicio |
frontend | healthy | src/app/laboratorios/(panel)/inicio/page.tsx |
/laboratorios/(panel)/servicios |
frontend | healthy | src/app/laboratorios/(panel)/servicios/page.tsx |
/laboratorios/(panel)/pedidos |
frontend | healthy | src/app/laboratorios/(panel)/pedidos/page.tsx |
/laboratorios/(panel)/pedidos/[orderId] |
frontend | healthy | src/app/laboratorios/(panel)/pedidos/[orderId]/page.tsx |
/laboratorios/registro |
frontend | healthy | src/app/laboratorios/registro/page.tsx |
/laboratorios/pendiente |
frontend | healthy | src/app/laboratorios/pendiente/page.tsx |
/paciente/recuperar |
frontend | healthy | src/app/paciente/recuperar/page.tsx |
/paciente/login |
frontend | healthy | src/app/paciente/login/page.tsx |
/paciente/verificar |
frontend | healthy | src/app/paciente/verificar/page.tsx |
/paciente/(panel) |
frontend | healthy | src/app/paciente/(panel)/page.tsx |
/paciente/(panel)/historial |
frontend | healthy | src/app/paciente/(panel)/historial/page.tsx |
/paciente/(panel)/perfil |
frontend | healthy | src/app/paciente/(panel)/perfil/page.tsx |
/paciente/(panel)/pagos |
frontend | healthy | src/app/paciente/(panel)/pagos/page.tsx |
/paciente/(panel)/pagos/cancelado |
frontend | healthy | src/app/paciente/(panel)/pagos/cancelado/page.tsx |
/paciente/(panel)/pagos/exito |
frontend | healthy | src/app/paciente/(panel)/pagos/exito/page.tsx |
/paciente/(panel)/documentos |
frontend | healthy | src/app/paciente/(panel)/documentos/page.tsx |
/paciente/(panel)/citas |
frontend | healthy | src/app/paciente/(panel)/citas/page.tsx |
/paciente/registro |
frontend | healthy | src/app/paciente/registro/page.tsx |
/landing-preview/[slug] |
frontend | healthy | src/app/landing-preview/[slug]/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/descubre |
frontend | healthy | src/app/descubre/page.tsx |
/descubre/[categoria] |
frontend | healthy | src/app/descubre/[categoria]/page.tsx |
/descubre/[categoria]/[ciudad] |
frontend | healthy | src/app/descubre/[categoria]/[ciudad]/page.tsx |
/descubre/clinica/[slug] |
frontend | healthy | src/app/descubre/clinica/[slug]/page.tsx |
/reservar |
frontend | healthy | src/app/reservar/page.tsx |
/reservar/[slug] |
frontend | healthy | src/app/reservar/[slug]/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/dashboard/settings |
frontend | healthy | src/app/dashboard/settings/page.tsx |
/dashboard/settings/integrations |
frontend | healthy | src/app/dashboard/settings/integrations/page.tsx |
/dashboard/settings/signature |
frontend | healthy | src/app/dashboard/settings/signature/page.tsx |
/dashboard/settings/arco-requests |
frontend | healthy | src/app/dashboard/settings/arco-requests/page.tsx |
/dashboard/inventory |
frontend | healthy | src/app/dashboard/inventory/page.tsx |
/dashboard/compras |
frontend | healthy | src/app/dashboard/compras/page.tsx |
/dashboard/compras/[orderId] |
frontend | healthy | src/app/dashboard/compras/[orderId]/page.tsx |
/dashboard/suspended |
frontend | healthy | src/app/dashboard/suspended/page.tsx |
/dashboard/suspended/success |
frontend | healthy | src/app/dashboard/suspended/success/page.tsx |
/dashboard/proveedor-chat |
frontend | healthy | src/app/dashboard/proveedor-chat/page.tsx |
/dashboard/proveedor-chat/[supplierId] |
frontend | healthy | src/app/dashboard/proveedor-chat/[supplierId]/page.tsx |
/dashboard/marketplace |
frontend | healthy | src/app/dashboard/marketplace/page.tsx |
/dashboard/ai-assistant |
frontend | healthy | src/app/dashboard/ai-assistant/page.tsx |
/dashboard/analytics |
frontend | healthy | src/app/dashboard/analytics/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MediFlowMarketplace |
frontend | healthy | docs/marketplace/mediflow_marketplace.jsx |
App |
frontend | healthy | docs/marketplace/research/odontopediatria/mockup.jsx |
PeriodonticsModule |
frontend | healthy | docs/marketplace/research/periodoncia/mockup.jsx |
ImplantsModule |
frontend | healthy | docs/marketplace/research/implantologia/mockup.jsx |
EndodonticsModule |
frontend | healthy | docs/marketplace/research/endodoncia/mockup.jsx |
MapView |
frontend | healthy | src/components/directory/MapView.tsx |
ClinicLocationPicker |
frontend | healthy | src/components/dashboard/ClinicLocationPicker.tsx |
OdontogramV2 |
frontend | healthy | src/components/dashboard/odontogram-v2/App.tsx |
Model3DViewer |
frontend | healthy | src/components/patient-3d/Model3DViewer.tsx |
DicomSetViewer |
frontend | healthy | src/components/patient-3d/DicomSetViewer.tsx |
DicomViewer2D |
frontend | healthy | src/components/patient-3d/DicomViewer2D.tsx |
Dicom3DVolume |
frontend | healthy | src/components/patient-3d/Dicom3DVolume.tsx |
Model3DThumbnail |
frontend | healthy | src/components/patient-3d/Model3DThumbnail.tsx |
PdfViewer |
frontend | healthy | src/components/specialties/orthodontics/digital/PdfViewer.t… |
STLViewer3D |
frontend | healthy | src/components/specialties/orthodontics/digital/STLViewer3D… |
EvolutionTemplatePicker |
frontend | healthy | src/components/specialties/implants/EvolutionTemplatePicker… |
ImplantOsseointegrationCompare |
frontend | healthy | src/components/specialties/implants/ImplantOsseointegration… |
ClinicalPhotoGallery |
frontend | healthy | src/components/specialties/implants/ClinicalPhotoGallery.tsx |
ImplantPrescriptionModal |
frontend | healthy | src/components/specialties/implants/ImplantPrescriptionModa… |
ImplantPassportCard |
frontend | healthy | src/components/specialties/implants/ImplantPassportCard.tsx |
ImplantPhasePhotoTimeline |
frontend | healthy | src/components/specialties/implants/ImplantPhasePhotoTimeli… |
ImplantCatalogManager |
frontend | healthy | src/components/specialties/implants/ImplantCatalogManager.t… |
NotFound |
frontend | healthy | src/app/not-found.tsx |
HomePage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
LegalPrivacyRedirect |
frontend | healthy | src/app/legal/privacy/page.tsx |
LiveLayout |
frontend | healthy | src/app/live/layout.tsx |
LiveError |
frontend | healthy | src/app/live/[slug]/error.tsx |
LabLoginPage |
frontend | healthy | src/app/laboratorios/login/page.tsx |
LabChatsPage |
frontend | healthy | src/app/laboratorios/(panel)/chats/page.tsx |
LabRegistroPage |
frontend | healthy | src/app/laboratorios/registro/page.tsx |
PacienteRecuperarPage |
frontend | healthy | src/app/paciente/recuperar/page.tsx |
PacienteLoginPage |
frontend | healthy | src/app/paciente/login/page.tsx |
PacienteVerificarPage |
frontend | healthy | src/app/paciente/verificar/page.tsx |
PacienteInicioPage |
frontend | healthy | src/app/paciente/(panel)/page.tsx |
PacienteHistorialPage |
frontend | healthy | src/app/paciente/(panel)/historial/page.tsx |
PacientePerfilPage |
frontend | healthy | src/app/paciente/(panel)/perfil/page.tsx |
PacientePagosPage |
frontend | healthy | src/app/paciente/(panel)/pagos/page.tsx |
PagoCanceladoPage |
frontend | healthy | src/app/paciente/(panel)/pagos/cancelado/page.tsx |
PagoExitoPage |
frontend | healthy | src/app/paciente/(panel)/pagos/exito/page.tsx |
PacienteDocumentosPage |
frontend | healthy | src/app/paciente/(panel)/documentos/page.tsx |
PacienteCitasPage |
frontend | healthy | src/app/paciente/(panel)/citas/page.tsx |
PacienteRegistroPage |
frontend | healthy | src/app/paciente/registro/page.tsx |
LandingPreviewPage |
frontend | healthy | src/app/landing-preview/[slug]/page.tsx |
DescubrePage |
frontend | healthy | src/app/descubre/page.tsx |
CategoriaPage |
frontend | healthy | src/app/descubre/[categoria]/page.tsx |
ReservarIndexPage |
frontend | healthy | src/app/reservar/page.tsx |
Loading |
frontend | healthy | src/app/dashboard/loading.tsx |
Loading |
frontend | healthy | src/app/dashboard/inventory/loading.tsx |
ProveedorChatInboxPage |
frontend | healthy | src/app/dashboard/proveedor-chat/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration_ideas12.sql |
data | healthy | migration_ideas12.sql |
migration_gcal_clinic.sql |
data | healthy | migration_gcal_clinic.sql |
migration_public3.sql |
data | healthy | migration_public3.sql |
MISSING_MIGRATIONS_AUDIT.sql |
data | healthy | docs/marketplace/research/MISSING_MIGRATIONS_AUDIT.sql |
backfill-prisma-migrations.sql |
data | healthy | scripts/backfill-prisma-migrations.sql |
migration.sql |
data | healthy | prisma/migrations/20260424120000_fase_4_agenda/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260525120000_add_user_sidebar_collapsed… |
migration.sql |
data | healthy | prisma/migrations/20260428210000_compliance_a1_identificati… |
migration.sql |
data | healthy | prisma/migrations/20260428260000_compliance_b3_cie9/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260428240000_compliance_b1_cie10/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260425130000_drop_legacy_appt_columns/m… |
migration.sql |
data | healthy | prisma/migrations/20260429000000_xray_doctor_notes/migratio… |
migration.sql |
data | healthy | prisma/migrations/20260430140000_marketplace_foundation/mig… |
migration.sql |
data | healthy | prisma/migrations/20260428230000_compliance_a4_arco/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260426120000_user_agenda_active/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260527130000_laboratorios/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260505170000_perio_maintenance_reminder… |
migration.sql |
data | healthy | prisma/migrations/20260505160000_perio_lab_order_types_exte… |
migration.sql |
data | healthy | prisma/migrations/20260430160000_pediatrics_module/migratio… |
migration.sql |
data | healthy | prisma/migrations/20260505100000_dental_cross_modules/migra… |
migration.sql |
data | healthy | prisma/migrations/20260522120000_supplier_marketplace/migra… |
migration.sql |
data | healthy | prisma/migrations/20260428100000_clinic_layout/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260513120000_resource_kind_expand_value… |
migration.sql |
data | healthy | prisma/migrations/20260513120100_resource_kind_backfill_dat… |
migration.sql |
data | healthy | prisma/migrations/20260430120000_arco_anonymization/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260427180000_odontogram_snapshot/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260505210000_implants_photo_types/migra… |
migration.sql |
data | healthy | prisma/migrations/20260505220000_implants_reminder_types/mi… |
migration.sql |
data | healthy | prisma/migrations/20260427120000_odontogram_entry/migration… |
migration.sql |
data | healthy | prisma/migrations/20260505230000_implant_catalog_models/mig… |
migration.sql |
data | healthy | prisma/migrations/20260504100000_endodontics_module/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260504210000_drop_implant_traceability_… |
cleanup.sql |
data | healthy | prisma/migrations/20260505000000_orthodontics_module/cleanu… |
migration.fixed.sql |
data | healthy | prisma/migrations/20260505000000_orthodontics_module/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260505000000_orthodontics_module/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260505140000_clinical_shared_modules/mi… |
migration.sql |
data | healthy | prisma/migrations/20260428250000_compliance_b2_cums/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260428200000_analytics_v1/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260428270000_compliance_c1_signature/mi… |
migration.sql |
data | healthy | prisma/migrations/20260505150000_perio_photo_types_extensio… |
migration.sql |
data | healthy | prisma/migrations/20260428280000_compliance_c2_referrals/mi… |
migration.sql |
data | healthy | prisma/migrations/20260428220000_compliance_a2_antecedentes… |
migration.sql |
data | healthy | prisma/migrations/20260506000000_ortho_patient_redesign_fas… |
migration.sql |
data | healthy | prisma/migrations/20260513000000_prescriptions_optional_med… |
migration.sql |
data | healthy | prisma/migrations/20260428000000_xray_annotations/migration… |
migration.sql |
data | healthy | prisma/migrations/20260504160000_periodontics_module/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260507000000_resource_schedules/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260506180000_ortho_redesign_fase1_5/mig… |
migration.sql |
data | healthy | prisma/migrations/20260427210000_inbox_reminders/migration.… |
migration.sql |
data | healthy | prisma/migrations/20260430000000_perf_indexes/migration.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/api/google/route.ts |
security | healthy | src/app/api/google/route.ts |
auth::src/components/public/auth/signup/signup-form.tsx |
security | healthy | src/components/public/auth/signup/signup-form.tsx |
auth::src/components/public/auth/social-buttons.tsx |
security | healthy | src/components/public/auth/social-buttons.tsx |
auth::src/lib/hl7/cda.ts |
security | healthy | src/lib/hl7/cda.ts |
auth::src/lib/active-clinic-core.ts |
security | healthy | src/lib/active-clinic-core.ts |
auth::src/lib/types/implants.ts |
security | healthy | src/lib/types/implants.ts |
auth::src/app/actions/implants/createProstheticPhase.ts |
security | healthy | src/app/actions/implants/createProstheticPhase.ts |
auth::src/app/actions/orthodontics/sendSignAtHomeLink.ts |
security | healthy | src/app/actions/orthodontics/sendSignAtHomeLink.ts |
auth::src/app/api/auth/post-login/route.ts |
security | healthy | src/app/api/auth/post-login/route.ts |
auth::src/app/actions/implants/enableQrPublicAccess.ts |
security | healthy | src/app/actions/implants/enableQrPublicAccess.ts |
auth::src/app/api/auth/callback/route.ts |
security | healthy | src/app/api/auth/callback/route.ts |
auth::src/components/specialties/implants/ImplantActions.tsx |
security | healthy | src/components/specialties/implants/ImplantActions.tsx |
auth::src/i18n/dictionaries/en.json |
security | healthy | src/i18n/dictionaries/en.json |
auth::src/components/dashboard/new-patient-modal.tsx |
security | healthy | src/components/dashboard/new-patient-modal.tsx |
auth::src/app/actions/implants/audit-actions.ts |
security | healthy | src/app/actions/implants/audit-actions.ts |
auth::src/app/dashboard/patients/[id]/page.tsx |
security | healthy | src/app/dashboard/patients/[id]/page.tsx |
auth::src/components/specialties/implants/ImplantsTab.tsx |
security | healthy | src/components/specialties/implants/ImplantsTab.tsx |
auth::src/lib/bug-audit/scanners/security.ts |
security | healthy | src/lib/bug-audit/scanners/security.ts |
auth::src/app/actions/implants/generateImplantPassport.ts |
security | healthy | src/app/actions/implants/generateImplantPassport.ts |
auth::src/app/dashboard/specialties/implants/[patientId]/pa… |
security | healthy | src/app/dashboard/specialties/implants/[patientId]/page.tsx |
auth::src/lib/bug-audit/helpers.ts |
security | healthy | src/lib/bug-audit/helpers.ts |
auth::src/app/api/implants/[id]/passport/route.ts |
security | healthy | src/app/api/implants/[id]/passport/route.ts |
auth::.env.example |
security | healthy | .env.example |
auth::src/i18n/dictionaries/es.json |
security | healthy | src/i18n/dictionaries/es.json |
auth::src/app/dashboard/settings/settings-client.tsx |
security | healthy | src/app/dashboard/settings/settings-client.tsx |
auth::src/components/specialties/orthodontics/redesign/draw… |
security | healthy | src/components/specialties/orthodontics/redesign/drawers/Dr… |
auth::docs/modules/implants/README.md |
security | healthy | docs/modules/implants/README.md |
auth::src/app/api/auth/register-oauth/route.ts |
security | healthy | src/app/api/auth/register-oauth/route.ts |
auth::src/components/specialties/implants/ImplantPassportCa… |
security | healthy | src/components/specialties/implants/ImplantPassportCard.tsx |
auth::src/app/api/google/callback/route.ts |
security | healthy | src/app/api/google/callback/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | src/components/ui/error-boundary.tsx:ErrorBoundary |
para |
software | healthy | src/app/live/[slug]/live-public-client.tsx:para |
para |
software | healthy | src/app/dashboard/clinic-layout/layout-client.tsx:para |
FacturamaProvider |
software | healthy | src/lib/cfdi.ts:FacturamaProvider |
NotConfiguredError |
software | healthy | src/lib/cfdi.ts:NotConfiguredError |
PlaceholderProvider |
software | healthy | src/lib/cfdi.ts:PlaceholderProvider |
ReviewError |
software | healthy | src/lib/reviews/types.ts:ReviewError |
SupportError |
software | healthy | src/lib/support/types.ts:SupportError |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
vps::droplet |
hardware | healthy | src/components/clinical/dental/periodontogram-visual.tsx |
vps::azure |
hardware | healthy | src/app/api/auth/callback/route.ts |
vps::aws |
hardware | healthy | src/lib/bug-audit/helpers.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | scripts/smoke-test-dental.ts |
postgresql |
data | healthy | src/app/admin/settings/settings-client.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-aveqzgzr |
software | healthy | /tmp/repobility-clone-aveqzgzr |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | src/lib/audit.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
2.16.840.1 |
network | healthy | src/lib/hl7/cda.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/components/dashboard/odontogram-v2/Tooth3D.tsx |
This page is publicly accessible at:
https://repobility.com/scan/1f8d938d-0c23-43c1-8a7d-9f999f5713e2/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1f8d938d-0c23-43c1-8a7d-9f999f5713e2/
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.