https://github.com/TheChainManagement/The_Chain
· scanned 2026-06-16 00:33 UTC (2 months, 2 weeks ago)
37 raw signals (0 security + 37 graph)
Last scanned 2 months, 2 weeks ago · v1 · 37 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1470 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 |
|---|---|---|---|
listRow |
software | healthy | tests/inventory/transform.test.ts:listRow |
detailRow |
software | healthy | tests/inventory/transform.test.ts:detailRow |
findUserId |
software | healthy | tests/inventory/mutations.test.ts:findUserId |
makeActor |
software | healthy | tests/inventory/mutations.test.ts:makeActor |
primaries |
software | healthy | tests/inventory/mutations.test.ts:primaries |
weeksAgo |
software | healthy | tests/classification/compute.test.ts:weeksAgo |
scriptedBuilder |
software | healthy | tests/policy/save-action.test.ts:scriptedBuilder |
next |
software | healthy | tests/policy/save-action.test.ts:next |
ok |
software | healthy | tests/policy/save-action.test.ts:ok |
point |
software | healthy | tests/policy/compute.test.ts:point |
ok |
software | healthy | tests/scorecards/receive-action.test.ts:ok |
findUserId |
software | healthy | tests/scorecards/receive.test.ts:findUserId |
newPo |
software | healthy | tests/scorecards/receive.test.ts:newPo |
row |
software | healthy | tests/scorecards/performance.test.ts:row |
findUserId |
software | healthy | tests/import/commit-writers.test.ts:findUserId |
makeActor |
software | healthy | tests/import/commit-writers.test.ts:makeActor |
run |
software | healthy | tests/import/commit-writers.test.ts:run |
tableCount |
software | healthy | tests/import/commit-writers.test.ts:tableCount |
codes |
software | healthy | tests/import/commit-writers.test.ts:codes |
bytes |
software | healthy | tests/import/encoding-dates.test.ts:bytes |
findUserId |
software | healthy | tests/import/commit.test.ts:findUserId |
makeActor |
software | healthy | tests/import/commit.test.ts:makeActor |
mappingFor |
software | healthy | tests/import/commit.test.ts:mappingFor |
productCount |
software | healthy | tests/import/commit.test.ts:productCount |
map |
software | healthy | tests/import/writers-transform.test.ts:map |
input |
software | healthy | tests/import/actions.test.ts:input |
adapterFor |
software | healthy | tests/import/adapter.test.ts:adapterFor |
findUserId |
software | healthy | tests/import/durable-commit.test.ts:findUserId |
newSyncRun |
software | healthy | tests/import/durable-commit.test.ts:newSyncRun |
count |
software | healthy | tests/import/durable-commit.test.ts:count |
mapping |
software | healthy | tests/import/durable-commit.test.ts:mapping |
tsxFiles |
software | healthy | tests/insights/trust-hierarchy.test.ts:tsxFiles |
findUserId |
software | healthy | tests/insights/cache.test.ts:findUserId |
findTestUserId |
software | healthy | tests/foundation/auth-postgrest.test.ts:findTestUserId |
deleteTestUser |
software | healthy | tests/foundation/auth-postgrest.test.ts:deleteTestUser |
claims |
software | healthy | tests/foundation/auth-postgrest.test.ts:claims |
mockAdapter |
software | healthy | tests/foundation/wired-for.test.ts:mockAdapter |
as |
software | healthy | tests/foundation/role-matrix.test.ts:as |
updateCount |
software | healthy | tests/foundation/role-matrix.test.ts:updateCount |
selectCount |
software | healthy | tests/foundation/role-matrix.test.ts:selectCount |
hookTenantClaim |
software | healthy | tests/foundation/claim-integrity.test.ts:hookTenantClaim |
hookClaims |
software | healthy | tests/foundation/claim-integrity.test.ts:hookClaims |
latestAudit |
software | healthy | tests/foundation/audit-triggers.test.ts:latestAudit |
view |
software | healthy | tests/alerts/queue.test.ts:view |
policy |
software | healthy | tests/alerts/conditions.test.ts:policy |
findUserId |
software | healthy | tests/alerts/generate.test.ts:findUserId |
setStockoutScore |
software | healthy | tests/alerts/generate.test.ts:setStockoutScore |
openAlerts |
software | healthy | tests/alerts/generate.test.ts:openAlerts |
allAlerts |
software | healthy | tests/alerts/generate.test.ts:allAlerts |
seedBlock |
software | healthy | tests/helpers/seed.ts:seedBlock |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PROJECT.md |
software | healthy | PROJECT.md |
DESIGN_DIRECTION.md |
software | healthy | DESIGN_DIRECTION.md |
MASTER_PROMPT.md |
software | healthy | MASTER_PROMPT.md |
DESIGN.md |
software | healthy | DESIGN.md |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
SYSTEM_DESIGN.md |
software | healthy | SYSTEM_DESIGN.md |
FEATURES.md |
software | healthy | FEATURES.md |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
tsconfig.json |
software | healthy | tsconfig.json |
PRD.md |
software | healthy | PRD.md |
biome.json |
software | healthy | biome.json |
vitest.config.ts |
software | healthy | vitest.config.ts |
vitest.integration.config.ts |
software | healthy | vitest.integration.config.ts |
next.config.ts |
software | healthy | next.config.ts |
setup.ts |
software | healthy | tests/setup.ts |
transform.test.ts |
software | healthy | tests/inventory/transform.test.ts |
mutations.test.ts |
software | healthy | tests/inventory/mutations.test.ts |
compute.test.ts |
software | healthy | tests/classification/compute.test.ts |
recompute-action.test.ts |
software | healthy | tests/classification/recompute-action.test.ts |
save-action.test.ts |
software | healthy | tests/policy/save-action.test.ts |
compute.test.ts |
software | healthy | tests/policy/compute.test.ts |
receive-action.test.ts |
software | healthy | tests/scorecards/receive-action.test.ts |
receive.test.ts |
software | healthy | tests/scorecards/receive.test.ts |
performance.test.ts |
software | healthy | tests/scorecards/performance.test.ts |
empty.ts |
software | healthy | tests/stubs/empty.ts |
mapper.memorable.test.tsx |
software | healthy | tests/import/mapper.memorable.test.tsx |
commit-writers.test.ts |
software | healthy | tests/import/commit-writers.test.ts |
encoding-dates.test.ts |
software | healthy | tests/import/encoding-dates.test.ts |
commit.test.ts |
software | healthy | tests/import/commit.test.ts |
progress.test.tsx |
software | healthy | tests/import/progress.test.tsx |
lanes.memorable.test.tsx |
software | healthy | tests/import/lanes.memorable.test.tsx |
mapping.test.ts |
software | healthy | tests/import/mapping.test.ts |
writers-transform.test.ts |
software | healthy | tests/import/writers-transform.test.ts |
actions.test.ts |
software | healthy | tests/import/actions.test.ts |
adapter.test.ts |
software | healthy | tests/import/adapter.test.ts |
durable-commit.test.ts |
software | healthy | tests/import/durable-commit.test.ts |
prompts.test.ts |
software | healthy | tests/insights/prompts.test.ts |
trust-hierarchy.test.ts |
software | healthy | tests/insights/trust-hierarchy.test.ts |
cache.test.ts |
software | healthy | tests/insights/cache.test.ts |
auth-postgrest.test.ts |
software | healthy | tests/foundation/auth-postgrest.test.ts |
wired-for.test.ts |
software | healthy | tests/foundation/wired-for.test.ts |
role-matrix.test.ts |
software | healthy | tests/foundation/role-matrix.test.ts |
claim-integrity.test.ts |
software | healthy | tests/foundation/claim-integrity.test.ts |
audit-triggers.test.ts |
software | healthy | tests/foundation/audit-triggers.test.ts |
rls-cross-tenant.test.ts |
software | healthy | tests/foundation/rls-cross-tenant.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
inventory |
software | healthy | tests/inventory |
classification |
software | healthy | tests/classification |
policy |
software | healthy | tests/policy |
scorecards |
software | healthy | tests/scorecards |
stubs |
software | healthy | tests/stubs |
import |
software | healthy | tests/import |
insights |
software | healthy | tests/insights |
foundation |
software | healthy | tests/foundation |
alerts |
software | healthy | tests/alerts |
helpers |
software | healthy | tests/helpers |
forecast |
software | healthy | tests/forecast |
suppliers |
software | healthy | tests/suppliers |
workflows |
software | healthy | tests/workflows |
purchase-orders |
software | healthy | tests/purchase-orders |
qbo |
software | healthy | tests/qbo |
reorder |
software | healthy | tests/reorder |
api |
software | healthy | api |
forecast |
software | healthy | api/forecast |
_shims |
software | healthy | api/forecast/_shims |
fugue |
software | healthy | api/forecast/_shims/fugue |
collections |
software | healthy | api/forecast/_shims/fugue/collections |
execution |
software | healthy | api/forecast/_shims/fugue/execution |
triad |
software | healthy | api/forecast/_shims/triad |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
samples |
software | healthy | samples |
_reviews |
software | healthy | _reviews |
src |
software | healthy | src |
components |
software | healthy | src/components |
brand |
software | healthy | src/components/brand |
ClaudeInsight |
software | healthy | src/components/ClaudeInsight |
InsightPanel |
software | healthy | src/components/InsightPanel |
ReliabilityRibbon |
software | healthy | src/components/ReliabilityRibbon |
NumberRoll |
software | healthy | src/components/NumberRoll |
ActionButton |
software | healthy | src/components/ActionButton |
MetricCell |
software | healthy | src/components/MetricCell |
bench |
software | healthy | src/components/bench |
ChainLink |
software | healthy | src/components/ChainLink |
StatNumber |
software | healthy | src/components/StatNumber |
ForecastChart |
software | healthy | src/components/ForecastChart |
ClassificationBadge |
software | healthy | src/components/ClassificationBadge |
OrderTrack |
software | healthy | src/components/OrderTrack |
Panel |
software | healthy | src/components/Panel |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
smoke |
software | healthy | src/app/api/smoke |
exports |
software | healthy | src/app/api/exports |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
po_receipt_events |
data | healthy | supabase/migrations/20260613130000_block11b_approve_receive… |
onboarding_state |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
cycle_count_sessions |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
cycle_count_lines |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
source_connections |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
sync_runs |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
sync_failures |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
sync_conflicts |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
alerts |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
notification_preferences |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
insights |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
audit_log |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
audit_log_2026 |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
audit_log_2027 |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
audit_log_default |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
cold_archives |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
tenants |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
profiles |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
departments |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
tenant_members |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
subscriptions |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
forecasts |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
forecast_points |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
forecast_evaluations |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
inventory_policy |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
category_benchmarks |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
reorder_recommendations |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
purchase_orders |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
purchase_order_lines |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
supplier_performance |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
supplier_scorecards |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
locations |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
suppliers |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
products |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
product_suppliers |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
classification_thresholds |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
product_classifications |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
inventory_levels |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
stock_movements |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
stock_movements_2026 |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
stock_movements_2027 |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
stock_movements_default |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
20260613130000_block11b_approve_receive_stock.sql |
data | healthy | supabase/migrations/20260613130000_block11b_approve_receive… |
20260613140000_alerts_engine.sql |
data | healthy | supabase/migrations/20260613140000_alerts_engine.sql |
20260531140000_foundation_hardening.sql |
data | healthy | supabase/migrations/20260531140000_foundation_hardening.sql |
20260530120000_init_extensions_enums.sql |
data | healthy | supabase/migrations/20260530120000_init_extensions_enums.sql |
20260530121000_init_rls_helpers.sql |
data | healthy | supabase/migrations/20260530121000_init_rls_helpers.sql |
20260531120000_audit_log_triggers.sql |
data | healthy | supabase/migrations/20260531120000_audit_log_triggers.sql |
20260608120000_block6_po_import.sql |
data | healthy | supabase/migrations/20260608120000_block6_po_import.sql |
20260530120500_init_operations.sql |
data | healthy | supabase/migrations/20260530120500_init_operations.sql |
20260530120600_init_alerts_audit.sql |
data | healthy | supabase/migrations/20260530120600_init_alerts_audit.sql |
20260530120100_init_tenancy.sql |
data | healthy | supabase/migrations/20260530120100_init_tenancy.sql |
20260613120000_block11_convert_recommendations.sql |
data | healthy | supabase/migrations/20260613120000_block11_convert_recommen… |
20260602120000_block4_supplier_link_rpcs.sql |
data | healthy | supabase/migrations/20260602120000_block4_supplier_link_rpc… |
20260604120000_block5_import_writers.sql |
data | healthy | supabase/migrations/20260604120000_block5_import_writers.sql |
20260601120000_function_hardening_5k.sql |
data | healthy | supabase/migrations/20260601120000_function_hardening_5k.sql |
20260611120000_block8_forecast_batch.sql |
data | healthy | supabase/migrations/20260611120000_block8_forecast_batch.sql |
20260612180000_block10_receive_po_rpc.sql |
data | healthy | supabase/migrations/20260612180000_block10_receive_po_rpc.s… |
20260605120000_block6_qbo_connection.sql |
data | healthy | supabase/migrations/20260605120000_block6_qbo_connection.sql |
20260601130000_auth_role_claim_fix_5l.sql |
data | healthy | supabase/migrations/20260601130000_auth_role_claim_fix_5l.s… |
20260612090000_block7_classification_snapshot_rpc.sql |
data | healthy | supabase/migrations/20260612090000_block7_classification_sn… |
20260530120400_init_forecasting.sql |
data | healthy | supabase/migrations/20260530120400_init_forecasting.sql |
20260531130000_signup_bootstrap.sql |
data | healthy | supabase/migrations/20260531130000_signup_bootstrap.sql |
20260530120700_init_indexes_rls_enable.sql |
data | healthy | supabase/migrations/20260530120700_init_indexes_rls_enable.… |
20260530120300_init_procurement.sql |
data | healthy | supabase/migrations/20260530120300_init_procurement.sql |
20260602130000_inventory_list_view.sql |
data | healthy | supabase/migrations/20260602130000_inventory_list_view.sql |
20260530121100_init_rls_policies.sql |
data | healthy | supabase/migrations/20260530121100_init_rls_policies.sql |
20260530121200_init_auth_hook.sql |
data | healthy | supabase/migrations/20260530121200_init_auth_hook.sql |
20260611130000_block8_forecast_bundle_rpc.sql |
data | healthy | supabase/migrations/20260611130000_block8_forecast_bundle_r… |
20260530120200_init_inventory.sql |
data | healthy | supabase/migrations/20260530120200_init_inventory.sql |
20260612150000_block9_policy_lead_source.sql |
data | healthy | supabase/migrations/20260612150000_block9_policy_lead_sourc… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/qbo/fixtures.ts |
security | healthy | src/lib/qbo/fixtures.ts |
auth::tests/foundation/auth-postgrest.test.ts |
security | healthy | tests/foundation/auth-postgrest.test.ts |
auth::src/app/(app)/suppliers/actions.ts |
security | healthy | src/app/(app)/suppliers/actions.ts |
auth::src/lib/qbo/factory.ts |
security | healthy | src/lib/qbo/factory.ts |
auth::src/app/(app)/integrations/quickbooks/ConnectPanel.tsx |
security | healthy | src/app/(app)/integrations/quickbooks/ConnectPanel.tsx |
auth::tests/foundation/claim-integrity.test.ts |
security | healthy | tests/foundation/claim-integrity.test.ts |
auth::tests/helpers/db.ts |
security | healthy | tests/helpers/db.ts |
auth::tests/inventory/mutations.test.ts |
security | healthy | tests/inventory/mutations.test.ts |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::src/lib/import/durable-commit.ts |
security | healthy | src/lib/import/durable-commit.ts |
auth::src/lib/qbo/oauth.ts |
security | healthy | src/lib/qbo/oauth.ts |
auth::tests/qbo/oauth.test.ts |
security | healthy | tests/qbo/oauth.test.ts |
auth::src/lib/supabase/middleware.ts |
security | healthy | src/lib/supabase/middleware.ts |
auth::src/lib/qbo/crypto.ts |
security | healthy | src/lib/qbo/crypto.ts |
auth::src/app/(app)/layout.tsx |
security | healthy | src/app/(app)/layout.tsx |
auth::src/app/(app)/import/actions.ts |
security | healthy | src/app/(app)/import/actions.ts |
auth::src/app/(app)/integrations/actions.ts |
security | healthy | src/app/(app)/integrations/actions.ts |
auth::src/app/api/qbo/oauth/callback/route.ts |
security | healthy | src/app/api/qbo/oauth/callback/route.ts |
auth::docs/user-flow.html |
security | healthy | docs/user-flow.html |
auth::tests/foundation/role-matrix.test.ts |
security | healthy | tests/foundation/role-matrix.test.ts |
auth::scripts/bench-inventory.mjs |
security | healthy | scripts/bench-inventory.mjs |
auth::tests/foundation/wired-for.test.ts |
security | healthy | tests/foundation/wired-for.test.ts |
auth::src/lib/qbo/sync-core.ts |
security | healthy | src/lib/qbo/sync-core.ts |
auth::src/lib/env.ts |
security | healthy | src/lib/env.ts |
auth::src/app/(app)/inventory/actions.ts |
security | healthy | src/app/(app)/inventory/actions.ts |
auth::.env.example |
security | healthy | .env.example |
auth::src/app/(auth)/actions.ts |
security | healthy | src/app/(auth)/actions.ts |
auth::src/lib/qbo/connection.ts |
security | healthy | src/lib/qbo/connection.ts |
auth::src/app/(app)/integrations/quickbooks/page.tsx |
security | healthy | src/app/(app)/integrations/quickbooks/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/inventory/mutations.test.ts |
security | healthy | tests/inventory/mutations.test.ts |
password_literal::tests/inventory/mutations.test.ts |
security | healthy | tests/inventory/mutations.test.ts |
password_literal::tests/scorecards/receive.test.ts |
security | healthy | tests/scorecards/receive.test.ts |
password_literal::tests/scorecards/receive.test.ts |
security | healthy | tests/scorecards/receive.test.ts |
password_literal::tests/import/commit-writers.test.ts |
security | healthy | tests/import/commit-writers.test.ts |
password_literal::tests/import/commit-writers.test.ts |
security | healthy | tests/import/commit-writers.test.ts |
password_literal::tests/import/commit.test.ts |
security | healthy | tests/import/commit.test.ts |
password_literal::tests/import/commit.test.ts |
security | healthy | tests/import/commit.test.ts |
password_literal::tests/import/durable-commit.test.ts |
security | healthy | tests/import/durable-commit.test.ts |
password_literal::tests/import/durable-commit.test.ts |
security | healthy | tests/import/durable-commit.test.ts |
password_literal::tests/insights/cache.test.ts |
security | healthy | tests/insights/cache.test.ts |
password_literal::tests/insights/cache.test.ts |
security | healthy | tests/insights/cache.test.ts |
password_literal::tests/foundation/auth-postgrest.test.ts |
security | healthy | tests/foundation/auth-postgrest.test.ts |
password_literal::tests/alerts/generate.test.ts |
security | healthy | tests/alerts/generate.test.ts |
password_literal::tests/alerts/generate.test.ts |
security | healthy | tests/alerts/generate.test.ts |
password_literal::tests/forecast/batch-core.test.ts |
security | healthy | tests/forecast/batch-core.test.ts |
password_literal::tests/forecast/batch-core.test.ts |
security | healthy | tests/forecast/batch-core.test.ts |
password_literal::tests/purchase-orders/finalize.test.ts |
security | healthy | tests/purchase-orders/finalize.test.ts |
password_literal::tests/purchase-orders/finalize.test.ts |
security | healthy | tests/purchase-orders/finalize.test.ts |
password_literal::tests/purchase-orders/approve-core.test.ts |
security | healthy | tests/purchase-orders/approve-core.test.ts |
password_literal::tests/purchase-orders/approve-core.test.ts |
security | healthy | tests/purchase-orders/approve-core.test.ts |
password_literal::tests/qbo/incremental-core.test.ts |
security | healthy | tests/qbo/incremental-core.test.ts |
password_literal::tests/qbo/incremental-core.test.ts |
security | healthy | tests/qbo/incremental-core.test.ts |
password_literal::tests/qbo/sync-core.test.ts |
security | healthy | tests/qbo/sync-core.test.ts |
password_literal::tests/qbo/sync-core.test.ts |
security | healthy | tests/qbo/sync-core.test.ts |
password_literal::tests/reorder/generate.test.ts |
security | healthy | tests/reorder/generate.test.ts |
password_literal::tests/reorder/generate.test.ts |
security | healthy | tests/reorder/generate.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/gallery |
frontend | healthy | src/app/gallery/page.tsx |
/(app)/integrations |
frontend | healthy | src/app/(app)/integrations/page.tsx |
/(app)/integrations/quickbooks |
frontend | healthy | src/app/(app)/integrations/quickbooks/page.tsx |
/(app)/settings |
frontend | healthy | src/app/(app)/settings/page.tsx |
/(app)/inventory |
frontend | healthy | src/app/(app)/inventory/page.tsx |
/(app)/inventory/classification |
frontend | healthy | src/app/(app)/inventory/classification/page.tsx |
/(app)/inventory/policy |
frontend | healthy | src/app/(app)/inventory/policy/page.tsx |
/(app)/inventory/[productId] |
frontend | healthy | src/app/(app)/inventory/[productId]/page.tsx |
/(app)/today |
frontend | healthy | src/app/(app)/today/page.tsx |
/(app)/import |
frontend | healthy | src/app/(app)/import/page.tsx |
/(app)/suppliers |
frontend | healthy | src/app/(app)/suppliers/page.tsx |
/(app)/suppliers/[supplierId] |
frontend | healthy | src/app/(app)/suppliers/[supplierId]/page.tsx |
/(app)/flow |
frontend | healthy | src/app/(app)/flow/page.tsx |
/(app)/flow/sync-conflicts |
frontend | healthy | src/app/(app)/flow/sync-conflicts/page.tsx |
/(app)/flow/alerts |
frontend | healthy | src/app/(app)/flow/alerts/page.tsx |
/(app)/purchase-orders |
frontend | healthy | src/app/(app)/purchase-orders/page.tsx |
/(app)/purchase-orders/[poId] |
frontend | healthy | src/app/(app)/purchase-orders/[poId]/page.tsx |
/(app)/forecasts |
frontend | healthy | src/app/(app)/forecasts/page.tsx |
/(app)/forecasts/[productId] |
frontend | healthy | src/app/(app)/forecasts/[productId]/page.tsx |
/(app)/reorder |
frontend | healthy | src/app/(app)/reorder/page.tsx |
/(auth)/signup |
frontend | healthy | src/app/(auth)/signup/page.tsx |
/(auth)/signin |
frontend | healthy | src/app/(auth)/signin/page.tsx |
/(marketing) |
frontend | healthy | src/app/(marketing)/page.tsx |
/ |
frontend | healthy | src/app/(app)/integrations/actions.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ScriptedTransport |
software | healthy | tests/qbo/incremental-core.test.ts:ScriptedTransport |
CannedTransport |
software | healthy | tests/qbo/client.test.ts:CannedTransport |
FilteringVendorTransport |
software | healthy | tests/qbo/adapter.test.ts:FilteringVendorTransport |
handler |
software | healthy | api/forecast/index.py:188 |
_FuguePlaceholder |
software | healthy | api/forecast/_shims/fugue/__init__.py:13 |
Yielded |
software | healthy | api/forecast/_shims/fugue/collections/yielded.py:1 |
Schema |
software | healthy | api/forecast/_shims/triad/__init__.py:12 |
_Dispatcher |
software | healthy | api/forecast/_shims/triad/__init__.py:16 |
DevHandler |
software | healthy | scripts/forecast_dev_server.py:31 |
once |
software | healthy | src/app/(app)/inventory/classification/QuadrantGrid.tsx:once |
RetryableError |
software | healthy | src/lib/source-adapter/errors.ts:RetryableError |
FatalError |
software | healthy | src/lib/source-adapter/errors.ts:FatalError |
CsvParseError |
software | healthy | src/lib/import/parse.ts:CsvParseError |
CsvSourceAdapter |
software | healthy | src/lib/import/csv-adapter.ts:CsvSourceAdapter |
FixtureTransport |
software | healthy | src/lib/qbo/fixtures.ts:FixtureTransport |
QboSourceAdapter |
software | healthy | src/lib/qbo/adapter.ts:QboSourceAdapter |
HttpQboTransport |
software | healthy | src/lib/qbo/transport.ts:HttpQboTransport |
QboClient |
software | healthy | src/lib/qbo/client.ts:QboClient |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
GalleryPage |
frontend | healthy | src/app/gallery/page.tsx |
AppLayout |
frontend | healthy | src/app/(app)/layout.tsx |
BenchError |
frontend | healthy | src/app/(app)/error.tsx |
IntegrationsPage |
frontend | healthy | src/app/(app)/integrations/page.tsx |
SettingsPage |
frontend | healthy | src/app/(app)/settings/page.tsx |
PolicyBenchLoading |
frontend | healthy | src/app/(app)/inventory/policy/loading.tsx |
TodayPage |
frontend | healthy | src/app/(app)/today/page.tsx |
ImportPage |
frontend | healthy | src/app/(app)/import/page.tsx |
ForecastsLoading |
frontend | healthy | src/app/(app)/forecasts/loading.tsx |
ForecastDetailLoading |
frontend | healthy | src/app/(app)/forecasts/[productId]/loading.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/layout.tsx |
SignUpPage |
frontend | healthy | src/app/(auth)/signup/page.tsx |
SignInPage |
frontend | healthy | src/app/(auth)/signin/page.tsx |
MarketingHome |
frontend | healthy | src/app/(marketing)/page.tsx |
MarketingLayout |
frontend | healthy | src/app/(marketing)/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
postgresql |
data | healthy | tests/helpers/db.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::azure |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-4x1oqrvs |
software | healthy | /tmp/repobility-clone-4x1oqrvs |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/2968b701-ea02-46ce-9e7a-65d44e3ce5a7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2968b701-ea02-46ce-9e7a-65d44e3ce5a7/
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.