https://github.com/ThinkWario/metria
· scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)
324 raw signals (0 security + 324 graph)
Last scanned 2 months, 2 weeks ago · v1 · 323 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1650 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 |
|---|---|---|---|
main |
software | healthy | Backend/check_last_logs.js:main |
seedDemoData |
software | healthy | Backend/seed_demo_data.ts:seedDemoData |
main |
software | healthy | Backend/upgrade_admin_plan.ts:main |
main |
software | healthy | Backend/delete_user.ts:main |
simulateMessagingExperience |
software | healthy | Backend/simulate_ux_messaging.ts:simulateMessagingExperience |
main |
software | healthy | Backend/check_users.ts:main |
main |
software | healthy | Backend/find_target_user.ts:main |
main |
software | healthy | Backend/clear_cache.ts:main |
main |
software | healthy | Backend/check_user_email.ts:main |
testLogin |
software | healthy | Backend/test_login_verification.ts:testLogin |
main |
software | healthy | Backend/inspect_meta.ts:main |
main |
software | healthy | Backend/check_meta.ts:main |
main |
software | healthy | Backend/clear_all_caches.ts:main |
testBackend |
software | healthy | Backend/test_scenarios.js:testBackend |
main |
software | healthy | Backend/display_logs.js:main |
main |
software | healthy | Backend/check_google_config.ts:main |
main |
software | healthy | Backend/print_logs.js:main |
test |
software | healthy | Backend/test_auth_full.ts:test |
token |
software | healthy | Backend/test_auth_full.ts:token |
main |
software | healthy | Backend/check_all_integrations.ts:main |
verifyLogic |
software | healthy | Backend/verify_logic.js:verifyLogic |
main |
software | healthy | Backend/sync_orders_heal.ts:main |
main |
software | healthy | Backend/read_db.ts:main |
testMPDirect |
software | healthy | Backend/test_mp_direct.js:testMPDirect |
main |
software | healthy | Backend/setup_wario_user.ts:main |
generate |
software | healthy | Backend/generate_hash.ts:generate |
main |
software | healthy | Backend/view_logs.js:main |
main |
software | healthy | Backend/log_summary.js:main |
main |
software | healthy | Backend/inspect_meta_v2.ts:main |
main |
software | healthy | Backend/check_db.ts:main |
dateStr |
software | healthy | Backend/check_db.ts:dateStr |
simulateDropiWebhooks |
software | healthy | Backend/simulate-dropi.js:simulateDropiWebhooks |
main |
software | healthy | Backend/full_cleanup_user.ts:main |
main |
software | healthy | Backend/verify_db.ts:main |
main |
software | healthy | Backend/fix_demo.ts:main |
executeSql |
software | healthy | Backend/test/metria_prod_sql.spec.ts:executeSql |
models |
software | healthy | Backend/test/metria_apply_fix.spec.ts:models |
run |
software | healthy | Backend/test/metria_console_update.spec.ts:run |
run |
software | healthy | Backend/test/metria_console_update_v2.spec.ts:run |
getBlur |
software | healthy | Backend/test/phase3_production_audit.spec.ts:getBlur |
getSpacing |
software | healthy | Backend/test/phase3_production_audit.spec.ts:getSpacing |
getFont |
software | healthy | Backend/test/phase3_production_audit.spec.ts:getFont |
main |
software | healthy | Backend/scripts/cleanup-phone-suffixes.js:main |
main |
software | healthy | Backend/prisma/seed.ts:main |
setup |
software | healthy | Backend/src/test-webhooks.ts:setup |
testWhatsAppVerify |
software | healthy | Backend/src/test-webhooks.ts:testWhatsAppVerify |
testWhatsAppWebhook |
software | healthy | Backend/src/test-webhooks.ts:testWhatsAppWebhook |
testTelegramWebhook |
software | healthy | Backend/src/test-webhooks.ts:testTelegramWebhook |
cleanup |
software | healthy | Backend/src/test-webhooks.ts:cleanup |
main |
software | healthy | Backend/src/test-webhooks.ts:main |
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 |
GEMINI.md |
software | healthy | GEMINI.md |
login.json |
software | healthy | login.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
audit.md |
software | healthy | audit.md |
package-lock.json |
software | healthy | package-lock.json |
PLAN_AUDIT_PROD.md |
software | healthy | docs/PLAN_AUDIT_PROD.md |
METRIA_PRODUCT.md |
software | healthy | docs/METRIA_PRODUCT.md |
PLAN.md |
software | healthy | docs/PLAN.md |
2026-06-11-sales-closer-agent.md |
software | healthy | docs/superpowers/plans/2026-06-11-sales-closer-agent.md |
2026-05-10-messaging-crm-phase5-analytics.md |
software | healthy | docs/superpowers/plans/2026-05-10-messaging-crm-phase5-anal… |
2026-05-09-messaging-crm-phase3-crm.md |
software | healthy | docs/superpowers/plans/2026-05-09-messaging-crm-phase3-crm.… |
2026-05-09-messaging-crm-phase1-foundation.md |
software | healthy | docs/superpowers/plans/2026-05-09-messaging-crm-phase1-foun… |
2026-05-09-messaging-crm-phase2-whatsapp-instagram-inbox.md |
software | healthy | docs/superpowers/plans/2026-05-09-messaging-crm-phase2-what… |
2026-05-12-production-audit-phase3.md |
software | healthy | docs/superpowers/plans/2026-05-12-production-audit-phase3.md |
2026-05-10-messaging-crm-phase4-bot-engine.md |
software | healthy | docs/superpowers/plans/2026-05-10-messaging-crm-phase4-bot-… |
2026-05-11-channel-config-messenger.md |
software | healthy | docs/superpowers/plans/2026-05-11-channel-config-messenger.… |
2026-06-11-sales-closer-agent-design.md |
software | healthy | docs/superpowers/specs/2026-06-11-sales-closer-agent-design… |
2026-05-09-messaging-crm-design.md |
software | healthy | docs/superpowers/specs/2026-05-09-messaging-crm-design.md |
004-native-whatsapp-qr-integration.md |
software | healthy | docs/adr/004-native-whatsapp-qr-integration.md |
005-sales-driven-messaging-crm-lifecycle-architecture.md |
software | healthy | docs/adr/005-sales-driven-messaging-crm-lifecycle-architect… |
002-messaging-integration-strategy.md |
software | healthy | docs/adr/002-messaging-integration-strategy.md |
003-omni-oauth-integration-framework.md |
software | healthy | docs/adr/003-omni-oauth-integration-framework.md |
001-agent-driven-review-protocol.md |
software | healthy | docs/adr/001-agent-driven-review-protocol.md |
report.md |
software | healthy | dogfood-output/full/report.md |
db_meta_report_utf8.json |
software | healthy | Backend/db_meta_report_utf8.json |
docker-compose.test.yml |
software | healthy | Backend/docker-compose.test.yml |
verify_data_integrity.spec.ts |
software | healthy | Backend/verify_data_integrity.spec.ts |
check_last_logs.js |
software | healthy | Backend/check_last_logs.js |
seed_demo_data.ts |
software | healthy | Backend/seed_demo_data.ts |
upgrade_admin_plan.ts |
software | healthy | Backend/upgrade_admin_plan.ts |
meta_result.json |
software | healthy | Backend/meta_result.json |
out.json |
software | healthy | Backend/out.json |
delete_user.ts |
software | healthy | Backend/delete_user.ts |
simulate_ux_messaging.ts |
software | healthy | Backend/simulate_ux_messaging.ts |
check_users.ts |
software | healthy | Backend/check_users.ts |
find_target_user.ts |
software | healthy | Backend/find_target_user.ts |
db_dump.json |
software | healthy | Backend/db_dump.json |
master_validation.spec.ts |
software | healthy | Backend/master_validation.spec.ts |
clear_cache.ts |
software | healthy | Backend/clear_cache.ts |
check_user_email.ts |
software | healthy | Backend/check_user_email.ts |
pnpm-lock.yaml |
software | healthy | Backend/pnpm-lock.yaml |
last_logs.json |
software | healthy | Backend/last_logs.json |
test_login_verification.ts |
software | healthy | Backend/test_login_verification.ts |
inspect_meta.ts |
software | healthy | Backend/inspect_meta.ts |
package.json |
software | healthy | Backend/package.json |
check_meta.ts |
software | healthy | Backend/check_meta.ts |
clear_all_caches.ts |
software | healthy | Backend/clear_all_caches.ts |
test_scenarios.js |
software | healthy | Backend/test_scenarios.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /webhooks/shopify |
api | healthy | Backend/src/app.ts |
USE /api/webhooks/whatsapp |
api | healthy | Backend/src/app.ts |
USE /api/webhooks/instagram |
api | healthy | Backend/src/app.ts |
USE /health |
api | healthy | Backend/src/app.ts |
USE /api/auth |
api | healthy | Backend/src/app.ts |
USE /api/shopify |
api | healthy | Backend/src/app.ts |
USE /api/meta |
api | healthy | Backend/src/app.ts |
USE /api/google |
api | healthy | Backend/src/app.ts |
USE /api/tiktok |
api | healthy | Backend/src/app.ts |
USE /api/dropi |
api | healthy | Backend/src/app.ts |
USE /api/metrics |
api | healthy | Backend/src/app.ts |
USE /api/oauth |
api | healthy | Backend/src/app.ts |
USE /api/ia |
api | healthy | Backend/src/app.ts |
USE /api/settings |
api | healthy | Backend/src/app.ts |
USE /api/users |
api | healthy | Backend/src/app.ts |
USE /api/admin |
api | healthy | Backend/src/app.ts |
USE /api/products |
api | healthy | Backend/src/app.ts |
USE /api/logs |
api | healthy | Backend/src/app.ts |
USE /api/onboarding |
api | healthy | Backend/src/app.ts |
USE /api/payments |
api | healthy | Backend/src/app.ts |
USE /api |
api | healthy | Backend/src/app.ts |
USE /api/composio |
api | healthy | Backend/src/app.ts |
POST /login |
api | healthy | Backend/src/routes/auth.ts |
POST /google |
api | healthy | Backend/src/routes/auth.ts |
POST /force-change-password |
api | healthy | Backend/src/routes/auth.ts |
POST /register |
api | healthy | Backend/src/routes/auth.ts |
GET / |
api | healthy | Backend/src/routes/health.ts |
POST /connect |
api | healthy | Backend/src/routes/composio.ts |
GET /callback |
api | healthy | Backend/src/routes/composio.ts |
GET /status |
api | healthy | Backend/src/routes/composio.ts |
DELETE /disconnect |
api | healthy | Backend/src/routes/composio.ts |
POST /select-plan |
api | healthy | Backend/src/routes/onboarding.ts |
GET /me |
api | healthy | Backend/src/routes/users.ts |
PUT /me |
api | healthy | Backend/src/routes/users.ts |
PUT /me/password |
api | healthy | Backend/src/routes/users.ts |
GET /me/preferences |
api | healthy | Backend/src/routes/users.ts |
PUT /me/preferences |
api | healthy | Backend/src/routes/users.ts |
POST /webhooks/orders/create |
api | healthy | Backend/src/routes/shopify.ts |
POST /webhooks/orders/updated |
api | healthy | Backend/src/routes/shopify.ts |
GET /orders |
api | healthy | Backend/src/routes/shopify.ts |
POST /sync |
api | healthy | Backend/src/routes/shopify.ts |
GET /:platform |
api | healthy | Backend/src/routes/oauth.ts |
GET /:platform/callback |
api | healthy | Backend/src/routes/oauth.ts |
GET /valentina-context |
api | healthy | Backend/src/routes/valentina.ts |
GET /campaigns |
api | healthy | Backend/src/routes/tiktok.ts |
GET /daily-performance |
api | healthy | Backend/src/routes/tiktok.ts |
GET /creatives |
api | healthy | Backend/src/routes/tiktok.ts |
POST /process-mercadopago-subscription |
api | healthy | Backend/src/routes/payments.ts |
POST /create-mp-preference |
api | healthy | Backend/src/routes/payments.ts |
POST /webhook-mp |
api | healthy | Backend/src/routes/payments.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
adr |
software | healthy | docs/adr |
dogfood-output |
software | healthy | dogfood-output |
full |
software | healthy | dogfood-output/full |
Backend |
software | healthy | Backend |
test |
software | healthy | Backend/test |
scripts |
software | healthy | Backend/scripts |
prisma |
software | healthy | Backend/prisma |
src |
software | healthy | Backend/src |
__tests__ |
software | healthy | Backend/src/__tests__ |
middleware |
software | healthy | Backend/src/middleware |
__tests__ |
software | healthy | Backend/src/middleware/__tests__ |
test |
software | healthy | Backend/src/test |
scripts |
software | healthy | Backend/src/scripts |
lib |
software | healthy | Backend/src/lib |
oauth |
software | healthy | Backend/src/lib/oauth |
providers |
software | healthy | Backend/src/lib/oauth/providers |
whatsapp |
software | healthy | Backend/src/lib/whatsapp |
routes |
software | healthy | Backend/src/routes |
modules |
software | healthy | Backend/src/modules |
bot |
software | healthy | Backend/src/modules/bot |
__tests__ |
software | healthy | Backend/src/modules/bot/__tests__ |
templates |
software | healthy | Backend/src/modules/bot/templates |
ai-agent |
software | healthy | Backend/src/modules/ai-agent |
__tests__ |
software | healthy | Backend/src/modules/ai-agent/__tests__ |
providers |
software | healthy | Backend/src/modules/ai-agent/providers |
analytics |
software | healthy | Backend/src/modules/analytics |
__tests__ |
software | healthy | Backend/src/modules/analytics/__tests__ |
meta-ai |
software | healthy | Backend/src/modules/meta-ai |
messaging |
software | healthy | Backend/src/modules/messaging |
__tests__ |
software | healthy | Backend/src/modules/messaging/__tests__ |
channels |
software | healthy | Backend/src/modules/messaging/channels |
crm |
software | healthy | Backend/src/modules/crm |
__tests__ |
software | healthy | Backend/src/modules/crm/__tests__ |
scheduling |
software | healthy | Backend/src/modules/scheduling |
__tests__ |
software | healthy | Backend/src/modules/scheduling/__tests__ |
knowledge |
software | healthy | Backend/src/modules/knowledge |
__tests__ |
software | healthy | Backend/src/modules/knowledge/__tests__ |
controllers |
software | healthy | Backend/src/controllers |
services |
software | healthy | Backend/src/services |
tasks |
software | healthy | tasks |
metria-metrics |
software | healthy | metria-metrics |
Frontend |
software | healthy | metria-metrics/Frontend |
test |
software | healthy | metria-metrics/Frontend/test |
tasks |
software | healthy | metria-metrics/Frontend/tasks |
src |
software | healthy | metria-metrics/Frontend/src |
test |
software | healthy | metria-metrics/Frontend/src/test |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::Backend/.env |
security | healthy | Backend/.env |
password_literal::Backend/test_login_verification.ts |
security | healthy | Backend/test_login_verification.ts |
password_literal::Backend/test_auth_full.ts |
security | healthy | Backend/test_auth_full.ts |
password_literal::Backend/setup_wario_user.ts |
security | healthy | Backend/setup_wario_user.ts |
password_literal::Backend/generate_hash.ts |
security | healthy | Backend/generate_hash.ts |
password_literal::Backend/test/metria_db_expose.spec.ts |
security | healthy | Backend/test/metria_db_expose.spec.ts |
password_literal::Backend/test/production_update_fix.spec.ts |
security | healthy | Backend/test/production_update_fix.spec.ts |
password_literal::Backend/test/easypanel_deploy_logs_check.… |
security | healthy | Backend/test/easypanel_deploy_logs_check.spec.ts |
password_literal::Backend/test/easypanel_retry.spec.ts |
security | healthy | Backend/test/easypanel_retry.spec.ts |
password_literal::Backend/test/production_setup_audit.spec.… |
security | healthy | Backend/test/production_setup_audit.spec.ts |
password_literal::Backend/test/metria_prod_sql.spec.ts |
security | healthy | Backend/test/metria_prod_sql.spec.ts |
password_literal::Backend/test/metria_direct_fix.spec.ts |
security | healthy | Backend/test/metria_direct_fix.spec.ts |
password_literal::Backend/test/easypanel_audit.spec.ts |
security | healthy | Backend/test/easypanel_audit.spec.ts |
password_literal::Backend/test/metria_apply_fix.spec.ts |
security | healthy | Backend/test/metria_apply_fix.spec.ts |
password_literal::Backend/test/easypanel_diagnostic.spec.ts |
security | healthy | Backend/test/easypanel_diagnostic.spec.ts |
password_literal::Backend/test/metria_domains.spec.ts |
security | healthy | Backend/test/metria_domains.spec.ts |
password_literal::Backend/test/easypanel_force_expose.spec.… |
security | healthy | Backend/test/easypanel_force_expose.spec.ts |
password_literal::Backend/test/easypanel_deep.spec.ts |
security | healthy | Backend/test/easypanel_deep.spec.ts |
password_literal::Backend/test/metria_db_inspect.spec.ts |
security | healthy | Backend/test/metria_db_inspect.spec.ts |
password_literal::Backend/test/metria_upgrade_plan.spec.ts |
security | healthy | Backend/test/metria_upgrade_plan.spec.ts |
password_literal::Backend/test/easypanel_nav_debug.spec.ts |
security | healthy | Backend/test/easypanel_nav_debug.spec.ts |
password_literal::Backend/test/easypanel_redeploy.spec.ts |
security | healthy | Backend/test/easypanel_redeploy.spec.ts |
password_literal::Backend/test/metria_db_unmask_v2.spec.ts |
security | healthy | Backend/test/metria_db_unmask_v2.spec.ts |
password_literal::Backend/test/easypanel_repair.spec.ts |
security | healthy | Backend/test/easypanel_repair.spec.ts |
password_literal::Backend/test/metria_realtime_logs.spec.ts |
security | healthy | Backend/test/metria_realtime_logs.spec.ts |
password_literal::Backend/test/metria_config.spec.ts |
security | healthy | Backend/test/metria_config.spec.ts |
password_literal::Backend/test/metria_logs_hunting.spec.ts |
security | healthy | Backend/test/metria_logs_hunting.spec.ts |
password_literal::Backend/test/easypanel_advanced_check.spe… |
security | healthy | Backend/test/easypanel_advanced_check.spec.ts |
password_literal::Backend/test/metria_port_repair.spec.ts |
security | healthy | Backend/test/metria_port_repair.spec.ts |
password_literal::Backend/test/easypanel_config_github.spec… |
security | healthy | Backend/test/easypanel_config_github.spec.ts |
password_literal::Backend/test/metria_env.spec.ts |
security | healthy | Backend/test/metria_env.spec.ts |
password_literal::Backend/test/metria_env_extract.spec.ts |
security | healthy | Backend/test/metria_env_extract.spec.ts |
password_literal::Backend/test/metria_console_update.spec.ts |
security | healthy | Backend/test/metria_console_update.spec.ts |
password_literal::Backend/test/easypanel_manual_deploy.spec… |
security | healthy | Backend/test/easypanel_manual_deploy.spec.ts |
password_literal::Backend/test/metria_logs.spec.ts |
security | healthy | Backend/test/metria_logs.spec.ts |
password_literal::Backend/test/metria_infra_audit.spec.ts |
security | healthy | Backend/test/metria_infra_audit.spec.ts |
password_literal::Backend/test/easypanel_check_version.spec… |
security | healthy | Backend/test/easypanel_check_version.spec.ts |
password_literal::Backend/test/easypanel_app_logs.spec.ts |
security | healthy | Backend/test/easypanel_app_logs.spec.ts |
password_literal::Backend/test/easypanel_deployments.spec.ts |
security | healthy | Backend/test/easypanel_deployments.spec.ts |
password_literal::Backend/test/metria_prod_sql_precision.sp… |
security | healthy | Backend/test/metria_prod_sql_precision.spec.ts |
password_literal::Backend/test/frontend_diagnostic.spec.ts |
security | healthy | Backend/test/frontend_diagnostic.spec.ts |
password_literal::Backend/test/metria_mp_logs.spec.ts |
security | healthy | Backend/test/metria_mp_logs.spec.ts |
password_literal::Backend/test/easypanel_logs.spec.ts |
security | healthy | Backend/test/easypanel_logs.spec.ts |
password_literal::Backend/test/extract_token.spec.ts |
security | healthy | Backend/test/extract_token.spec.ts |
password_literal::Backend/test/easypanel_force_rebuild.spec… |
security | healthy | Backend/test/easypanel_force_rebuild.spec.ts |
password_literal::Backend/test/easypanel_github_source.spec… |
security | healthy | Backend/test/easypanel_github_source.spec.ts |
password_literal::Backend/test/easypanel_dump.spec.ts |
security | healthy | Backend/test/easypanel_dump.spec.ts |
password_literal::Backend/test/easypanel_source_check.spec.… |
security | healthy | Backend/test/easypanel_source_check.spec.ts |
password_literal::Backend/test/easypanel_terminal_hunt.spec… |
security | healthy | Backend/test/easypanel_terminal_hunt.spec.ts |
password_literal::Backend/test/frontend_trace.spec.ts |
security | healthy | Backend/test/frontend_trace.spec.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LandingPage |
frontend | healthy | metria-metrics/Frontend/src/app/page.tsx |
RootLayout |
frontend | healthy | metria-metrics/Frontend/src/app/layout.tsx |
ForcePasswordPage |
frontend | healthy | metria-metrics/Frontend/src/app/force-password/page.tsx |
LoginPage |
frontend | healthy | metria-metrics/Frontend/src/app/login/page.tsx |
DashboardPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/page.tsx |
DashboardLayout |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/layout.tsx |
SettingsPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/PageClie… |
SettingsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/page.tsx |
AiAgentSettingsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/ai-agent… |
AiAgentSettingsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/ai-agent… |
ChannelsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/channels… |
LogisticsPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/logistics/PageCli… |
LogisticsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/logistics/page.tsx |
GoogleAdsPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/google-ads/PageCl… |
GoogleAdsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/google-ads/page.t… |
TikTokAdsPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/tiktok-ads/PageCl… |
TikTokAdsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/tiktok-ads/page.t… |
MarketingPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/marketing/PageCli… |
MarketingPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/marketing/page.tsx |
MessagingAnalyticsClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/messaging-analyti… |
MessagingAnalyticsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/messaging-analyti… |
CrmPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/page.tsx |
CrmContactsClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/CrmContactsCl… |
PipelinesClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/pipelines/Pip… |
PipelinesPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/pipelines/pag… |
AppointmentsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/appointments/… |
AppointmentsClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/appointments/… |
TicketsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/tickets/page.… |
TicketsClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/tickets/Ticke… |
ContactsIndexPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/contacts/page… |
ContactProfileClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/contacts/[con… |
SalesPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/sales/PageClient.… |
SalesPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/sales/page.tsx |
FinancesPageClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/finances/PageClie… |
FinancesPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/finances/page.tsx |
BotsPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/page.tsx |
BotListClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/BotListClien… |
BotDetailClient |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/[botId]/BotD… |
InboxPage |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/inbox/page.tsx |
SignupPage |
frontend | healthy | metria-metrics/Frontend/src/app/signup/page.tsx |
AdminOverviewPage |
frontend | healthy | metria-metrics/Frontend/src/app/admin/page.tsx |
AdminLayout |
frontend | healthy | metria-metrics/Frontend/src/app/admin/layout.tsx |
AdminSettingsPage |
frontend | healthy | metria-metrics/Frontend/src/app/admin/settings/page.tsx |
AdminWorkspacesPage |
frontend | healthy | metria-metrics/Frontend/src/app/admin/workspaces/page.tsx |
OnboardingPlansPage |
frontend | healthy | metria-metrics/Frontend/src/app/onboarding/plans/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::Backend/src/routes/google.ts |
security | healthy | Backend/src/routes/google.ts |
auth::Backend/src/lib/oauth/providers/shopify.ts |
security | healthy | Backend/src/lib/oauth/providers/shopify.ts |
auth::Backend/src/routes/auth.ts |
security | healthy | Backend/src/routes/auth.ts |
auth::Backend/src/lib/oauth/manager.ts |
security | healthy | Backend/src/lib/oauth/manager.ts |
auth::Backend/master_validation.spec.ts |
security | healthy | Backend/master_validation.spec.ts |
auth::metria-metrics/Frontend/src/app/dashboard/settings/Pa… |
security | healthy | metria-metrics/Frontend/src/app/dashboard/settings/PageClie… |
auth::metria-metrics/Frontend/src/test/middleware.test.ts |
security | healthy | metria-metrics/Frontend/src/test/middleware.test.ts |
auth::metria-metrics/Frontend/src/app/login/page.tsx |
security | healthy | metria-metrics/Frontend/src/app/login/page.tsx |
auth::metria-metrics/Frontend/src/lib/formatting.ts |
security | healthy | metria-metrics/Frontend/src/lib/formatting.ts |
auth::Backend/src/middleware/auth.ts |
security | healthy | Backend/src/middleware/auth.ts |
auth::metria-metrics/Frontend/src/store/useUserStore.ts |
security | healthy | metria-metrics/Frontend/src/store/useUserStore.ts |
auth::Backend/src/modules/messaging/message.service.ts |
security | healthy | Backend/src/modules/messaging/message.service.ts |
auth::Backend/src/controllers/settingsController.ts |
security | healthy | Backend/src/controllers/settingsController.ts |
auth::metria-metrics/Frontend/package.json |
security | healthy | metria-metrics/Frontend/package.json |
auth::Backend/src/lib/oauth/providers/google.ts |
security | healthy | Backend/src/lib/oauth/providers/google.ts |
auth::metria-metrics/Frontend/src/lib/api.ts |
security | healthy | metria-metrics/Frontend/src/lib/api.ts |
auth::Backend/src/scripts/setup-paypal-plans.ts |
security | healthy | Backend/src/scripts/setup-paypal-plans.ts |
auth::Backend/verify_logic.js |
security | healthy | Backend/verify_logic.js |
auth::Backend/src/routes/onboarding.ts |
security | healthy | Backend/src/routes/onboarding.ts |
auth::Backend/src/routes/users.ts |
security | healthy | Backend/src/routes/users.ts |
auth::metria-metrics/Frontend/src/app/dashboard/settings/ch… |
security | healthy | metria-metrics/Frontend/src/app/dashboard/settings/channels… |
auth::Backend/src/routes/admin.ts |
security | healthy | Backend/src/routes/admin.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::metria-metrics/Frontend/src/components/settings/integ… |
security | healthy | metria-metrics/Frontend/src/components/settings/integration… |
auth::Backend/src/modules/messaging/messaging.routes.ts |
security | healthy | Backend/src/modules/messaging/messaging.routes.ts |
auth::Backend/test_scenarios.js |
security | healthy | Backend/test_scenarios.js |
auth::Backend/src/modules/messaging/socket.handler.ts |
security | healthy | Backend/src/modules/messaging/socket.handler.ts |
auth::Backend/src/app.ts |
security | healthy | Backend/src/app.ts |
auth::Backend/.env |
security | healthy | Backend/.env |
auth::Backend/src/lib/oauth/providers/meta.ts |
security | healthy | Backend/src/lib/oauth/providers/meta.ts |
auth::metria-metrics/Frontend/src/components/providers.tsx |
security | healthy | metria-metrics/Frontend/src/components/providers.tsx |
auth::Backend/src/routes/oauth.ts |
security | healthy | Backend/src/routes/oauth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | metria-metrics/Frontend/src/app/page.tsx |
/force-password |
frontend | healthy | metria-metrics/Frontend/src/app/force-password/page.tsx |
/login |
frontend | healthy | metria-metrics/Frontend/src/app/login/page.tsx |
/dashboard |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/page.tsx |
/dashboard/settings |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/page.tsx |
/dashboard/settings/ai-agent |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/ai-agent… |
/dashboard/settings/channels |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/settings/channels… |
/dashboard/logistics |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/logistics/page.tsx |
/dashboard/google-ads |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/google-ads/page.t… |
/dashboard/tiktok-ads |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/tiktok-ads/page.t… |
/dashboard/marketing |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/marketing/page.tsx |
/dashboard/messaging-analytics |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/messaging-analyti… |
/dashboard/crm |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/page.tsx |
/dashboard/crm/pipelines |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/pipelines/pag… |
/dashboard/crm/appointments |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/appointments/… |
/dashboard/crm/tickets |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/tickets/page.… |
/dashboard/crm/contacts |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/contacts/page… |
/dashboard/crm/contacts/[contactId] |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/crm/contacts/[con… |
/dashboard/sales |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/sales/page.tsx |
/dashboard/finances |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/finances/page.tsx |
/dashboard/bots |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/page.tsx |
/dashboard/bots/[botId] |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/[botId]/page… |
/dashboard/bots/[botId]/setup |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/bots/[botId]/setu… |
/dashboard/inbox |
frontend | healthy | metria-metrics/Frontend/src/app/dashboard/inbox/page.tsx |
/signup |
frontend | healthy | metria-metrics/Frontend/src/app/signup/page.tsx |
/admin |
frontend | healthy | metria-metrics/Frontend/src/app/admin/page.tsx |
/admin/settings |
frontend | healthy | metria-metrics/Frontend/src/app/admin/settings/page.tsx |
/admin/workspaces |
frontend | healthy | metria-metrics/Frontend/src/app/admin/workspaces/page.tsx |
/onboarding/plans |
frontend | healthy | metria-metrics/Frontend/src/app/onboarding/plans/page.tsx |
/ |
frontend | healthy | metria-metrics/Frontend/src/app/login/actions.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
OAuthManager |
software | healthy | Backend/src/lib/oauth/manager.ts:OAuthManager |
ShopifyProvider |
software | healthy | Backend/src/lib/oauth/providers/shopify.ts:ShopifyProvider |
MetaAdsProvider |
software | healthy | Backend/src/lib/oauth/providers/meta.ts:MetaAdsProvider |
GoogleAdsProvider |
software | healthy | Backend/src/lib/oauth/providers/google.ts:GoogleAdsProvider |
WhatsAppSessionManager |
software | healthy | Backend/src/lib/whatsapp/WhatsAppManager.ts:WhatsAppSession… |
LifecycleService |
software | healthy | Backend/src/modules/crm/lifecycle.service.ts:LifecycleServi… |
AlertService |
software | healthy | Backend/src/services/alertService.ts:AlertService |
ErrorBoundary |
software | healthy | metria-metrics/Frontend/src/components/ui/error-boundary.ts… |
color |
software | healthy | metria-metrics/Frontend/src/lib/status-mapper.ts:color |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | CLAUDE.md |
port:5433 |
network | healthy | Backend/docker-compose.test.yml |
port:5432 |
network | healthy | Backend/docker-compose.test.yml |
port:6379 |
network | healthy | Backend/docker-compose.yml |
port:64 |
network | healthy | metria-metrics/Frontend/pnpm-lock.yaml |
port:16 |
network | healthy | metria-metrics/Frontend/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
redis |
data | healthy | CLAUDE.md |
postgres |
data | healthy | Backend/docker-compose.test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Backend/Dockerfile |
hardware | healthy | Backend/Dockerfile |
postgres |
hardware | healthy | Backend/docker-compose.yml |
redis |
hardware | healthy | Backend/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | CLAUDE.md |
31.97.160.123 |
network | healthy | Backend/test/metria_db_expose.spec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0848ul_m |
software | healthy | /tmp/repobility-clone-0848ul_m |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | Backend/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | Backend/src/lib/whatsapp/WhatsAppManager.ts |
This page is publicly accessible at:
https://repobility.com/scan/eb598457-3527-482c-ab14-43c2bb454432/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/eb598457-3527-482c-ab14-43c2bb454432/
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.