https://github.com/yuseponub/morfx
· scanned 2026-06-16 01:10 UTC (2 months, 1 week ago)
661 raw signals (0 security + 661 graph)
Last scanned 2 months, 1 week ago · v1 · 659 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 6726 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 |
|---|---|---|---|
isPublicMarketingRoute |
software | healthy | middleware.ts:isPublicMarketingRoute |
middleware |
software | healthy | middleware.ts:middleware |
sync |
software | healthy | middleware.ts:sync |
NotFoundScreen |
software | healthy | apps/mobile/app/+not-found.tsx:NotFoundScreen |
Index |
software | healthy | apps/mobile/app/index.tsx:Index |
RootLayout |
software | healthy | apps/mobile/app/_layout.tsx:RootLayout |
ChatScreen |
software | healthy | apps/mobile/app/chat/[id].tsx:ChatScreen |
LoginScreen |
software | healthy | apps/mobile/app/(auth)/login.tsx:LoginScreen |
handleSubmit |
software | healthy | apps/mobile/app/(auth)/login.tsx:handleSubmit |
AuthLayout |
software | healthy | apps/mobile/app/(auth)/_layout.tsx:AuthLayout |
SettingsTab |
software | healthy | apps/mobile/app/(tabs)/settings.tsx:SettingsTab |
TabsLayout |
software | healthy | apps/mobile/app/(tabs)/_layout.tsx:TabsLayout |
InboxScreen |
software | healthy | apps/mobile/app/(tabs)/inbox.tsx:InboxScreen |
handleLogout |
software | healthy | apps/mobile/app/(tabs)/inbox.tsx:handleLogout |
renderItem |
software | healthy | apps/mobile/app/(tabs)/inbox.tsx:renderItem |
keyExtractor |
software | healthy | apps/mobile/app/(tabs)/inbox.tsx:keyExtractor |
loadAppVersion |
software | healthy | apps/mobile/src/components/settings/SettingsScreen.tsx:load… |
SettingsScreen |
software | healthy | apps/mobile/src/components/settings/SettingsScreen.tsx:Sett… |
Section |
software | healthy | apps/mobile/src/components/settings/SettingsScreen.tsx:Sect… |
ToggleRow |
software | healthy | apps/mobile/src/components/settings/SettingsScreen.tsx:Togg… |
PipelineStagePicker |
software | healthy | apps/mobile/src/components/crm-panel/PipelineStagePicker.ts… |
WindowIndicator |
software | healthy | apps/mobile/src/components/crm-panel/WindowIndicator.tsx:Wi… |
withAlpha |
software | healthy | apps/mobile/src/components/crm-panel/WindowIndicator.tsx:wi… |
CreateOrderSheet |
software | healthy | apps/mobile/src/components/crm-panel/CreateOrderSheet.tsx:C… |
openWebOrders |
software | healthy | apps/mobile/src/components/crm-panel/RecentOrders.tsx:openW… |
SkeletonRow |
software | healthy | apps/mobile/src/components/crm-panel/RecentOrders.tsx:Skele… |
RecentOrders |
software | healthy | apps/mobile/src/components/crm-panel/RecentOrders.tsx:Recen… |
ContactPanelDrawer |
software | healthy | apps/mobile/src/components/crm-panel/ContactPanelDrawer.tsx… |
TagEditor |
software | healthy | apps/mobile/src/components/crm-panel/TagEditor.tsx:TagEditor |
handlePick |
software | healthy | apps/mobile/src/components/crm-panel/TagEditor.tsx:handlePi… |
withAlpha |
software | healthy | apps/mobile/src/components/crm-panel/TagEditor.tsx:withAlpha |
initialsFor |
software | healthy | apps/mobile/src/components/crm-panel/ContactBlock.tsx:initi… |
openCrmLink |
software | healthy | apps/mobile/src/components/crm-panel/ContactBlock.tsx:openC… |
ContactBlock |
software | healthy | apps/mobile/src/components/crm-panel/ContactBlock.tsx:Conta… |
formatCop |
software | healthy | apps/mobile/src/components/crm-panel/OrderRow.tsx:formatCop |
withAlpha |
software | healthy | apps/mobile/src/components/crm-panel/OrderRow.tsx:withAlpha |
openWebOrder |
software | healthy | apps/mobile/src/components/crm-panel/OrderRow.tsx:openWebOr… |
OrderRow |
software | healthy | apps/mobile/src/components/crm-panel/OrderRow.tsx:OrderRow |
OutboxDrainer |
software | healthy | apps/mobile/src/components/outbox/OutboxDrainer.tsx:OutboxD… |
ImageRenderer |
software | healthy | apps/mobile/src/components/media/ImageRenderer.tsx:ImageRen… |
formatSeconds |
software | healthy | apps/mobile/src/components/media/AudioPlayer.tsx:formatSeco… |
clamp01 |
software | healthy | apps/mobile/src/components/media/AudioPlayer.tsx:clamp01 |
AudioPlayer |
software | healthy | apps/mobile/src/components/media/AudioPlayer.tsx:AudioPlayer |
WorkspaceSwitcherSheet |
software | healthy | apps/mobile/src/components/workspace/WorkspaceSwitcherSheet… |
WorkspaceSwitcher |
software | healthy | apps/mobile/src/components/workspace/WorkspaceSwitcher.tsx:… |
toBogotaDateKey |
software | healthy | apps/mobile/src/components/chat/DayDivider.tsx:toBogotaDate… |
DayDivider |
software | healthy | apps/mobile/src/components/chat/DayDivider.tsx:DayDivider |
extractVariableKeys |
software | healthy | apps/mobile/src/components/chat/TemplateVariableSheet.tsx:e… |
substituteText |
software | healthy | apps/mobile/src/components/chat/TemplateVariableSheet.tsx:s… |
TemplateVariableSheet |
software | healthy | apps/mobile/src/components/chat/TemplateVariableSheet.tsx:T… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
templates_restantes.sql |
software | healthy | templates_restantes.sql |
playwright.config.ts |
software | healthy | playwright.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
.env.test.example |
software | healthy | .env.test.example |
package.json |
software | healthy | package.json |
LEARNINGS.md |
software | healthy | LEARNINGS.md |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
middleware.ts |
software | healthy | middleware.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
somnio_templates_clean.sql |
software | healthy | somnio_templates_clean.sql |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
metro.config.js |
software | healthy | apps/mobile/metro.config.js |
babel.config.js |
software | healthy | apps/mobile/babel.config.js |
README.md |
software | healthy | apps/mobile/README.md |
eas.json |
software | healthy | apps/mobile/eas.json |
package.json |
software | healthy | apps/mobile/package.json |
package-lock.json |
software | healthy | apps/mobile/package-lock.json |
app.json |
software | healthy | apps/mobile/app.json |
.env.example |
software | healthy | apps/mobile/.env.example |
eslint.config.js |
software | healthy | apps/mobile/eslint.config.js |
tsconfig.json |
software | healthy | apps/mobile/tsconfig.json |
+not-found.tsx |
software | healthy | apps/mobile/app/+not-found.tsx |
index.tsx |
software | healthy | apps/mobile/app/index.tsx |
_layout.tsx |
software | healthy | apps/mobile/app/_layout.tsx |
[id].tsx |
software | healthy | apps/mobile/app/chat/[id].tsx |
login.tsx |
software | healthy | apps/mobile/app/(auth)/login.tsx |
_layout.tsx |
software | healthy | apps/mobile/app/(auth)/_layout.tsx |
settings.tsx |
software | healthy | apps/mobile/app/(tabs)/settings.tsx |
_layout.tsx |
software | healthy | apps/mobile/app/(tabs)/_layout.tsx |
inbox.tsx |
software | healthy | apps/mobile/app/(tabs)/inbox.tsx |
SettingsScreen.tsx |
software | healthy | apps/mobile/src/components/settings/SettingsScreen.tsx |
PipelineStagePicker.tsx |
software | healthy | apps/mobile/src/components/crm-panel/PipelineStagePicker.tsx |
WindowIndicator.tsx |
software | healthy | apps/mobile/src/components/crm-panel/WindowIndicator.tsx |
CreateOrderSheet.tsx |
software | healthy | apps/mobile/src/components/crm-panel/CreateOrderSheet.tsx |
RecentOrders.tsx |
software | healthy | apps/mobile/src/components/crm-panel/RecentOrders.tsx |
ContactPanelDrawer.tsx |
software | healthy | apps/mobile/src/components/crm-panel/ContactPanelDrawer.tsx |
TagEditor.tsx |
software | healthy | apps/mobile/src/components/crm-panel/TagEditor.tsx |
ContactBlock.tsx |
software | healthy | apps/mobile/src/components/crm-panel/ContactBlock.tsx |
OrderRow.tsx |
software | healthy | apps/mobile/src/components/crm-panel/OrderRow.tsx |
OutboxDrainer.tsx |
software | healthy | apps/mobile/src/components/outbox/OutboxDrainer.tsx |
ImageRenderer.tsx |
software | healthy | apps/mobile/src/components/media/ImageRenderer.tsx |
AudioPlayer.tsx |
software | healthy | apps/mobile/src/components/media/AudioPlayer.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
mobile |
software | healthy | apps/mobile |
app |
software | healthy | apps/mobile/app |
chat |
software | healthy | apps/mobile/app/chat |
(auth) |
software | healthy | apps/mobile/app/(auth) |
(tabs) |
software | healthy | apps/mobile/app/(tabs) |
src |
software | healthy | apps/mobile/src |
components |
software | healthy | apps/mobile/src/components |
settings |
software | healthy | apps/mobile/src/components/settings |
crm-panel |
software | healthy | apps/mobile/src/components/crm-panel |
outbox |
software | healthy | apps/mobile/src/components/outbox |
media |
software | healthy | apps/mobile/src/components/media |
workspace |
software | healthy | apps/mobile/src/components/workspace |
chat |
software | healthy | apps/mobile/src/components/chat |
search |
software | healthy | apps/mobile/src/components/search |
inbox |
software | healthy | apps/mobile/src/components/inbox |
lib |
software | healthy | apps/mobile/src/lib |
notifications |
software | healthy | apps/mobile/src/lib/notifications |
i18n |
software | healthy | apps/mobile/src/lib/i18n |
media |
software | healthy | apps/mobile/src/lib/media |
workspace |
software | healthy | apps/mobile/src/lib/workspace |
theme |
software | healthy | apps/mobile/src/lib/theme |
api-schemas |
software | healthy | apps/mobile/src/lib/api-schemas |
db |
software | healthy | apps/mobile/src/lib/db |
realtime |
software | healthy | apps/mobile/src/lib/realtime |
hooks |
software | healthy | apps/mobile/src/hooks |
docs |
software | healthy | docs |
architecture |
software | healthy | docs/architecture |
analysis |
software | healthy | docs/analysis |
onboarding |
software | healthy | docs/onboarding |
roadmap |
software | healthy | docs/roadmap |
shared |
software | healthy | shared |
mobile-api |
software | healthy | shared/mobile-api |
scripts |
software | healthy | scripts |
__tests__ |
software | healthy | scripts/__tests__ |
voice-app |
software | healthy | scripts/voice-app |
lib |
software | healthy | scripts/lib |
whatsapp-history |
software | healthy | scripts/lib/whatsapp-history |
bigin-migration |
software | healthy | scripts/bigin-migration |
agent-lifecycle-router |
software | healthy | scripts/agent-lifecycle-router |
robot-whatsapp-reader |
software | healthy | robot-whatsapp-reader |
src |
software | healthy | robot-whatsapp-reader/src |
messages |
software | healthy | messages |
.claude |
software | healthy | .claude |
rules |
software | healthy | .claude/rules |
skills |
software | healthy | .claude/skills |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
bold-robot |
software | healthy | bold-robot |
src |
software | healthy | bold-robot/src |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migrations.ts |
data | healthy | apps/mobile/src/lib/db/migrations.ts |
03e-cleanup-partial.ts |
data | healthy | scripts/bigin-migration/03e-cleanup-partial.ts |
02-normalize.ts |
data | healthy | scripts/bigin-migration/02-normalize.ts |
04-post-audit.ts |
data | healthy | scripts/bigin-migration/04-post-audit.ts |
03a-check-custom-fields.ts |
data | healthy | scripts/bigin-migration/03a-check-custom-fields.ts |
02b-rematch.ts |
data | healthy | scripts/bigin-migration/02b-rematch.ts |
03f-check-null-ventas.ts |
data | healthy | scripts/bigin-migration/03f-check-null-ventas.ts |
03c-check-rematch.ts |
data | healthy | scripts/bigin-migration/03c-check-rematch.ts |
04a-investigate-orphans.ts |
data | healthy | scripts/bigin-migration/04a-investigate-orphans.ts |
06-tag-confirmado.ts |
data | healthy | scripts/bigin-migration/06-tag-confirmado.ts |
03-audit.ts |
data | healthy | scripts/bigin-migration/03-audit.ts |
04c-verify-counts.ts |
data | healthy | scripts/bigin-migration/04c-verify-counts.ts |
03b-test-single.ts |
data | healthy | scripts/bigin-migration/03b-test-single.ts |
03-upload.ts |
data | healthy | scripts/bigin-migration/03-upload.ts |
02c-ventas-analysis.ts |
data | healthy | scripts/bigin-migration/02c-ventas-analysis.ts |
05-contact-audit.ts |
data | healthy | scripts/bigin-migration/05-contact-audit.ts |
04b-cleanup-duplicates.ts |
data | healthy | scripts/bigin-migration/04b-cleanup-duplicates.ts |
02a-phone-issues.ts |
data | healthy | scripts/bigin-migration/02a-phone-issues.ts |
01-download.ts |
data | healthy | scripts/bigin-migration/01-download.ts |
03d-check-standalone-fields.ts |
data | healthy | scripts/bigin-migration/03d-check-standalone-fields.ts |
20260131000004_quick_replies_media.sql |
data | healthy | supabase/migrations/20260131000004_quick_replies_media.sql |
20260601000000_messages_transcription.sql |
data | healthy | supabase/migrations/20260601000000_messages_transcription.s… |
20260613201000_varixcenter_info_tipo_reword.sql |
data | healthy | supabase/migrations/20260613201000_varixcenter_info_tipo_re… |
20260429180000_crm_mutation_idempotency_keys.sql |
data | healthy | supabase/migrations/20260429180000_crm_mutation_idempotency… |
20260501100000_somnio_v4_agent_knowledge_base.sql |
data | healthy | supabase/migrations/20260501100000_somnio_v4_agent_knowledg… |
20260410000000_session_lifecycle_partial_unique.sql |
data | healthy | supabase/migrations/20260410000000_session_lifecycle_partia… |
20260227000000_robot_job_atomic_counters.sql |
data | healthy | supabase/migrations/20260227000000_robot_job_atomic_counter… |
20260222000005_guide_lookup_columns.sql |
data | healthy | supabase/migrations/20260222000005_guide_lookup_columns.sql |
20260304000000_guide_lookup_stage.sql |
data | healthy | supabase/migrations/20260304000000_guide_lookup_stage.sql |
20260128000003_api_keys.sql |
data | healthy | supabase/migrations/20260128000003_api_keys.sql |
20260222000004_carrier_dispatch_stage.sql |
data | healthy | supabase/migrations/20260222000004_carrier_dispatch_stage.s… |
20260326_pipeline_closure_tags.sql |
data | healthy | supabase/migrations/20260326_pipeline_closure_tags.sql |
20260418030000_sms_provider_state_raw.sql |
data | healthy | supabase/migrations/20260418030000_sms_provider_state_raw.s… |
20260604120000_add_messenger_provider.sql |
data | healthy | supabase/migrations/20260604120000_add_messenger_provider.s… |
20260221000000_client_activation_badge.sql |
data | healthy | supabase/migrations/20260221000000_client_activation_badge.… |
20260222100000_automation_folders.sql |
data | healthy | supabase/migrations/20260222100000_automation_folders.sql |
20260305000000_idx_customer_message_sort.sql |
data | healthy | supabase/migrations/20260305000000_idx_customer_message_sor… |
20260501100300_somnio_v4_template_clone.sql |
data | healthy | supabase/migrations/20260501100300_somnio_v4_template_clone… |
20260316_godentist_followup_columns.sql |
data | healthy | supabase/migrations/20260316_godentist_followup_columns.sql |
20260131000000_storage_bucket.sql |
data | healthy | supabase/migrations/20260131000000_storage_bucket.sql |
20260429172905_crm_query_tools_config.sql |
data | healthy | supabase/migrations/20260429172905_crm_query_tools_config.s… |
20260311000000_pendiente_templates.sql |
data | healthy | supabase/migrations/20260311000000_pendiente_templates.sql |
20260418040000_sms_source_not_null.sql |
data | healthy | supabase/migrations/20260418040000_sms_source_not_null.sql |
20260131000003_conversation_rls_update.sql |
data | healthy | supabase/migrations/20260131000003_conversation_rls_update.… |
20260512000000_shopify_oauth_credentials.sql |
data | healthy | supabase/migrations/20260512000000_shopify_oauth_credential… |
20260205000000_agent_sessions.sql |
data | healthy | supabase/migrations/20260205000000_agent_sessions.sql |
20260220_whatsapp_webhook_events.sql |
data | healthy | supabase/migrations/20260220_whatsapp_webhook_events.sql |
20260224100000_processed_by_agent.sql |
data | healthy | supabase/migrations/20260224100000_processed_by_agent.sql |
20260311100000_godentist_scrape_history.sql |
data | healthy | supabase/migrations/20260311100000_godentist_scrape_history… |
20260410000004_carrier_configs_polling.sql |
data | healthy | supabase/migrations/20260410000004_carrier_configs_polling.… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MobileApiError |
software | healthy | apps/mobile/src/lib/api-client.ts:MobileApiError |
API |
software | healthy | apps/mobile/src/lib/media/upload.ts:API |
HttpError |
software | healthy | apps/mobile/src/lib/db/outbox.ts:HttpError |
names |
software | healthy | robot-whatsapp-reader/src/number-extractor.ts:names |
is |
software | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts… |
SedeRefreshFailedError |
software | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts… |
FilterDriftError |
software | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts… |
PaginationStuckError |
software | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts… |
GoDentistAdapter |
software | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts… |
CoordinadoraAdapter |
software | healthy | robot-coordinadora/src/adapters/coordinadora-adapter.ts:Coo… |
provides |
software | healthy | src/components/layout/sidebar.tsx:provides |
MobileAuthError |
software | healthy | src/app/api/mobile/_lib/errors.ts:MobileAuthError |
MobileValidationError |
software | healthy | src/app/api/mobile/_lib/errors.ts:MobileValidationError |
MobileNotFoundError |
software | healthy | src/app/api/mobile/_lib/errors.ts:MobileNotFoundError |
name |
software | healthy | src/app/(dashboard)/layout.tsx:name |
behind |
software | healthy | src/app/(dashboard)/whatsapp/components/selection-derivatio… |
behind |
software | healthy | src/app/(dashboard)/whatsapp/components/inbox-layout.tsx:be… |
strings |
software | healthy | src/app/(dashboard)/whatsapp/components/inbox-layout.tsx:st… |
F |
software | healthy | src/app/(dashboard)/whatsapp/components/conversation-list.t… |
strings |
software | healthy | src/app/(dashboard)/whatsapp/components/inbox-v3-context.ts… |
so |
software | healthy | src/app/(dashboard)/crm/pedidos/components/kanban-column.ts… |
ObservabilityCollector |
software | healthy | src/lib/observability/collector.ts:ObservabilityCollector |
with |
software | healthy | src/lib/meta/types.ts:with |
MetaGraphApiError |
software | healthy | src/lib/meta/types.ts:MetaGraphApiError |
SandboxEngine |
software | healthy | src/lib/sandbox/sandbox-engine.ts:SandboxEngine |
IngestTimerSimulator |
software | healthy | src/lib/sandbox/ingest-timer.ts:IngestTimerSimulator |
ClaudeClient |
software | healthy | src/lib/agents/claude-client.ts:ClaudeClient |
AgentRegistry |
software | healthy | src/lib/agents/registry.ts:AgentRegistry |
Orchestrator |
software | healthy | src/lib/agents/orchestrator.ts:Orchestrator |
TokenBudgetManager |
software | healthy | src/lib/agents/token-budget.ts:TokenBudgetManager |
SessionManager |
software | healthy | src/lib/agents/session-manager.ts:SessionManager |
AgentEngine |
software | healthy | src/lib/agents/engine.ts:AgentEngine |
IntentDetector |
software | healthy | src/lib/agents/intent-detector.ts:IntentDetector |
for |
software | healthy | src/lib/agents/errors.ts:for |
AgentError |
software | healthy | src/lib/agents/errors.ts:AgentError |
SessionError |
software | healthy | src/lib/agents/errors.ts:SessionError |
VersionConflictError |
software | healthy | src/lib/agents/errors.ts:VersionConflictError |
SessionNotFoundError |
software | healthy | src/lib/agents/errors.ts:SessionNotFoundError |
InvalidSessionStateError |
software | healthy | src/lib/agents/errors.ts:InvalidSessionStateError |
AgentNotFoundError |
software | healthy | src/lib/agents/errors.ts:AgentNotFoundError |
AgentConfigError |
software | healthy | src/lib/agents/errors.ts:AgentConfigError |
BudgetExceededError |
software | healthy | src/lib/agents/errors.ts:BudgetExceededError |
ClaudeApiError |
software | healthy | src/lib/agents/errors.ts:ClaudeApiError |
ClaudeParseError |
software | healthy | src/lib/agents/errors.ts:ClaudeParseError |
IntentDetectionError |
software | healthy | src/lib/agents/errors.ts:IntentDetectionError |
InvalidTransitionError |
software | healthy | src/lib/agents/errors.ts:InvalidTransitionError |
AgentToolError |
software | healthy | src/lib/agents/errors.ts:AgentToolError |
SomnioRecompraEngine |
software | healthy | src/lib/agents/somnio-recompra/engine-recompra.ts:SomnioRec… |
SomnioV2Agent |
software | healthy | src/lib/agents/somnio-v2/somnio-v2-agent.ts:SomnioV2Agent |
SomnioV2Engine |
software | healthy | src/lib/agents/somnio-v2/engine-v2.ts:SomnioV2Engine |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260429180000_crm_mutation_idempotency… |
api_keys |
data | healthy | supabase/migrations/20260128000003_api_keys.sql |
pipeline_closure_tags |
data | healthy | supabase/migrations/20260326_pipeline_closure_tags.sql |
client_activation_config |
data | healthy | supabase/migrations/20260221000000_client_activation_badge.… |
automation_folders |
data | healthy | supabase/migrations/20260222100000_automation_folders.sql |
agent_sessions |
data | healthy | supabase/migrations/20260205000000_agent_sessions.sql |
agent_turns |
data | healthy | supabase/migrations/20260205000000_agent_sessions.sql |
session_state |
data | healthy | supabase/migrations/20260205000000_agent_sessions.sql |
whatsapp_webhook_events |
data | healthy | supabase/migrations/20260220_whatsapp_webhook_events.sql |
godentist_scrape_history |
data | healthy | supabase/migrations/20260311100000_godentist_scrape_history… |
workspace_agent_config |
data | healthy | supabase/migrations/20260209000000_agent_production.sql |
via |
data | healthy | supabase/migrations/20260422142336_crm_stage_integrity.sql |
order_stage_history |
data | healthy | supabase/migrations/20260422142336_crm_stage_integrity.sql |
sms_messages |
data | healthy | supabase/migrations/20260216000000_sms_messages.sql |
carrier_configs |
data | healthy | supabase/migrations/20260222000002_carrier_configs.sql |
whatsapp_templates |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
teams |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
team_members |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
quick_replies |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
message_costs |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
workspace_limits |
data | healthy | supabase/migrations/20260131000002_whatsapp_extended_founda… |
task_types |
data | healthy | supabase/migrations/20260203000004_tasks_foundation.sql |
tasks |
data | healthy | supabase/migrations/20260203000004_tasks_foundation.sql |
tags |
data | healthy | supabase/migrations/20260129000001_contacts_and_tags.sql |
contacts |
data | healthy | supabase/migrations/20260129000001_contacts_and_tags.sql |
contact_tags |
data | healthy | supabase/migrations/20260129000001_contacts_and_tags.sql |
integrations |
data | healthy | supabase/migrations/20260204000004_shopify_integration.sql |
webhook_events |
data | healthy | supabase/migrations/20260204000004_shopify_integration.sql |
IF |
data | healthy | supabase/migrations/20260425220000_agent_lifecycle_router.s… |
routing_rules |
data | healthy | supabase/migrations/20260425220000_agent_lifecycle_router.s… |
routing_facts_catalog |
data | healthy | supabase/migrations/20260425220000_agent_lifecycle_router.s… |
routing_audit_log |
data | healthy | supabase/migrations/20260425220000_agent_lifecycle_router.s… |
order_carrier_events |
data | healthy | supabase/migrations/20260410000003_order_carrier_events.sql |
workspaces |
data | healthy | supabase/migrations/20260128000001_workspaces_and_roles.sql |
workspace_members |
data | healthy | supabase/migrations/20260128000001_workspaces_and_roles.sql |
workspace_invitations |
data | healthy | supabase/migrations/20260128000001_workspaces_and_roles.sql |
order_notes |
data | healthy | supabase/migrations/20260225000000_order_notes.sql |
delivery_zones |
data | healthy | supabase/migrations/20260317200000_delivery_zones.sql |
crm_bot_actions |
data | healthy | supabase/migrations/20260418201645_crm_bot_actions.sql |
sms_workspace_config |
data | healthy | supabase/migrations/20260316100000_sms_onurix_foundation.sql |
sms_balance_transactions |
data | healthy | supabase/migrations/20260316100000_sms_onurix_foundation.sql |
agent_audit_sessions |
data | healthy | supabase/migrations/20260428000000_agent_audit_sessions.sql |
automations |
data | healthy | supabase/migrations/20260213000000_automations.sql |
automation_executions |
data | healthy | supabase/migrations/20260213000000_automations.sql |
tool_executions |
data | healthy | supabase/migrations/20260128000002_tool_executions.sql |
push_tokens |
data | healthy | supabase/migrations/20260411_push_tokens.sql |
conversations |
data | healthy | supabase/migrations/20260130000002_whatsapp_conversations.s… |
messages |
data | healthy | supabase/migrations/20260130000002_whatsapp_conversations.s… |
mutation_audit |
data | healthy | supabase/migrations/20260213000001_mutation_audit.sql |
dane_municipalities |
data | healthy | supabase/migrations/20260222000000_dane_municipalities.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/invite/[token] |
frontend | healthy | src/app/invite/[token]/page.tsx |
/(dashboard)/create-workspace |
frontend | healthy | src/app/(dashboard)/create-workspace/page.tsx |
/(dashboard)/settings |
frontend | healthy | src/app/(dashboard)/settings/page.tsx |
/(dashboard)/settings/workspace/roles |
frontend | healthy | src/app/(dashboard)/settings/workspace/roles/page.tsx |
/(dashboard)/settings/workspace/members |
frontend | healthy | src/app/(dashboard)/settings/workspace/members/page.tsx |
/(dashboard)/settings/activacion-cliente |
frontend | healthy | src/app/(dashboard)/settings/activacion-cliente/page.tsx |
/(dashboard)/settings/logistica |
frontend | healthy | src/app/(dashboard)/settings/logistica/page.tsx |
/(dashboard)/configuracion |
frontend | healthy | src/app/(dashboard)/configuracion/page.tsx |
/(dashboard)/configuracion/whatsapp |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/page.tsx |
/(dashboard)/configuracion/whatsapp/templates |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/page.t… |
/(dashboard)/configuracion/whatsapp/templates/nuevo |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/nuevo/… |
/(dashboard)/configuracion/whatsapp/templates/[id] |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/[id]/p… |
/(dashboard)/configuracion/whatsapp/templates/builder |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/builde… |
/(dashboard)/configuracion/whatsapp/costos |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/costos/page.tsx |
/(dashboard)/configuracion/whatsapp/equipos |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/equipos/page.tsx |
/(dashboard)/configuracion/whatsapp/quick-replies |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/quick-replies/pa… |
/(dashboard)/configuracion/tareas |
frontend | healthy | src/app/(dashboard)/configuracion/tareas/page.tsx |
/(dashboard)/configuracion/integraciones |
frontend | healthy | src/app/(dashboard)/configuracion/integraciones/page.tsx |
/(dashboard)/comandos |
frontend | healthy | src/app/(dashboard)/comandos/page.tsx |
/(dashboard)/analytics |
frontend | healthy | src/app/(dashboard)/analytics/page.tsx |
/(dashboard)/agentes |
frontend | healthy | src/app/(dashboard)/agentes/page.tsx |
/(dashboard)/agentes/routing |
frontend | healthy | src/app/(dashboard)/agentes/routing/page.tsx |
/(dashboard)/agentes/routing/audit |
frontend | healthy | src/app/(dashboard)/agentes/routing/audit/page.tsx |
/(dashboard)/agentes/routing/editor |
frontend | healthy | src/app/(dashboard)/agentes/routing/editor/page.tsx |
/(dashboard)/agentes/config |
frontend | healthy | src/app/(dashboard)/agentes/config/page.tsx |
/(dashboard)/agentes/crm-tools |
frontend | healthy | src/app/(dashboard)/agentes/crm-tools/page.tsx |
/(dashboard)/agentes/content-editor |
frontend | healthy | src/app/(dashboard)/agentes/content-editor/page.tsx |
/(dashboard)/agentes/somnio-v4/unknown-cases |
frontend | healthy | src/app/(dashboard)/agentes/somnio-v4/unknown-cases/page.tsx |
/(dashboard)/sandbox |
frontend | healthy | src/app/(dashboard)/sandbox/page.tsx |
/(dashboard)/whatsapp |
frontend | healthy | src/app/(dashboard)/whatsapp/page.tsx |
/(dashboard)/tareas |
frontend | healthy | src/app/(dashboard)/tareas/page.tsx |
/(dashboard)/crm |
frontend | healthy | src/app/(dashboard)/crm/page.tsx |
/(dashboard)/crm/configuracion/estados-pedido |
frontend | healthy | src/app/(dashboard)/crm/configuracion/estados-pedido/page.t… |
/(dashboard)/crm/configuracion/campos-custom |
frontend | healthy | src/app/(dashboard)/crm/configuracion/campos-custom/page.tsx |
/(dashboard)/crm/configuracion/pipelines |
frontend | healthy | src/app/(dashboard)/crm/configuracion/pipelines/page.tsx |
/(dashboard)/crm/pedidos |
frontend | healthy | src/app/(dashboard)/crm/pedidos/page.tsx |
/(dashboard)/crm/contactos |
frontend | healthy | src/app/(dashboard)/crm/contactos/page.tsx |
/(dashboard)/crm/contactos/[id] |
frontend | healthy | src/app/(dashboard)/crm/contactos/[id]/page.tsx |
/(dashboard)/crm/productos |
frontend | healthy | src/app/(dashboard)/crm/productos/page.tsx |
/(dashboard)/automatizaciones |
frontend | healthy | src/app/(dashboard)/automatizaciones/page.tsx |
/(dashboard)/automatizaciones/historial |
frontend | healthy | src/app/(dashboard)/automatizaciones/historial/page.tsx |
/(dashboard)/automatizaciones/nueva |
frontend | healthy | src/app/(dashboard)/automatizaciones/nueva/page.tsx |
/(dashboard)/automatizaciones/[id]/editar |
frontend | healthy | src/app/(dashboard)/automatizaciones/[id]/editar/page.tsx |
/(dashboard)/automatizaciones/builder |
frontend | healthy | src/app/(dashboard)/automatizaciones/builder/page.tsx |
/(dashboard)/confirmaciones |
frontend | healthy | src/app/(dashboard)/confirmaciones/page.tsx |
/(dashboard)/sms |
frontend | healthy | src/app/(dashboard)/sms/page.tsx |
/(dashboard)/metricas |
frontend | healthy | src/app/(dashboard)/metricas/page.tsx |
/(dashboard)/metricas/settings |
frontend | healthy | src/app/(dashboard)/metricas/settings/page.tsx |
/contact-review/[token] |
frontend | healthy | src/app/contact-review/[token]/page.tsx |
/onboarding |
frontend | healthy | src/app/onboarding/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 |
|---|---|---|---|
auth::scripts/_diag-token-order.ts |
security | healthy | scripts/_diag-token-order.ts |
auth::src/lib/supabase/client.ts |
security | healthy | src/lib/supabase/client.ts |
auth::src/lib/shopify/types.ts |
security | healthy | src/lib/shopify/types.ts |
auth::src/lib/auth/request-auth.ts |
security | healthy | src/lib/auth/request-auth.ts |
auth::src/app/actions/shopify-oauth.ts |
security | healthy | src/app/actions/shopify-oauth.ts |
auth::src/lib/domain/index.ts |
security | healthy | src/lib/domain/index.ts |
auth::scripts/_diag-realtime-authed.ts |
security | healthy | scripts/_diag-realtime-authed.ts |
auth::bold-robot/src/bold-client.js |
security | healthy | bold-robot/src/bold-client.js |
auth::middleware.ts |
security | healthy | middleware.ts |
auth::src/components/providers/realtime-auth-provider.tsx |
security | healthy | src/components/providers/realtime-auth-provider.tsx |
auth::scripts/bigin-migration/01-download.ts |
security | healthy | scripts/bigin-migration/01-download.ts |
auth::src/app/api/mobile/push/register/route.ts |
security | healthy | src/app/api/mobile/push/register/route.ts |
auth::src/app/api/mobile/_lib/auth.ts |
security | healthy | src/app/api/mobile/_lib/auth.ts |
auth::src/lib/shopify/oauth.ts |
security | healthy | src/lib/shopify/oauth.ts |
auth::src/app/actions/meta-onboarding.ts |
security | healthy | src/app/actions/meta-onboarding.ts |
auth::.env.test.example |
security | healthy | .env.test.example |
auth::src/lib/meta/messenger-connect.ts |
security | healthy | src/lib/meta/messenger-connect.ts |
auth::src/app/api/mobile/workspaces/route.ts |
security | healthy | src/app/api/mobile/workspaces/route.ts |
auth::scripts/_diag-realtime-delivery.ts |
security | healthy | scripts/_diag-realtime-delivery.ts |
auth::src/lib/shopify/oauth-config.ts |
security | healthy | src/lib/shopify/oauth-config.ts |
auth::src/app/api/mobile/orders/[id]/stage/route.ts |
security | healthy | src/app/api/mobile/orders/[id]/stage/route.ts |
auth::src/app/api/inngest/route.ts |
security | healthy | src/app/api/inngest/route.ts |
auth::src/hooks/use-messages.ts |
security | healthy | src/hooks/use-messages.ts |
auth::apps/mobile/src/lib/notifications/register.ts |
security | healthy | apps/mobile/src/lib/notifications/register.ts |
auth::src/lib/shopify/connection-test.ts |
security | healthy | src/lib/shopify/connection-test.ts |
auth::src/app/actions/shopify.ts |
security | healthy | src/app/actions/shopify.ts |
auth::src/lib/bold/client.ts |
security | healthy | src/lib/bold/client.ts |
auth::src/hooks/use-conversations.ts |
security | healthy | src/hooks/use-conversations.ts |
auth::src/app/(dashboard)/layout.tsx |
security | healthy | src/app/(dashboard)/layout.tsx |
auth::src/lib/meta/instagram-connect.ts |
security | healthy | src/lib/meta/instagram-connect.ts |
auth::src/lib/supabase/middleware.ts |
security | healthy | src/lib/supabase/middleware.ts |
auth::src/app/(dashboard)/configuracion/integraciones/compo… |
security | healthy | src/app/(dashboard)/configuracion/integraciones/components/… |
auth::src/lib/meta/embedded-signup.ts |
security | healthy | src/lib/meta/embedded-signup.ts |
auth::src/app/api/integrations/shopify/oauth/callback/route… |
security | healthy | src/app/api/integrations/shopify/oauth/callback/route.ts |
auth::src/app/actions/integrations.ts |
security | healthy | src/app/actions/integrations.ts |
auth::src/inngest/events.ts |
security | healthy | src/inngest/events.ts |
auth::src/lib/meta/__tests__/embedded-signup.test.ts |
security | healthy | src/lib/meta/__tests__/embedded-signup.test.ts |
auth::src/inngest/functions/bold-upstream-broken.ts |
security | healthy | src/inngest/functions/bold-upstream-broken.ts |
auth::scripts/_diag-realtime-bisect.ts |
security | healthy | scripts/_diag-realtime-bisect.ts |
auth::src/lib/domain/integrations.ts |
security | healthy | src/lib/domain/integrations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFoundScreen |
frontend | healthy | apps/mobile/app/+not-found.tsx |
Index |
frontend | healthy | apps/mobile/app/index.tsx |
RootLayout |
frontend | healthy | apps/mobile/app/_layout.tsx |
ChatScreen |
frontend | healthy | apps/mobile/app/chat/[id].tsx |
LoginScreen |
frontend | healthy | apps/mobile/app/(auth)/login.tsx |
AuthLayout |
frontend | healthy | apps/mobile/app/(auth)/_layout.tsx |
SettingsTab |
frontend | healthy | apps/mobile/app/(tabs)/settings.tsx |
TabsLayout |
frontend | healthy | apps/mobile/app/(tabs)/_layout.tsx |
InboxScreen |
frontend | healthy | apps/mobile/app/(tabs)/inbox.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
WhatsAppSettingsPage |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/page.tsx |
NewTemplatePage |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/nuevo/… |
TemplateBuilderPage |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/templates/builde… |
CostosPage |
frontend | healthy | src/app/(dashboard)/configuracion/whatsapp/costos/page.tsx |
ComandosPage |
frontend | healthy | src/app/(dashboard)/comandos/page.tsx |
AgentesLayout |
frontend | healthy | src/app/(dashboard)/agentes/layout.tsx |
ContentEditorPage |
frontend | healthy | src/app/(dashboard)/agentes/content-editor/page.tsx |
SandboxPage |
frontend | healthy | src/app/(dashboard)/sandbox/page.tsx |
WhatsAppLayout |
frontend | healthy | src/app/(dashboard)/whatsapp/layout.tsx |
BuilderPage |
frontend | healthy | src/app/(dashboard)/automatizaciones/builder/page.tsx |
ContactReviewPage |
frontend | healthy | src/app/contact-review/[token]/page.tsx |
SuperAdminCostosPage |
frontend | healthy | src/app/super-admin/costos/page.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/layout.tsx |
ResetPasswordPage |
frontend | healthy | src/app/(auth)/reset-password/page.tsx |
LoginPage |
frontend | healthy | src/app/(auth)/login/page.tsx |
SignupPage |
frontend | healthy | src/app/(auth)/signup/page.tsx |
ForgotPasswordPage |
frontend | healthy | src/app/(auth)/forgot-password/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | bold-robot/server.js |
POST /api/create-link |
api | healthy | bold-robot/server.js |
POST /api/submit-code |
api | healthy | bold-robot/server.js |
GET /api/login-status |
api | healthy | bold-robot/server.js |
POST /api/clear-session |
api | healthy | bold-robot/server.js |
GET /api/screenshots |
api | healthy | bold-robot/server.js |
GET /api/screenshots/:name |
api | healthy | bold-robot/server.js |
POST /api/mobile/orders |
api | healthy | apps/mobile/src/components/crm-panel/ContactPanelDrawer.tsx |
POST /api/mobile/push/register |
api | healthy | apps/mobile/src/lib/notifications/register.ts |
POST /api/scrape-appointments |
api | healthy | godentist/robot-godentist/src/api/server.ts |
POST /api/confirm-appointment |
api | healthy | godentist/robot-godentist/src/api/server.ts |
POST /api/check-availability |
api | healthy | godentist/robot-godentist/src/api/server.ts |
POST /api/crear-pedidos-batch |
api | healthy | robot-coordinadora/src/api/server.ts |
POST /api/buscar-guias |
api | healthy | robot-coordinadora/src/api/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/app/actions/godentist.ts |
security | healthy | src/app/actions/godentist.ts |
password_literal::src/app/actions/godentist.ts |
security | healthy | src/app/actions/godentist.ts |
password_literal::src/lib/agents/godentist-fb-ig/dentos-ava… |
security | healthy | src/lib/agents/godentist-fb-ig/dentos-availability.ts |
password_literal::src/lib/agents/godentist/dentos-availabil… |
security | healthy | src/lib/agents/godentist/dentos-availability.ts |
generic_api_key::src/lib/domain/__tests__/messenger-provide… |
security | healthy | src/lib/domain/__tests__/messenger-provider.test.ts |
generic_api_key::src/lib/domain/__tests__/messages-instagra… |
security | healthy | src/lib/domain/__tests__/messages-instagram.test.ts |
generic_api_key::src/lib/domain/__tests__/messages-instagra… |
security | healthy | src/lib/domain/__tests__/messages-instagram.test.ts |
password_literal::e2e/fixtures/auth-users.ts |
security | healthy | e2e/fixtures/auth-users.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package.json |
sqlite |
data | healthy | apps/mobile/README.md |
postgres |
data | healthy | shared/mobile-api/schemas.ts |
postgresql |
data | healthy | src/lib/orders/types.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::bold-robot/Dockerfile |
hardware | healthy | bold-robot/Dockerfile |
image::godentist/robot-godentist/Dockerfile |
hardware | healthy | godentist/robot-godentist/Dockerfile |
image::robot-coordinadora/Dockerfile |
hardware | healthy | robot-coordinadora/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/_smoke-fallback-live.ts |
131.0.0.0 |
network | healthy | bold-robot/src/bold-client.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | bold-robot/Dockerfile |
port:3001 |
network | healthy | robot-coordinadora/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bi6xh1eb |
software | healthy | /tmp/repobility-clone-bi6xh1eb |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | godentist/robot-godentist/src/adapters/godentist-adapter.ts |
This page is publicly accessible at:
https://repobility.com/scan/66c84dd4-7caf-49bb-8818-9f1218e8fc0f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/66c84dd4-7caf-49bb-8818-9f1218e8fc0f/
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.