https://github.com/thomdegorgue/kd
· scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)
113 raw signals (0 security + 113 graph)
Last scanned 2 months, 2 weeks ago · v1 · 113 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3219 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 |
|---|---|---|---|
critical |
software | healthy | .claude/workflows/audit-prod.workflow.js:critical |
nonCritical |
software | healthy | .claude/workflows/audit-prod.workflow.js:nonCritical |
register |
software | healthy | src/instrumentation.ts:register |
buildCspWithNonce |
software | healthy | src/middleware.ts:buildCspWithNonce |
generateNonce |
software | healthy | src/middleware.ts:generateNonce |
loadStoreContextFromDB |
software | healthy | src/middleware.ts:loadStoreContextFromDB |
planId |
software | healthy | src/middleware.ts:planId |
code |
software | healthy | src/middleware.ts:code |
checkSuperadminRole |
software | healthy | src/middleware.ts:checkSuperadminRole |
isSuperadmin |
software | healthy | src/middleware.ts:isSuperadmin |
resolveSlug |
software | healthy | src/middleware.ts:resolveSlug |
slug |
software | healthy | src/middleware.ts:slug |
createMiddlewareClient |
software | healthy | src/middleware.ts:createMiddlewareClient |
middleware |
software | healthy | src/middleware.ts:middleware |
EntityCard |
software | healthy | src/components/shared/entity-card.tsx:EntityCard |
PanelSidebar |
software | healthy | src/components/shared/panel-shell.tsx:PanelSidebar |
DefaultPanelTopbar |
software | healthy | src/components/shared/panel-shell.tsx:DefaultPanelTopbar |
PanelMain |
software | healthy | src/components/shared/panel-shell.tsx:PanelMain |
PanelShell |
software | healthy | src/components/shared/panel-shell.tsx:PanelShell |
closeMobile |
software | healthy | src/components/shared/panel-shell.tsx:closeMobile |
openMobile |
software | healthy | src/components/shared/panel-shell.tsx:openMobile |
handleItem |
software | healthy | src/components/shared/panel-shell.tsx:handleItem |
getPeriodDates |
software | healthy | src/components/shared/entity-toolbar.tsx:getPeriodDates |
pad |
software | healthy | src/components/shared/entity-toolbar.tsx:pad |
fmt |
software | healthy | src/components/shared/entity-toolbar.tsx:fmt |
defaultDates |
software | healthy | src/components/shared/entity-toolbar.tsx:defaultDates |
EntityToolbar |
software | healthy | src/components/shared/entity-toolbar.tsx:EntityToolbar |
syncFromApplied |
software | healthy | src/components/shared/entity-toolbar.tsx:syncFromApplied |
buildPayload |
software | healthy | src/components/shared/entity-toolbar.tsx:buildPayload |
handleApply |
software | healthy | src/components/shared/entity-toolbar.tsx:handleApply |
handleClear |
software | healthy | src/components/shared/entity-toolbar.tsx:handleClear |
toggleCategory |
software | healthy | src/components/shared/entity-toolbar.tsx:toggleCategory |
EntityListSection |
software | healthy | src/components/shared/entity-list-section.tsx:EntityListSec… |
StatCard |
software | healthy | src/components/shared/stat-card.tsx:StatCard |
StateBadge |
software | healthy | src/components/shared/state-badge.tsx:StateBadge |
EmptyState |
software | healthy | src/components/shared/empty-state.tsx:EmptyState |
CSVExportButton |
software | healthy | src/components/shared/csv-export-button.tsx:CSVExportButton |
DataTable |
software | healthy | src/components/shared/data-table.tsx:DataTable |
handleSortingChange |
software | healthy | src/components/shared/data-table.tsx:handleSortingChange |
PackInactiveWarning |
software | healthy | src/components/shared/pack-inactive-warning.tsx:PackInactiv… |
paginatedSlice |
software | healthy | src/components/shared/entity-list-pagination.tsx:paginatedS… |
EntityListPagination |
software | healthy | src/components/shared/entity-list-pagination.tsx:EntityList… |
BreakdownBar |
software | healthy | src/components/shared/breakdown-bar.tsx:BreakdownBar |
ViewToggle |
software | healthy | src/components/shared/view-toggle.tsx:ViewToggle |
ErrorState |
software | healthy | src/components/shared/error-state.tsx:ErrorState |
ModuleGate |
software | healthy | src/components/shared/module-gate.tsx:ModuleGate |
PlanUpgradePrompt |
software | healthy | src/components/shared/plan-upgrade-prompt.tsx:PlanUpgradePr… |
LoadingSpinner |
software | healthy | src/components/shared/loading-spinner.tsx:LoadingSpinner |
BulkActionsBar |
software | healthy | src/components/shared/bulk-actions-bar.tsx:BulkActionsBar |
StockDot |
software | healthy | src/components/shared/stock-dot.tsx:StockDot |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
pasos-manuales.md |
software | healthy | pasos-manuales.md |
package.json |
software | healthy | package.json |
schema.sql |
software | healthy | schema.sql |
next-env.d.ts |
software | healthy | next-env.d.ts |
sentry.server.config.ts |
software | healthy | sentry.server.config.ts |
components.json |
software | healthy | components.json |
vitest.eval.config.ts |
software | healthy | vitest.eval.config.ts |
sentry.client.config.ts |
software | healthy | sentry.client.config.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
sentry.edge.config.ts |
software | healthy | sentry.edge.config.ts |
ia.md |
software | healthy | ia.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
handoff-2026-06.md |
software | healthy | docs/handoff-2026-06.md |
timezone-policy.md |
software | healthy | docs/timezone-policy.md |
fase3-pendientes.md |
software | healthy | docs/fase3-pendientes.md |
perf-optimization.md |
software | healthy | docs/perf-optimization.md |
mobile-deploy.md |
software | healthy | docs/mobile-deploy.md |
rsc-migration.md |
software | healthy | docs/rsc-migration.md |
bundle-baseline.md |
software | healthy | docs/bundle-baseline.md |
encryption-rotation.md |
software | healthy | docs/encryption-rotation.md |
stock-policy.md |
software | healthy | docs/stock-policy.md |
mobile-app-spec.md |
software | healthy | docs/mobile-app-spec.md |
rls-policy.md |
software | healthy | docs/rls-policy.md |
gen-supabase-types.mjs |
software | healthy | scripts/gen-supabase-types.mjs |
storefront.js |
software | healthy | scripts/loadtest/storefront.js |
README.md |
software | healthy | scripts/loadtest/README.md |
chat-smoke.js |
software | healthy | scripts/loadtest/chat-smoke.js |
audit-prod-retry.workflow.js |
software | healthy | .claude/workflows/audit-prod-retry.workflow.js |
audit-prod.workflow.js |
software | healthy | .claude/workflows/audit-prod.workflow.js |
audit-verify-p1.workflow.js |
software | healthy | .claude/workflows/audit-verify-p1.workflow.js |
README.md |
software | healthy | db/README.md |
admincreator.sql |
software | healthy | db/admincreator.sql |
verify_schema.sql |
software | healthy | db/verify_schema.sql |
clear.sql |
software | healthy | db/clear.sql |
wipe_public_schema.sql |
software | healthy | db/wipe_public_schema.sql |
ci.yml |
software | healthy | .github/workflows/ci.yml |
instrumentation.ts |
software | healthy | src/instrumentation.ts |
middleware.ts |
software | healthy | src/middleware.ts |
entity-card.tsx |
software | healthy | src/components/shared/entity-card.tsx |
panel-shell.tsx |
software | healthy | src/components/shared/panel-shell.tsx |
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 |
scripts |
software | healthy | scripts |
loadtest |
software | healthy | scripts/loadtest |
.claude |
software | healthy | .claude |
workflows |
software | healthy | .claude/workflows |
db |
software | healthy | db |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
shared |
software | healthy | src/components/shared |
ui |
software | healthy | src/components/ui |
admin |
software | healthy | src/components/admin |
centrodedatos |
software | healthy | src/components/centrodedatos |
landing |
software | healthy | src/components/landing |
escape-tutorial |
software | healthy | src/components/landing/escape-tutorial |
public |
software | healthy | src/components/public |
superadmin |
software | healthy | src/components/superadmin |
app |
software | healthy | src/app |
auth |
software | healthy | src/app/auth |
reset-password |
software | healthy | src/app/auth/reset-password |
login |
software | healthy | src/app/auth/login |
callback |
software | healthy | src/app/auth/callback |
signup |
software | healthy | src/app/auth/signup |
forgot-password |
software | healthy | src/app/auth/forgot-password |
no-store |
software | healthy | src/app/auth/no-store |
invite |
software | healthy | src/app/invite |
[token] |
software | healthy | src/app/invite/[token] |
api |
software | healthy | src/app/api |
stores |
software | healthy | src/app/api/stores |
capacity |
software | healthy | src/app/api/stores/capacity |
ai |
software | healthy | src/app/api/ai |
undo-action |
software | healthy | src/app/api/ai/undo-action |
chat |
software | healthy | src/app/api/ai/chat |
check-briefing |
software | healthy | src/app/api/ai/check-briefing |
jobs |
software | healthy | src/app/api/ai/jobs |
run |
software | healthy | src/app/api/ai/jobs/run |
mp |
software | healthy | src/app/api/mp |
oauth |
software | healthy | src/app/api/mp/oauth |
callback |
software | healthy | src/app/api/mp/oauth/callback |
uploads |
software | healthy | src/app/api/uploads |
cloudinary |
software | healthy | src/app/api/uploads/cloudinary |
sign |
software | healthy | src/app/api/uploads/cloudinary/sign |
workers |
software | healthy | src/app/api/workers |
stock-worker |
software | healthy | src/app/api/workers/stock-worker |
monthly-worker |
software | healthy | src/app/api/workers/monthly-worker |
smart-tasks-worker |
software | healthy | src/app/api/workers/smart-tasks-worker |
anomaly-worker |
software | healthy | src/app/api/workers/anomaly-worker |
weekly-worker |
software | healthy | src/app/api/workers/weekly-worker |
briefing-worker |
software | healthy | src/app/api/workers/briefing-worker |
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 |
/auth/reset-password |
frontend | healthy | src/app/auth/reset-password/page.tsx |
/auth/login |
frontend | healthy | src/app/auth/login/page.tsx |
/auth/signup |
frontend | healthy | src/app/auth/signup/page.tsx |
/auth/forgot-password |
frontend | healthy | src/app/auth/forgot-password/page.tsx |
/auth/no-store |
frontend | healthy | src/app/auth/no-store/page.tsx |
/invite/[token] |
frontend | healthy | src/app/invite/[token]/page.tsx |
/privacidad |
frontend | healthy | src/app/privacidad/page.tsx |
/(admin)/admin |
frontend | healthy | src/app/(admin)/admin/page.tsx |
/(admin)/admin/settings |
frontend | healthy | src/app/(admin)/admin/settings/page.tsx |
/(admin)/admin/settings/team |
frontend | healthy | src/app/(admin)/admin/settings/team/page.tsx |
/(admin)/admin/settings/modules |
frontend | healthy | src/app/(admin)/admin/settings/modules/page.tsx |
/(admin)/admin/settings/domain |
frontend | healthy | src/app/(admin)/admin/settings/domain/page.tsx |
/(admin)/admin/orders |
frontend | healthy | src/app/(admin)/admin/orders/page.tsx |
/(admin)/admin/orders/new |
frontend | healthy | src/app/(admin)/admin/orders/new/page.tsx |
/(admin)/admin/orders/[id] |
frontend | healthy | src/app/(admin)/admin/orders/[id]/page.tsx |
/(admin)/admin/ventas |
frontend | healthy | src/app/(admin)/admin/ventas/page.tsx |
/(admin)/admin/customers |
frontend | healthy | src/app/(admin)/admin/customers/page.tsx |
/(admin)/admin/customers/[id] |
frontend | healthy | src/app/(admin)/admin/customers/[id]/page.tsx |
/(admin)/admin/stock |
frontend | healthy | src/app/(admin)/admin/stock/page.tsx |
/(admin)/admin/finance |
frontend | healthy | src/app/(admin)/admin/finance/page.tsx |
/(admin)/admin/savings |
frontend | healthy | src/app/(admin)/admin/savings/page.tsx |
/(admin)/admin/tasks |
frontend | healthy | src/app/(admin)/admin/tasks/page.tsx |
/(admin)/admin/banners |
frontend | healthy | src/app/(admin)/admin/banners/page.tsx |
/(admin)/admin/billing |
frontend | healthy | src/app/(admin)/admin/billing/page.tsx |
/(admin)/admin/categories |
frontend | healthy | src/app/(admin)/admin/categories/page.tsx |
/(admin)/admin/sections |
frontend | healthy | src/app/(admin)/admin/sections/page.tsx |
/(admin)/admin/kit-settings |
frontend | healthy | src/app/(admin)/admin/kit-settings/page.tsx |
/(admin)/admin/expenses |
frontend | healthy | src/app/(admin)/admin/expenses/page.tsx |
/(admin)/admin/payments |
frontend | healthy | src/app/(admin)/admin/payments/page.tsx |
/(admin)/admin/assistant |
frontend | healthy | src/app/(admin)/admin/assistant/page.tsx |
/(admin)/admin/shipping |
frontend | healthy | src/app/(admin)/admin/shipping/page.tsx |
/(admin)/admin/products |
frontend | healthy | src/app/(admin)/admin/products/page.tsx |
/(admin)/admin/products/new |
frontend | healthy | src/app/(admin)/admin/products/new/page.tsx |
/(admin)/admin/products/[id] |
frontend | healthy | src/app/(admin)/admin/products/[id]/page.tsx |
/(admin)/admin/products/[id]/variants |
frontend | healthy | src/app/(admin)/admin/products/[id]/variants/page.tsx |
/(centrodedatos)/centrodedatos |
frontend | healthy | src/app/(centrodedatos)/centrodedatos/page.tsx |
/(centrodedatos)/centrodedatos/ia |
frontend | healthy | src/app/(centrodedatos)/centrodedatos/ia/page.tsx |
/(centrodedatos)/centrodedatos/sistema |
frontend | healthy | src/app/(centrodedatos)/centrodedatos/sistema/page.tsx |
/(centrodedatos)/centrodedatos/tiendas |
frontend | healthy | src/app/(centrodedatos)/centrodedatos/tiendas/page.tsx |
/(centrodedatos)/centrodedatos/revenue |
frontend | healthy | src/app/(centrodedatos)/centrodedatos/revenue/page.tsx |
/onboarding |
frontend | healthy | src/app/onboarding/page.tsx |
/onboarding/building |
frontend | healthy | src/app/onboarding/building/page.tsx |
/onboarding/done |
frontend | healthy | src/app/onboarding/done/page.tsx |
/onboarding/setup |
frontend | healthy | src/app/onboarding/setup/page.tsx |
/terminos |
frontend | healthy | src/app/terminos/page.tsx |
/(public)/demo/[slug] |
frontend | healthy | src/app/(public)/demo/[slug]/page.tsx |
/(public)/tracking/[code] |
frontend | healthy | src/app/(public)/tracking/[code]/page.tsx |
/(public)/[slug] |
frontend | healthy | src/app/(public)/[slug]/page.tsx |
/(public)/[slug]/p/[id] |
frontend | healthy | src/app/(public)/[slug]/p/[id]/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 |
|---|---|---|---|
IF |
data | healthy | schema.sql |
users |
data | healthy | schema.sql |
plans |
data | healthy | schema.sql |
stores |
data | healthy | schema.sql |
store_users |
data | healthy | schema.sql |
store_invitations |
data | healthy | schema.sql |
billing_payments |
data | healthy | schema.sql |
billing_webhook_log |
data | healthy | schema.sql |
payment_methods |
data | healthy | schema.sql |
products |
data | healthy | schema.sql |
categories |
data | healthy | schema.sql |
product_categories |
data | healthy | schema.sql |
banners |
data | healthy | schema.sql |
variants |
data | healthy | schema.sql |
variant_attributes |
data | healthy | schema.sql |
variant_values |
data | healthy | schema.sql |
variant_value_assignments |
data | healthy | schema.sql |
stock_items |
data | healthy | schema.sql |
wholesale_prices |
data | healthy | schema.sql |
shipping_methods |
data | healthy | schema.sql |
customers |
data | healthy | schema.sql |
orders |
data | healthy | schema.sql |
order_webhook_log |
data | healthy | schema.sql |
order_items |
data | healthy | schema.sql |
shipments |
data | healthy | schema.sql |
payments |
data | healthy | schema.sql |
finance_entries |
data | healthy | schema.sql |
expenses |
data | healthy | schema.sql |
savings_accounts |
data | healthy | schema.sql |
savings_movements |
data | healthy | schema.sql |
tasks |
data | healthy | schema.sql |
assistant_sessions |
data | healthy | schema.sql |
assistant_messages |
data | healthy | schema.sql |
assistant_messages_future |
data | healthy | schema.sql |
events |
data | healthy | schema.sql |
sections |
data | healthy | schema.sql |
store_ai_memory |
data | healthy | schema.sql |
store_ai_insights |
data | healthy | schema.sql |
store_ai_usage |
data | healthy | schema.sql |
store_ai_schedules |
data | healthy | schema.sql |
store_ai_subscriptions |
data | healthy | schema.sql |
store_ai_jobs |
data | healthy | schema.sql |
store_ai_actions_log |
data | healthy | schema.sql |
price_tiers |
data | healthy | schema.sql |
store_coupons |
data | healthy | schema.sql |
coupon_redemptions |
data | healthy | schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | src/app/not-found.tsx |
RootError |
frontend | healthy | src/app/error.tsx |
GlobalError |
frontend | healthy | src/app/global-error.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 |
NoStorePage |
frontend | healthy | src/app/auth/no-store/page.tsx |
PrivacidadPage |
frontend | healthy | src/app/privacidad/page.tsx |
AdminLoading |
frontend | healthy | src/app/(admin)/admin/loading.tsx |
AdminError |
frontend | healthy | src/app/(admin)/admin/error.tsx |
SettingsPage |
frontend | healthy | src/app/(admin)/admin/settings/page.tsx |
TeamPage |
frontend | healthy | src/app/(admin)/admin/settings/team/page.tsx |
ModulesPage |
frontend | healthy | src/app/(admin)/admin/settings/modules/page.tsx |
DomainPage |
frontend | healthy | src/app/(admin)/admin/settings/domain/page.tsx |
OrdersLoading |
frontend | healthy | src/app/(admin)/admin/orders/loading.tsx |
NewOrderPage |
frontend | healthy | src/app/(admin)/admin/orders/new/page.tsx |
VentasPage |
frontend | healthy | src/app/(admin)/admin/ventas/page.tsx |
CustomersLoading |
frontend | healthy | src/app/(admin)/admin/customers/loading.tsx |
SavingsPage |
frontend | healthy | src/app/(admin)/admin/savings/page.tsx |
BannersPage |
frontend | healthy | src/app/(admin)/admin/banners/page.tsx |
BillingLoading |
frontend | healthy | src/app/(admin)/admin/billing/loading.tsx |
BillingPage |
frontend | healthy | src/app/(admin)/admin/billing/page.tsx |
CategoriesPage |
frontend | healthy | src/app/(admin)/admin/categories/page.tsx |
SectionsPage |
frontend | healthy | src/app/(admin)/admin/sections/page.tsx |
PaymentsPage |
frontend | healthy | src/app/(admin)/admin/payments/page.tsx |
AssistantPageRedirect |
frontend | healthy | src/app/(admin)/admin/assistant/page.tsx |
ShippingPage |
frontend | healthy | src/app/(admin)/admin/shipping/page.tsx |
ProductsLoading |
frontend | healthy | src/app/(admin)/admin/products/loading.tsx |
NewProductPage |
frontend | healthy | src/app/(admin)/admin/products/new/page.tsx |
VariantsPage |
frontend | healthy | src/app/(admin)/admin/products/[id]/variants/page.tsx |
OnboardingPage |
frontend | healthy | src/app/onboarding/page.tsx |
OnboardingLayout |
frontend | healthy | src/app/onboarding/layout.tsx |
OnboardingError |
frontend | healthy | src/app/onboarding/error.tsx |
OnboardingSetupPage |
frontend | healthy | src/app/onboarding/setup/page.tsx |
TerminosPage |
frontend | healthy | src/app/terminos/page.tsx |
ShipmentTrackingLoading |
frontend | healthy | src/app/(public)/tracking/[code]/loading.tsx |
StoreLoading |
frontend | healthy | src/app/(public)/[slug]/loading.tsx |
CatalogError |
frontend | healthy | src/app/(public)/[slug]/error.tsx |
ProductDetailLoading |
frontend | healthy | src/app/(public)/[slug]/p/[id]/loading.tsx |
TrackingLoading |
frontend | healthy | src/app/(public)/[slug]/tracking/[orderId]/loading.tsx |
CheckoutSuccessLoading |
frontend | healthy | src/app/(public)/[slug]/checkout/success/loading.tsx |
SuperadminError |
frontend | healthy | src/app/(superadmin)/superadmin/error.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/ai/system-prompt.ts |
security | healthy | src/lib/ai/system-prompt.ts |
auth::src/app/(admin)/admin/payments/page.tsx |
security | healthy | src/app/(admin)/admin/payments/page.tsx |
auth::.claude/workflows/audit-prod.workflow.js |
security | healthy | .claude/workflows/audit-prod.workflow.js |
auth::src/lib/ratelimit.ts |
security | healthy | src/lib/ratelimit.ts |
auth::src/lib/actions/auth.ts |
security | healthy | src/lib/actions/auth.ts |
auth::src/app/auth/login/page.tsx |
security | healthy | src/app/auth/login/page.tsx |
auth::src/app/api/mp/oauth/callback/route.ts |
security | healthy | src/app/api/mp/oauth/callback/route.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/lib/actions/payment-methods.ts |
security | healthy | src/lib/actions/payment-methods.ts |
auth::.env.example |
security | healthy | .env.example |
auth::src/app/auth/callback/route.ts |
security | healthy | src/app/auth/callback/route.ts |
auth::src/lib/ai/undo.ts |
security | healthy | src/lib/ai/undo.ts |
auth::src/lib/auth/provision.ts |
security | healthy | src/lib/auth/provision.ts |
auth::src/lib/payments/mercadopago-oauth.ts |
security | healthy | src/lib/payments/mercadopago-oauth.ts |
auth::src/app/auth/signup/page.tsx |
security | healthy | src/app/auth/signup/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
3.074.149.198 |
network | healthy | src/components/shared/social-icons.tsx |
4.487.709.306 |
network | healthy | src/components/shared/social-icons.tsx |
1.694.625.712 |
network | healthy | src/components/shared/social-icons.tsx |
1.871.118.571 |
network | healthy | src/components/shared/social-icons.tsx |
3.741.982.998 |
network | healthy | src/components/shared/social-icons.tsx |
169.254.169.254 |
network | healthy | src/app/api/ai/chat/route.ts |
8.8.8.8 |
network | healthy | src/lib/ratelimit.ts |
127.0.0.1 |
network | healthy | src/lib/utils/domain.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
mongodb |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
MockOpenAI |
software | healthy | src/lib/actions/ai-onboarding.test.ts:MockOpenAI |
ExecutorBusinessError |
software | healthy | src/lib/executor/business-error.ts:ExecutorBusinessError |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ldcc2ptc |
software | healthy | /tmp/repobility-clone-ldcc2ptc |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/194900fc-f6b8-43e3-9371-46c177f5df20/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/194900fc-f6b8-43e3-9371-46c177f5df20/
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.