https://github.com/dbreck/tablex-quoting-dashboard
· scanned 2026-06-17 01:54 UTC (1 month, 1 week ago)
106 raw signals (0 security + 106 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -6.8 (diff) · 106 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1913 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 |
|---|---|---|---|
createSeededRng |
software | healthy | scripts/backfill-quote-totals.ts:createSeededRng |
randomQuantity |
software | healthy | scripts/backfill-quote-totals.ts:randomQuantity |
randomUnitPrice |
software | healthy | scripts/backfill-quote-totals.ts:randomUnitPrice |
round2 |
software | healthy | scripts/backfill-quote-totals.ts:round2 |
fetchAll |
software | healthy | scripts/backfill-quote-totals.ts:fetchAll |
batchUpdate |
software | healthy | scripts/backfill-quote-totals.ts:batchUpdate |
main |
software | healthy | scripts/backfill-quote-totals.ts:main |
isJunkDealer |
software | healthy | scripts/seed-crm-data.ts:isJunkDealer |
cleanDealerName |
software | healthy | scripts/seed-crm-data.ts:cleanDealerName |
cleanGfCompanyName |
software | healthy | scripts/seed-crm-data.ts:cleanGfCompanyName |
normalize |
software | healthy | scripts/seed-crm-data.ts:normalize |
loadJson |
software | healthy | scripts/seed-crm-data.ts:loadJson |
fetchAllOrgs |
software | healthy | scripts/seed-crm-data.ts:fetchAllOrgs |
batchInsert |
software | healthy | scripts/seed-crm-data.ts:batchInsert |
phase1_fixRepGroupTypes |
software | healthy | scripts/seed-crm-data.ts:phase1_fixRepGroupTypes |
phase2_seedDealers |
software | healthy | scripts/seed-crm-data.ts:phase2_seedDealers |
phase3_seedGfOrganizations |
software | healthy | scripts/seed-crm-data.ts:phase3_seedGfOrganizations |
phase4_seedContacts |
software | healthy | scripts/seed-crm-data.ts:phase4_seedContacts |
nameParts |
software | healthy | scripts/seed-crm-data.ts:nameParts |
phase5_generateReports |
software | healthy | scripts/seed-crm-data.ts:phase5_generateReports |
phase6_setRepGroupHierarchy |
software | healthy | scripts/seed-crm-data.ts:phase6_setRepGroupHierarchy |
buildNotesFromGf |
software | healthy | scripts/seed-crm-data.ts:buildNotesFromGf |
phase7_seedQuoteRequests |
software | healthy | scripts/seed-crm-data.ts:phase7_seedQuoteRequests |
main |
software | healthy | scripts/seed-crm-data.ts:main |
loadJson |
software | healthy | scripts/seed-historical-orders.ts:loadJson |
fetchAllQuotes |
software | healthy | scripts/seed-historical-orders.ts:fetchAllQuotes |
fetchExistingOrderQuoteIds |
software | healthy | scripts/seed-historical-orders.ts:fetchExistingOrderQuoteIds |
batchInsert |
software | healthy | scripts/seed-historical-orders.ts:batchInsert |
isPOSOEntry |
software | healthy | scripts/seed-historical-orders.ts:isPOSOEntry |
extractSONumber |
software | healthy | scripts/seed-historical-orders.ts:extractSONumber |
extractPONumber |
software | healthy | scripts/seed-historical-orders.ts:extractPONumber |
buildTimestamp |
software | healthy | scripts/seed-historical-orders.ts:buildTimestamp |
main |
software | healthy | scripts/seed-historical-orders.ts:main |
normalize |
software | healthy | scripts/link-requests-to-quotes.ts:normalize |
resolveAndNormalize |
software | healthy | scripts/link-requests-to-quotes.ts:resolveAndNormalize |
fetchAll |
software | healthy | scripts/link-requests-to-quotes.ts:fetchAll |
batchUpdate |
software | healthy | scripts/link-requests-to-quotes.ts:batchUpdate |
main |
software | healthy | scripts/link-requests-to-quotes.ts:main |
daysDiff |
software | healthy | scripts/link-requests-to-quotes.ts:daysDiff |
that |
software | healthy | scripts/seed-historical-invoices.ts:that |
createSeededRng |
software | healthy | scripts/seed-historical-invoices.ts:createSeededRng |
randomQuantity |
software | healthy | scripts/seed-historical-invoices.ts:randomQuantity |
randomUnitPrice |
software | healthy | scripts/seed-historical-invoices.ts:randomUnitPrice |
randomFreight |
software | healthy | scripts/seed-historical-invoices.ts:randomFreight |
randomStatus |
software | healthy | scripts/seed-historical-invoices.ts:randomStatus |
fetchAllOrders |
software | healthy | scripts/seed-historical-invoices.ts:fetchAllOrders |
fetchExistingInvoiceOrderIds |
software | healthy | scripts/seed-historical-invoices.ts:fetchExistingInvoiceOrd… |
batchInsert |
software | healthy | scripts/seed-historical-invoices.ts:batchInsert |
main |
software | healthy | scripts/seed-historical-invoices.ts:main |
avgQuantity |
software | healthy | scripts/seed-historical-invoices.ts:avgQuantity |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tablex-site-wireframes.json |
software | healthy | tablex-site-wireframes.json |
tsconfig.json |
software | healthy | tsconfig.json |
backfill-quote-totals.ts |
software | healthy | scripts/backfill-quote-totals.ts |
seed-crm-data.ts |
software | healthy | scripts/seed-crm-data.ts |
seed-historical-orders.ts |
software | healthy | scripts/seed-historical-orders.ts |
link-requests-to-quotes.ts |
software | healthy | scripts/link-requests-to-quotes.ts |
seed-historical-invoices.ts |
software | healthy | scripts/seed-historical-invoices.ts |
parse-excel.py |
software | healthy | scripts/parse-excel.py |
seed-dealers-orgs.ts |
software | healthy | scripts/seed-dealers-orgs.ts |
export-gf-quotes.ts |
software | healthy | scripts/export-gf-quotes.ts |
seed-historical-quotes.ts |
software | healthy | scripts/seed-historical-quotes.ts |
seed-reference-data.ts |
software | healthy | scripts/seed-reference-data.ts |
01b-resolve-xrefs.py |
software | healthy | scripts/convert-dwg/01b-resolve-xrefs.py |
03-gen-availability.py |
software | healthy | scripts/convert-dwg/03-gen-availability.py |
README.md |
software | healthy | scripts/convert-dwg/README.md |
03-deduplicate.ts |
software | healthy | scripts/convert-dwg/03-deduplicate.ts |
04-upload-to-supabase.ts |
software | healthy | scripts/convert-dwg/04-upload-to-supabase.ts |
00-triage-xrefs.ts |
software | healthy | scripts/convert-dwg/00-triage-xrefs.ts |
01-dwg-to-dxf.sh |
software | healthy | scripts/convert-dwg/01-dwg-to-dxf.sh |
02-dxf-to-glb.py |
software | healthy | scripts/convert-dwg/02-dxf-to-glb.py |
triage-report.json |
software | healthy | scripts/convert-dwg/triage-report.json |
04-write-availability-ts.py |
software | healthy | scripts/convert-dwg/04-write-availability-ts.py |
middleware.ts |
software | healthy | src/middleware.ts |
globals.css |
software | healthy | src/app/globals.css |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/page.tsx |
page.tsx |
software | healthy | src/app/login/page.tsx |
route.ts |
software | healthy | src/app/api/admin/users/route.ts |
route.ts |
software | healthy | src/app/api/admin/users/[id]/route.ts |
route.ts |
software | healthy | src/app/api/admin/users/[id]/reset-password/route.ts |
route.ts |
software | healthy | src/app/api/admin/tracker-import/route.ts |
route.ts |
software | healthy | src/app/api/feedback-token/route.ts |
route.ts |
software | healthy | src/app/api/pm/burndown/[sprintId]/route.ts |
route.ts |
software | healthy | src/app/api/pm/team/route.ts |
route.ts |
software | healthy | src/app/api/pm/deliverables/route.ts |
route.ts |
software | healthy | src/app/api/pm/tasks/route.ts |
route.ts |
software | healthy | src/app/api/pm/tasks/[id]/route.ts |
route.ts |
software | healthy | src/app/api/pm/sprints/route.ts |
route.ts |
software | healthy | src/app/api/pm/sprints/[id]/route.ts |
route.ts |
software | healthy | src/app/api/pm/sprints/current/route.ts |
route.ts |
software | healthy | src/app/api/me/route.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
convert-dwg |
software | healthy | scripts/convert-dwg |
src |
software | healthy | src |
app |
software | healthy | src/app |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
admin |
software | healthy | src/app/api/admin |
users |
software | healthy | src/app/api/admin/users |
[id] |
software | healthy | src/app/api/admin/users/[id] |
reset-password |
software | healthy | src/app/api/admin/users/[id]/reset-password |
tracker-import |
software | healthy | src/app/api/admin/tracker-import |
feedback-token |
software | healthy | src/app/api/feedback-token |
pm |
software | healthy | src/app/api/pm |
burndown |
software | healthy | src/app/api/pm/burndown |
[sprintId] |
software | healthy | src/app/api/pm/burndown/[sprintId] |
team |
software | healthy | src/app/api/pm/team |
deliverables |
software | healthy | src/app/api/pm/deliverables |
tasks |
software | healthy | src/app/api/pm/tasks |
[id] |
software | healthy | src/app/api/pm/tasks/[id] |
sprints |
software | healthy | src/app/api/pm/sprints |
[id] |
software | healthy | src/app/api/pm/sprints/[id] |
current |
software | healthy | src/app/api/pm/sprints/current |
me |
software | healthy | src/app/api/me |
wireframe-comments |
software | healthy | src/app/api/wireframe-comments |
monday |
software | healthy | src/app/api/monday |
ping |
software | healthy | src/app/api/monday/ping |
sync |
software | healthy | src/app/api/monday/sync |
seed |
software | healthy | src/app/api/monday/seed |
(present) |
software | healthy | src/app/(present) |
present |
software | healthy | src/app/(present)/present |
auth |
software | healthy | src/app/auth |
set-password |
software | healthy | src/app/auth/set-password |
callback |
software | healthy | src/app/auth/callback |
(dashboard) |
software | healthy | src/app/(dashboard) |
freight |
software | healthy | src/app/(dashboard)/freight |
workflow |
software | healthy | src/app/(dashboard)/workflow |
proposal |
software | healthy | src/app/(dashboard)/proposal |
timeline |
software | healthy | src/app/(dashboard)/proposal/timeline |
estimate |
software | healthy | src/app/(dashboard)/proposal/estimate |
infrastructure |
software | healthy | src/app/(dashboard)/proposal/infrastructure |
views |
software | healthy | src/app/(dashboard)/proposal/infrastructure/views |
product-library |
software | healthy | src/app/(dashboard)/product-library |
project |
software | healthy | src/app/(dashboard)/project |
scope |
software | healthy | src/app/(dashboard)/project/scope |
timeline |
software | healthy | src/app/(dashboard)/project/timeline |
infrastructure |
software | healthy | src/app/(dashboard)/project/infrastructure |
views |
software | healthy | src/app/(dashboard)/project/infrastructure/views |
sign-offs |
software | healthy | src/app/(dashboard)/project/sign-offs |
[id] |
software | healthy | src/app/(dashboard)/project/sign-offs/[id] |
tasks |
software | healthy | src/app/(dashboard)/project/tasks |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
Home |
frontend | healthy | src/app/page.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
PresentLayout |
frontend | healthy | src/app/(present)/layout.tsx |
PresentPage |
frontend | healthy | src/app/(present)/present/page.tsx |
SetPasswordPage |
frontend | healthy | src/app/auth/set-password/page.tsx |
DashboardLayout |
frontend | healthy | src/app/(dashboard)/layout.tsx |
FreightPage |
frontend | healthy | src/app/(dashboard)/freight/page.tsx |
WorkflowClient |
frontend | healthy | src/app/(dashboard)/workflow/WorkflowClient.tsx |
WorkflowPage |
frontend | healthy | src/app/(dashboard)/workflow/page.tsx |
ProposalLayout |
frontend | healthy | src/app/(dashboard)/proposal/layout.tsx |
ProjectScopePage |
frontend | healthy | src/app/(dashboard)/proposal/page.tsx |
TimelinePage |
frontend | healthy | src/app/(dashboard)/proposal/timeline/page.tsx |
EstimatePage |
frontend | healthy | src/app/(dashboard)/proposal/estimate/page.tsx |
InfrastructurePage |
frontend | healthy | src/app/(dashboard)/proposal/infrastructure/page.tsx |
FinalStackView |
frontend | healthy | src/app/(dashboard)/proposal/infrastructure/views/FinalStac… |
ResearchNotesView |
frontend | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
SetupTrackerView |
frontend | healthy | src/app/(dashboard)/proposal/infrastructure/views/SetupTrac… |
ProductLibraryClient |
frontend | healthy | src/app/(dashboard)/product-library/ProductLibraryClient.tsx |
ProductLibraryPage |
frontend | healthy | src/app/(dashboard)/product-library/page.tsx |
ProjectLayout |
frontend | healthy | src/app/(dashboard)/project/layout.tsx |
ProjectDashboard |
frontend | healthy | src/app/(dashboard)/project/page.tsx |
ProjectScopePage |
frontend | healthy | src/app/(dashboard)/project/scope/page.tsx |
TimelinePage |
frontend | healthy | src/app/(dashboard)/project/timeline/page.tsx |
ProjectInfrastructurePage |
frontend | healthy | src/app/(dashboard)/project/infrastructure/page.tsx |
SetupTrackerView |
frontend | healthy | src/app/(dashboard)/project/infrastructure/views/SetupTrack… |
SignOffsPage |
frontend | healthy | src/app/(dashboard)/project/sign-offs/page.tsx |
SignOffDetailPage |
frontend | healthy | src/app/(dashboard)/project/sign-offs/[id]/page.tsx |
TasksPage |
frontend | healthy | src/app/(dashboard)/project/tasks/page.tsx |
SprintsPage |
frontend | healthy | src/app/(dashboard)/project/sprints/page.tsx |
SprintDetailPage |
frontend | healthy | src/app/(dashboard)/project/sprints/[id]/page.tsx |
SprintTimelinePage |
frontend | healthy | src/app/(dashboard)/project/sprints/[id]/timeline/page.tsx |
BoardPage |
frontend | healthy | src/app/(dashboard)/project/board/page.tsx |
RisksDecisionsPage |
frontend | healthy | src/app/(dashboard)/project/risks-decisions/page.tsx |
AssetsPage |
frontend | healthy | src/app/(dashboard)/project/assets/page.tsx |
ConfiguratorPage |
frontend | healthy | src/app/(dashboard)/configurator/page.tsx |
UserPersonasClient |
frontend | healthy | src/app/(dashboard)/user-personas/UserPersonasClient.tsx |
UserPersonasPage |
frontend | healthy | src/app/(dashboard)/user-personas/page.tsx |
AdminLayout |
frontend | healthy | src/app/(dashboard)/admin/layout.tsx |
AdminPage |
frontend | healthy | src/app/(dashboard)/admin/page.tsx |
AdminScopePage |
frontend | healthy | src/app/(dashboard)/admin/scope/page.tsx |
TimelinePage |
frontend | healthy | src/app/(dashboard)/admin/timeline/page.tsx |
HarvestEstimateView |
frontend | healthy | src/app/(dashboard)/admin/estimate/HarvestEstimateView.tsx |
CostMatrixView |
frontend | healthy | src/app/(dashboard)/admin/estimate/CostMatrixView.tsx |
AdminEstimatePage |
frontend | healthy | src/app/(dashboard)/admin/estimate/page.tsx |
InfrastructurePage |
frontend | healthy | src/app/(dashboard)/admin/infrastructure/page.tsx |
FinalStackView |
frontend | healthy | src/app/(dashboard)/admin/infrastructure/views/FinalStackVi… |
ResearchNotesView |
frontend | healthy | src/app/(dashboard)/admin/infrastructure/views/ResearchNote… |
SetupTrackerView |
frontend | healthy | src/app/(dashboard)/admin/infrastructure/views/SetupTracker… |
AdminMondayPage |
frontend | healthy | src/app/(dashboard)/admin/integrations/monday/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 |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/(present)/present |
frontend | healthy | src/app/(present)/present/page.tsx |
/auth/set-password |
frontend | healthy | src/app/auth/set-password/page.tsx |
/(dashboard)/freight |
frontend | healthy | src/app/(dashboard)/freight/page.tsx |
/(dashboard)/workflow |
frontend | healthy | src/app/(dashboard)/workflow/page.tsx |
/(dashboard)/proposal |
frontend | healthy | src/app/(dashboard)/proposal/page.tsx |
/(dashboard)/proposal/timeline |
frontend | healthy | src/app/(dashboard)/proposal/timeline/page.tsx |
/(dashboard)/proposal/estimate |
frontend | healthy | src/app/(dashboard)/proposal/estimate/page.tsx |
/(dashboard)/proposal/infrastructure |
frontend | healthy | src/app/(dashboard)/proposal/infrastructure/page.tsx |
/(dashboard)/product-library |
frontend | healthy | src/app/(dashboard)/product-library/page.tsx |
/(dashboard)/project |
frontend | healthy | src/app/(dashboard)/project/page.tsx |
/(dashboard)/project/scope |
frontend | healthy | src/app/(dashboard)/project/scope/page.tsx |
/(dashboard)/project/timeline |
frontend | healthy | src/app/(dashboard)/project/timeline/page.tsx |
/(dashboard)/project/infrastructure |
frontend | healthy | src/app/(dashboard)/project/infrastructure/page.tsx |
/(dashboard)/project/sign-offs |
frontend | healthy | src/app/(dashboard)/project/sign-offs/page.tsx |
/(dashboard)/project/sign-offs/[id] |
frontend | healthy | src/app/(dashboard)/project/sign-offs/[id]/page.tsx |
/(dashboard)/project/tasks |
frontend | healthy | src/app/(dashboard)/project/tasks/page.tsx |
/(dashboard)/project/sprints |
frontend | healthy | src/app/(dashboard)/project/sprints/page.tsx |
/(dashboard)/project/sprints/[id] |
frontend | healthy | src/app/(dashboard)/project/sprints/[id]/page.tsx |
/(dashboard)/project/sprints/[id]/timeline |
frontend | healthy | src/app/(dashboard)/project/sprints/[id]/timeline/page.tsx |
/(dashboard)/project/board |
frontend | healthy | src/app/(dashboard)/project/board/page.tsx |
/(dashboard)/project/risks-decisions |
frontend | healthy | src/app/(dashboard)/project/risks-decisions/page.tsx |
/(dashboard)/project/assets |
frontend | healthy | src/app/(dashboard)/project/assets/page.tsx |
/(dashboard)/configurator |
frontend | healthy | src/app/(dashboard)/configurator/page.tsx |
/(dashboard)/user-personas |
frontend | healthy | src/app/(dashboard)/user-personas/page.tsx |
/(dashboard)/admin |
frontend | healthy | src/app/(dashboard)/admin/page.tsx |
/(dashboard)/admin/scope |
frontend | healthy | src/app/(dashboard)/admin/scope/page.tsx |
/(dashboard)/admin/timeline |
frontend | healthy | src/app/(dashboard)/admin/timeline/page.tsx |
/(dashboard)/admin/estimate |
frontend | healthy | src/app/(dashboard)/admin/estimate/page.tsx |
/(dashboard)/admin/infrastructure |
frontend | healthy | src/app/(dashboard)/admin/infrastructure/page.tsx |
/(dashboard)/admin/integrations/monday |
frontend | healthy | src/app/(dashboard)/admin/integrations/monday/page.tsx |
/(dashboard)/admin/team |
frontend | healthy | src/app/(dashboard)/admin/team/page.tsx |
/(dashboard)/admin/users |
frontend | healthy | src/app/(dashboard)/admin/users/page.tsx |
/(dashboard)/profile |
frontend | healthy | src/app/(dashboard)/profile/page.tsx |
/(dashboard)/sku-decoder |
frontend | healthy | src/app/(dashboard)/sku-decoder/page.tsx |
/(dashboard)/cpq-gap-analysis |
frontend | healthy | src/app/(dashboard)/cpq-gap-analysis/page.tsx |
/(dashboard)/orders |
frontend | healthy | src/app/(dashboard)/orders/page.tsx |
/(dashboard)/orders/[id] |
frontend | healthy | src/app/(dashboard)/orders/[id]/page.tsx |
/(dashboard)/how-quoting-works |
frontend | healthy | src/app/(dashboard)/how-quoting-works/page.tsx |
/(dashboard)/catalog |
frontend | healthy | src/app/(dashboard)/catalog/page.tsx |
/(dashboard)/customer-journey |
frontend | healthy | src/app/(dashboard)/customer-journey/page.tsx |
/(dashboard)/competitor-analysis |
frontend | healthy | src/app/(dashboard)/competitor-analysis/page.tsx |
/(dashboard)/queue |
frontend | healthy | src/app/(dashboard)/queue/page.tsx |
/(dashboard)/wireframes |
frontend | healthy | src/app/(dashboard)/wireframes/page.tsx |
/(dashboard)/settings/estimate |
frontend | healthy | src/app/(dashboard)/settings/estimate/page.tsx |
/(dashboard)/settings/infrastructure |
frontend | healthy | src/app/(dashboard)/settings/infrastructure/page.tsx |
/(dashboard)/settings/users |
frontend | healthy | src/app/(dashboard)/settings/users/page.tsx |
/(dashboard)/quote/dashboard |
frontend | healthy | src/app/(dashboard)/quote/dashboard/page.tsx |
/(dashboard)/quote/[id] |
frontend | healthy | src/app/(dashboard)/quote/[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 |
|---|---|---|---|
page_comments |
data | healthy | supabase/migrations/010_page_comments.sql |
orders |
data | healthy | supabase/migrations/008_orders_invoices.sql |
invoices |
data | healthy | supabase/migrations/008_orders_invoices.sql |
project_assets |
data | healthy | supabase/migrations/026_project_assets.sql |
content_nodes |
data | healthy | supabase/migrations/020_content_map.sql |
content_edges |
data | healthy | supabase/migrations/020_content_map.sql |
risks |
data | healthy | supabase/migrations/021_risks_decisions.sql |
decisions |
data | healthy | supabase/migrations/021_risks_decisions.sql |
profiles |
data | healthy | supabase/migrations/001_schema.sql |
product_catalog |
data | healthy | supabase/migrations/001_schema.sql |
profit_analysis |
data | healthy | supabase/migrations/001_schema.sql |
quote_queue |
data | healthy | supabase/migrations/001_schema.sql |
quote_queue_metrics |
data | healthy | supabase/migrations/001_schema.sql |
staff |
data | healthy | supabase/migrations/001_schema.sql |
dealers |
data | healthy | supabase/migrations/001_schema.sql |
organizations |
data | healthy | supabase/migrations/001_schema.sql |
contacts |
data | healthy | supabase/migrations/001_schema.sql |
activities |
data | healthy | supabase/migrations/001_schema.sql |
quotes |
data | healthy | supabase/migrations/001_schema.sql |
quote_line_items |
data | healthy | supabase/migrations/001_schema.sql |
sign_offs |
data | healthy | supabase/migrations/024_sign_offs.sql |
sign_off_revisions |
data | healthy | supabase/migrations/024_sign_offs.sql |
sign_off_notes |
data | healthy | supabase/migrations/024_sign_offs.sql |
quote_requests |
data | healthy | supabase/migrations/005_quote_requests.sql |
site_map_approvals |
data | healthy | supabase/migrations/025_site_map_approvals.sql |
sprints |
data | healthy | supabase/migrations/016_sprints_burndown.sql |
burndown_snapshots |
data | healthy | supabase/migrations/016_sprints_burndown.sql |
wireframe_comments |
data | healthy | supabase/migrations/023_wireframe_comments.sql |
team_members |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
project_tasks |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
deliverable_overrides |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
sync_links |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
sync_log |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
tracker_meta |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
012_estimate_access.sql |
data | healthy | supabase/migrations/012_estimate_access.sql |
011_proposal_access.sql |
data | healthy | supabase/migrations/011_proposal_access.sql |
010_page_comments.sql |
data | healthy | supabase/migrations/010_page_comments.sql |
009_quote_request_link.sql |
data | healthy | supabase/migrations/009_quote_request_link.sql |
017_sprints_rls.sql |
data | healthy | supabase/migrations/017_sprints_rls.sql |
008_orders_invoices.sql |
data | healthy | supabase/migrations/008_orders_invoices.sql |
018_acceptance_criteria.sql |
data | healthy | supabase/migrations/018_acceptance_criteria.sql |
026_project_assets.sql |
data | healthy | supabase/migrations/026_project_assets.sql |
020_content_map.sql |
data | healthy | supabase/migrations/020_content_map.sql |
021_risks_decisions.sql |
data | healthy | supabase/migrations/021_risks_decisions.sql |
001_schema.sql |
data | healthy | supabase/migrations/001_schema.sql |
024_sign_offs.sql |
data | healthy | supabase/migrations/024_sign_offs.sql |
005_quote_requests.sql |
data | healthy | supabase/migrations/005_quote_requests.sql |
019_task_started_at.sql |
data | healthy | supabase/migrations/019_task_started_at.sql |
006_rep_group_hierarchy.sql |
data | healthy | supabase/migrations/006_rep_group_hierarchy.sql |
002_rls.sql |
data | healthy | supabase/migrations/002_rls.sql |
003_functions.sql |
data | healthy | supabase/migrations/003_functions.sql |
022_task_blocker.sql |
data | healthy | supabase/migrations/022_task_blocker.sql |
007_rep_role.sql |
data | healthy | supabase/migrations/007_rep_role.sql |
004_restrict_role_updates.sql |
data | healthy | supabase/migrations/004_restrict_role_updates.sql |
025_site_map_approvals.sql |
data | healthy | supabase/migrations/025_site_map_approvals.sql |
016_sprints_burndown.sql |
data | healthy | supabase/migrations/016_sprints_burndown.sql |
023_wireframe_comments.sql |
data | healthy | supabase/migrations/023_wireframe_comments.sql |
015_touch_updated_at_conditional.sql |
data | healthy | supabase/migrations/015_touch_updated_at_conditional.sql |
013_project_tracker_tables.sql |
data | healthy | supabase/migrations/013_project_tracker_tables.sql |
014_project_tracker_rls.sql |
data | healthy | supabase/migrations/014_project_tracker_rls.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
on |
software | healthy | src/app/(dashboard)/admin/infrastructure/views/ResearchNote… |
on |
software | healthy | src/app/(dashboard)/settings/infrastructure/views/ResearchN… |
ModelErrorBoundary |
software | healthy | src/components/3d/TableModel.tsx:ModelErrorBoundary |
MondayApiError |
software | healthy | src/lib/monday/client.ts:MondayApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
mysql |
data | healthy | scripts/export-gf-quotes.ts |
mariadb |
data | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
clickhouse |
data | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
mongodb |
data | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/(dashboard)/admin/infrastructure/views/SetupT… |
security | healthy | src/app/(dashboard)/admin/infrastructure/views/SetupTracker… |
auth::src/app/(dashboard)/proposal/infrastructure/views/Set… |
security | healthy | src/app/(dashboard)/proposal/infrastructure/views/SetupTrac… |
auth::src/app/(dashboard)/project/infrastructure/views/Setu… |
security | healthy | src/app/(dashboard)/project/infrastructure/views/SetupTrack… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
vps::azure |
hardware | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
| Label | Layer | Status | Path |
|---|---|---|---|
dbreck__tablex-quoting-dashboard |
software | healthy | /data/fable5_failed_archive/dbreck__tablex-quoting-dashboard |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | src/app/(dashboard)/proposal/infrastructure/views/ResearchN… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9222 |
network | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/f93ac6c4-431a-4dea-8a1e-2a8d56170aad/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f93ac6c4-431a-4dea-8a1e-2a8d56170aad/
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.