https://github.com/ssraminder/cethos_app_figma_design_v1
· scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)
865 raw signals (0 security + 865 graph)
Last scanned 2 months, 2 weeks ago · v1 · 748 actionable findings from 1 signal source. 117 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5966 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 |
|---|---|---|---|
expressPlugin |
software | healthy | vite.config.ts:expressPlugin |
SentryFallback |
software | healthy | client/App.tsx:SentryFallback |
AdminRoute |
software | healthy | client/App.tsx:AdminRoute |
App |
software | healthy | client/App.tsx:App |
root |
software | healthy | client/App.tsx:root |
calculateBillablePages |
software | healthy | client/types/document-editor.ts:calculateBillablePages |
calculateLineTotal |
software | healthy | client/types/document-editor.ts:calculateLineTotal |
generateGroupLabel |
software | healthy | client/types/document-editor.ts:generateGroupLabel |
normalizeHolderName |
software | healthy | client/types/document-editor.ts:normalizeHolderName |
formatFileSize |
software | healthy | client/types/document-editor.ts:formatFileSize |
vendorSlug |
software | healthy | client/utils/vendorSlug.ts:vendorSlug |
mergePdfs |
software | healthy | client/utils/pdfOperations.ts:mergePdfs |
splitPdf |
software | healthy | client/utils/pdfOperations.ts:splitPdf |
splitPdfEveryN |
software | healthy | client/utils/pdfOperations.ts:splitPdfEveryN |
reorderPages |
software | healthy | client/utils/pdfOperations.ts:reorderPages |
removePages |
software | healthy | client/utils/pdfOperations.ts:removePages |
insertPages |
software | healthy | client/utils/pdfOperations.ts:insertPages |
generateThumbnail |
software | healthy | client/utils/pdfOperations.ts:generateThumbnail |
generateAllThumbnails |
software | healthy | client/utils/pdfOperations.ts:generateAllThumbnails |
getPageCount |
software | healthy | client/utils/pdfOperations.ts:getPageCount |
pdfBytesToFile |
software | healthy | client/utils/pdfOperations.ts:pdfBytesToFile |
parsePageRanges |
software | healthy | client/utils/pdfOperations.ts:parsePageRanges |
extractTextItems |
software | healthy | client/utils/pdfOperations.ts:extractTextItems |
renderPageToCanvas |
software | healthy | client/utils/pdfOperations.ts:renderPageToCanvas |
applyTextEdits |
software | healthy | client/utils/pdfOperations.ts:applyTextEdits |
getCurrencySymbol |
software | healthy | client/utils/currency.ts:getCurrencySymbol |
formatCurrencyAmount |
software | healthy | client/utils/currency.ts:formatCurrencyAmount |
formatCurrencyWithCode |
software | healthy | client/utils/currency.ts:formatCurrencyWithCode |
getCurrencyBadgeColor |
software | healthy | client/utils/currency.ts:getCurrencyBadgeColor |
getCurrencyBadgeClasses |
software | healthy | client/utils/currency.ts:getCurrencyBadgeClasses |
logQuoteActivity |
software | healthy | client/utils/quoteActivityLog.ts:logQuoteActivity |
parseChatScreenshotSettings |
software | healthy | client/utils/pricing.ts:parseChatScreenshotSettings |
num |
software | healthy | client/utils/pricing.ts:num |
bool |
software | healthy | client/utils/pricing.ts:bool |
applyChatScreenshotRule |
software | healthy | client/utils/pricing.ts:applyChatScreenshotRule |
shouldApplyChatScreenshotRule |
software | healthy | client/utils/pricing.ts:shouldApplyChatScreenshotRule |
chatScreenshotQuoteMinimumDelta |
software | healthy | client/utils/pricing.ts:chatScreenshotQuoteMinimumDelta |
chatScreenshotTurnaroundDays |
software | healthy | client/utils/pricing.ts:chatScreenshotTurnaroundDays |
roundToNext250 |
software | healthy | client/utils/pricing.ts:roundToNext250 |
calculatePerPageRate |
software | healthy | client/utils/pricing.ts:calculatePerPageRate |
calculateLineTotal |
software | healthy | client/utils/pricing.ts:calculateLineTotal |
formatCurrency |
software | healthy | client/utils/pricing.ts:formatCurrency |
getPricingBreakdown |
software | healthy | client/utils/pricing.ts:getPricingBreakdown |
getEntryPointFromStorage |
software | healthy | client/utils/navigationHelpers.ts:getEntryPointFromStorage |
getStartNewQuoteRoute |
software | healthy | client/utils/navigationHelpers.ts:getStartNewQuoteRoute |
handleStartNewQuote |
software | healthy | client/utils/navigationHelpers.ts:handleStartNewQuote |
handleStartOver |
software | healthy | client/utils/navigationHelpers.ts:handleStartOver |
formatEntryPoint |
software | healthy | client/utils/quoteUtils.ts:formatEntryPoint |
entryPointBadgeColor |
software | healthy | client/utils/quoteUtils.ts:entryPointBadgeColor |
syncOrderFromQuote |
software | healthy | client/utils/syncOrderFromQuote.ts:syncOrderFromQuote |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DATABASE-COLUMN-FIXES-SUMMARY.md |
software | healthy | DATABASE-COLUMN-FIXES-SUMMARY.md |
HITL_PANEL_IMPROVEMENT_PLAN.md |
software | healthy | HITL_PANEL_IMPROVEMENT_PLAN.md |
STEP6-PAYMENT-IMPLEMENTATION-SUMMARY.md |
software | healthy | STEP6-PAYMENT-IMPLEMENTATION-SUMMARY.md |
STEP5-SHIPPING-ADDRESS-FIX-SUMMARY.md |
software | healthy | STEP5-SHIPPING-ADDRESS-FIX-SUMMARY.md |
vite.config.ts |
software | healthy | vite.config.ts |
database-setup-step4-step5.sql |
software | healthy | database-setup-step4-step5.sql |
skills-lock.json |
software | healthy | skills-lock.json |
cethos-database-schema-reference.md |
software | healthy | cethos-database-schema-reference.md |
cethos-verification-report.md |
software | healthy | cethos-verification-report.md |
STEP4-STEP5-IMPLEMENTATION-SUMMARY.md |
software | healthy | STEP4-STEP5-IMPLEMENTATION-SUMMARY.md |
QUICK-START-BILLING-SHIPPING.md |
software | healthy | QUICK-START-BILLING-SHIPPING.md |
README.md |
software | healthy | README.md |
AUDIT-messaging-system.md |
software | healthy | AUDIT-messaging-system.md |
STEP4-TURNAROUND-FIX-SUMMARY.md |
software | healthy | STEP4-TURNAROUND-FIX-SUMMARY.md |
SUPABASE_SCHEMA.md |
software | healthy | SUPABASE_SCHEMA.md |
database-tracking-settings.sql |
software | healthy | database-tracking-settings.sql |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
MANUAL_QUOTE_STEPS_4_5_PLAN.md |
software | healthy | MANUAL_QUOTE_STEPS_4_5_PLAN.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
AUDIT-CustomerOrderDetail.md |
software | healthy | AUDIT-CustomerOrderDetail.md |
netlify.toml |
software | healthy | netlify.toml |
QUOTE-REVIEW-PAGE-IMPLEMENTATION.md |
software | healthy | QUOTE-REVIEW-PAGE-IMPLEMENTATION.md |
QUOTE-REVIEW-QUICK-TEST.md |
software | healthy | QUOTE-REVIEW-QUICK-TEST.md |
BILLING-SHIPPING-IMPLEMENTATION-SUMMARY.md |
software | healthy | BILLING-SHIPPING-IMPLEMENTATION-SUMMARY.md |
package.json |
software | healthy | package.json |
cethos-migration-turnaround-options.sql |
software | healthy | cethos-migration-turnaround-options.sql |
PAYMENT-FLOW-COMPLETE.md |
software | healthy | PAYMENT-FLOW-COMPLETE.md |
index.html |
software | healthy | index.html |
BLUEPRINT-non-certified-projects.md |
software | healthy | BLUEPRINT-non-certified-projects.md |
AUDIT-order-invoice-system.md |
software | healthy | AUDIT-order-invoice-system.md |
APPLY_THIS_MIGRATION.sql |
software | healthy | APPLY_THIS_MIGRATION.sql |
BILLING-SHIPPING-AUDIT.md |
software | healthy | BILLING-SHIPPING-AUDIT.md |
EDGE_FUNCTION_FIX.md |
software | healthy | EDGE_FUNCTION_FIX.md |
PLAN-quote-activity-log.md |
software | healthy | PLAN-quote-activity-log.md |
AUDIT-customer-messaging-flow.md |
software | healthy | AUDIT-customer-messaging-flow.md |
package-lock.json |
software | healthy | package-lock.json |
apply-payment-methods-migration.sh |
software | healthy | apply-payment-methods-migration.sh |
components.json |
software | healthy | components.json |
FRONTEND_PRICING_INVESTIGATION.md |
software | healthy | FRONTEND_PRICING_INVESTIGATION.md |
STEP6-QUICK-TEST-GUIDE.md |
software | healthy | STEP6-QUICK-TEST-GUIDE.md |
vite.config.server.ts |
software | healthy | vite.config.server.ts |
QUICKSTART_SUPABASE.md |
software | healthy | QUICKSTART_SUPABASE.md |
AUDIT-vendor-management.md |
software | healthy | AUDIT-vendor-management.md |
DATABASE_SCHEMA_REVIEW_FOR_HITL_PANEL.md |
software | healthy | DATABASE_SCHEMA_REVIEW_FOR_HITL_PANEL.md |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
CETHOS_INVESTIGATION_REPORT.md |
software | healthy | CETHOS_INVESTIGATION_REPORT.md |
LOGIN_FIX_SUMMARY.md |
software | healthy | LOGIN_FIX_SUMMARY.md |
HITL_EDITABLE_SECTIONS_SUMMARY.md |
software | healthy | HITL_EDITABLE_SECTIONS_SUMMARY.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SearchableDropdown |
frontend | healthy | client/components/SearchableDropdown.tsx |
SaveForLater |
frontend | healthy | client/components/SaveForLater.tsx |
EmailQuoteConfirmation |
frontend | healthy | client/components/EmailQuoteConfirmation.tsx |
FileUpload |
frontend | healthy | client/components/FileUpload.tsx |
LanguageSelect |
frontend | healthy | client/components/LanguageSelect.tsx |
Footer |
frontend | healthy | client/components/Footer.tsx |
HumanReviewNotice |
frontend | healthy | client/components/HumanReviewNotice.tsx |
PurposeSelect |
frontend | healthy | client/components/PurposeSelect.tsx |
StartOverLink |
frontend | healthy | client/components/StartOverLink.tsx |
CountrySelect |
frontend | healthy | client/components/CountrySelect.tsx |
QuoteSummary |
frontend | healthy | client/components/QuoteSummary.tsx |
StepIndicator |
frontend | healthy | client/components/StepIndicator.tsx |
Header |
frontend | healthy | client/components/Header.tsx |
DocumentPricingCard |
frontend | healthy | client/components/DocumentPricingCard.tsx |
ProcessingStatus |
frontend | healthy | client/components/ProcessingStatus.tsx |
UploadStep4 |
frontend | healthy | client/components/upload/UploadStep4.tsx |
UploadStep3 |
frontend | healthy | client/components/upload/UploadStep3.tsx |
ConfirmationView |
frontend | healthy | client/components/upload/ConfirmationView.tsx |
UploadChoiceModal |
frontend | healthy | client/components/upload/UploadChoiceModal.tsx |
UploadStep2 |
frontend | healthy | client/components/upload/UploadStep2.tsx |
UploadStep1 |
frontend | healthy | client/components/upload/UploadStep1.tsx |
ProcessingModal |
frontend | healthy | client/components/upload/ProcessingModal.tsx |
Step3Contact |
frontend | healthy | client/components/quote/Step3Contact.tsx |
ProgressStepper |
frontend | healthy | client/components/quote/ProgressStepper.tsx |
Step1Upload |
frontend | healthy | client/components/quote/Step1Upload.tsx |
Step4ReviewCheckout |
frontend | healthy | client/components/quote/Step4ReviewCheckout.tsx |
StartOverLink |
frontend | healthy | client/components/quote/StartOverLink.tsx |
Step2Details |
frontend | healthy | client/components/quote/Step2Details.tsx |
Step4Delivery |
frontend | healthy | client/components/quote/Step4Delivery.tsx |
CustomerSearch |
frontend | healthy | client/components/shared/CustomerSearch.tsx |
SearchableSelect |
frontend | healthy | client/components/shared/SearchableSelect.tsx |
GoogleTagManager |
frontend | healthy | client/components/shared/GoogleTagManager.tsx |
CethosHeader |
frontend | healthy | client/components/shared/CethosHeader.tsx |
CethosSiteFooter |
frontend | healthy | client/components/shared/CethosSiteFooter.tsx |
AnalyzeDocumentModal |
frontend | healthy | client/components/shared/analysis/AnalyzeDocumentModal.tsx |
EditableDocumentAnalysisPanel |
frontend | healthy | client/components/shared/analysis/EditableDocumentAnalysisP… |
UseInQuoteModal |
frontend | healthy | client/components/shared/analysis/UseInQuoteModal.tsx |
OcrResultsModal |
frontend | healthy | client/components/shared/analysis/OcrResultsModal.tsx |
DocumentAnalysisPanel |
frontend | healthy | client/components/shared/analysis/DocumentAnalysisPanel.tsx |
ManualEntryModal |
frontend | healthy | client/components/shared/analysis/ManualEntryModal.tsx |
DocumentFlowEditor |
frontend | healthy | client/components/shared/document-flow/DocumentFlowEditor.t… |
PricingSummary |
frontend | healthy | client/components/shared/document-flow/components/PricingSu… |
PageTable |
frontend | healthy | client/components/shared/document-flow/components/PageTable… |
UploadZone |
frontend | healthy | client/components/shared/document-flow/components/UploadZon… |
FileAccordion |
frontend | healthy | client/components/shared/document-flow/components/FileAccor… |
DocumentGroupCard |
frontend | healthy | client/components/shared/document-flow/components/DocumentG… |
DocumentGroupEditor |
frontend | healthy | client/components/shared/document-groups/DocumentGroupEdito… |
UnassignedItemsPool |
frontend | healthy | client/components/shared/document-groups/UnassignedItemsPoo… |
DocumentGroupCard |
frontend | healthy | client/components/shared/document-groups/DocumentGroupCard.… |
FileCard |
frontend | healthy | client/components/shared/document-editor/FileCard.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/OrderSuccess |
frontend | healthy | client/pages/OrderSuccess.tsx |
/Index |
frontend | healthy | client/pages/Index.tsx |
/TRSharePage |
frontend | healthy | client/pages/TRSharePage.tsx |
/Checkout |
frontend | healthy | client/pages/Checkout.tsx |
/PaymentCancel |
frontend | healthy | client/pages/PaymentCancel.tsx |
/Success |
frontend | healthy | client/pages/Success.tsx |
/ETransferSuccess |
frontend | healthy | client/pages/ETransferSuccess.tsx |
/DepositSuccess |
frontend | healthy | client/pages/DepositSuccess.tsx |
/Login |
frontend | healthy | client/pages/Login.tsx |
/LoginVerify |
frontend | healthy | client/pages/LoginVerify.tsx |
/LegalPage |
frontend | healthy | client/pages/LegalPage.tsx |
/NotFound |
frontend | healthy | client/pages/NotFound.tsx |
/OrderConfirmation |
frontend | healthy | client/pages/OrderConfirmation.tsx |
/ETransferConfirmation |
frontend | healthy | client/pages/ETransferConfirmation.tsx |
/upload/UploadConfirmationPage |
frontend | healthy | client/pages/upload/UploadConfirmationPage.tsx |
/upload/UploadPage |
frontend | healthy | client/pages/upload/UploadPage.tsx |
/quote/QuoteReviewPage |
frontend | healthy | client/pages/quote/QuoteReviewPage.tsx |
/quote/QuoteContinuePage |
frontend | healthy | client/pages/quote/QuoteContinuePage.tsx |
/quote/QuoteSavedPage |
frontend | healthy | client/pages/quote/QuoteSavedPage.tsx |
/quote/QuoteExpiredPage |
frontend | healthy | client/pages/quote/QuoteExpiredPage.tsx |
/quote/QuoteConfirmationPage |
frontend | healthy | client/pages/quote/QuoteConfirmationPage.tsx |
/quote/QuoteRevisionPage |
frontend | healthy | client/pages/quote/QuoteRevisionPage.tsx |
/quote/QuoteRecoverPage |
frontend | healthy | client/pages/quote/QuoteRecoverPage.tsx |
/partner/PartnerQuoteLayout |
frontend | healthy | client/pages/partner/PartnerQuoteLayout.tsx |
/partner/PartnerQuotePage |
frontend | healthy | client/pages/partner/PartnerQuotePage.tsx |
/partner/PartnerInvalidPage |
frontend | healthy | client/pages/partner/PartnerInvalidPage.tsx |
/kiosk/KioskPairing |
frontend | healthy | client/pages/kiosk/KioskPairing.tsx |
/kiosk/KioskStaffForm |
frontend | healthy | client/pages/kiosk/KioskStaffForm.tsx |
/kiosk/KioskApi |
frontend | healthy | client/pages/kiosk/KioskApi.ts |
/kiosk/KioskShell |
frontend | healthy | client/pages/kiosk/KioskShell.tsx |
/customer/CustomerUpload |
frontend | healthy | client/pages/customer/CustomerUpload.tsx |
/customer/CustomerMessages |
frontend | healthy | client/pages/customer/CustomerMessages.tsx |
/customer/CustomerQuoteDetail |
frontend | healthy | client/pages/customer/CustomerQuoteDetail.tsx |
/customer/CustomerQuotes |
frontend | healthy | client/pages/customer/CustomerQuotes.tsx |
/customer/CustomerOrderDetail |
frontend | healthy | client/pages/customer/CustomerOrderDetail.tsx |
/customer/CustomerInvoicePayment |
frontend | healthy | client/pages/customer/CustomerInvoicePayment.tsx |
/customer/CustomerDashboard |
frontend | healthy | client/pages/customer/CustomerDashboard.tsx |
/customer/CustomerProfile |
frontend | healthy | client/pages/customer/CustomerProfile.tsx |
/customer/CustomerOrders |
frontend | healthy | client/pages/customer/CustomerOrders.tsx |
/customer/CustomerDocuments |
frontend | healthy | client/pages/customer/CustomerDocuments.tsx |
/admin/AdminStaffManagement |
frontend | healthy | client/pages/admin/AdminStaffManagement.tsx |
/admin/AccountsPayable |
frontend | healthy | client/pages/admin/AccountsPayable.tsx |
/admin/AdminIsoQuizzes |
frontend | healthy | client/pages/admin/AdminIsoQuizzes.tsx |
/admin/AdminKioskDevices |
frontend | healthy | client/pages/admin/AdminKioskDevices.tsx |
/admin/Learning |
frontend | healthy | client/pages/admin/Learning.tsx |
/admin/ExchangeRates |
frontend | healthy | client/pages/admin/ExchangeRates.tsx |
/admin/AdminPaymentHistory |
frontend | healthy | client/pages/admin/AdminPaymentHistory.tsx |
/admin/AdminSettings |
frontend | healthy | client/pages/admin/AdminSettings.tsx |
/admin/AccountsReceivable |
frontend | healthy | client/pages/admin/AccountsReceivable.tsx |
/admin/PublicSubmissionsPage |
frontend | healthy | client/pages/admin/PublicSubmissionsPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
client |
software | healthy | client |
types |
software | healthy | client/types |
utils |
software | healthy | client/utils |
components |
software | healthy | client/components |
upload |
software | healthy | client/components/upload |
quote |
software | healthy | client/components/quote |
shared |
software | healthy | client/components/shared |
analysis |
software | healthy | client/components/shared/analysis |
document-flow |
software | healthy | client/components/shared/document-flow |
utils |
software | healthy | client/components/shared/document-flow/utils |
components |
software | healthy | client/components/shared/document-flow/components |
hooks |
software | healthy | client/components/shared/document-flow/hooks |
document-groups |
software | healthy | client/components/shared/document-groups |
document-editor |
software | healthy | client/components/shared/document-editor |
ui |
software | healthy | client/components/ui |
customer |
software | healthy | client/components/customer |
pdf-manager |
software | healthy | client/components/pdf-manager |
admin |
software | healthy | client/components/admin |
settings |
software | healthy | client/components/admin/settings |
tr |
software | healthy | client/components/admin/tr |
steps |
software | healthy | client/components/steps |
messaging |
software | healthy | client/components/messaging |
layouts |
software | healthy | client/components/layouts |
lib |
software | healthy | client/lib |
pages |
software | healthy | client/pages |
upload |
software | healthy | client/pages/upload |
quote |
software | healthy | client/pages/quote |
partner |
software | healthy | client/pages/partner |
kiosk |
software | healthy | client/pages/kiosk |
customer |
software | healthy | client/pages/customer |
admin |
software | healthy | client/pages/admin |
settings |
software | healthy | client/pages/admin/settings |
transcription |
software | healthy | client/pages/admin/transcription |
trainings |
software | healthy | client/pages/admin/trainings |
vendor-detail |
software | healthy | client/pages/admin/vendor-detail |
tr |
software | healthy | client/pages/admin/tr |
invoices |
software | healthy | client/pages/admin/invoices |
components |
software | healthy | client/pages/admin/invoices/components |
hooks |
software | healthy | client/hooks |
context |
software | healthy | client/context |
docs |
software | healthy | docs |
qms |
software | healthy | docs/qms |
handover |
software | healthy | docs/handover |
audits |
software | healthy | docs/audits |
2026-12-stage2 |
software | healthy | docs/audits/2026-12-stage2 |
training |
software | healthy | docs/training |
screenshots |
software | healthy | docs/training/screenshots |
shared |
software | healthy | shared |
scripts |
software | healthy | scripts |
memory |
software | healthy | memory |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cethos-migration-turnaround-options.sql |
data | healthy | cethos-migration-turnaround-options.sql |
APPLY_THIS_MIGRATION.sql |
data | healthy | APPLY_THIS_MIGRATION.sql |
20260520_expose_tr_to_service_role.sql |
data | healthy | supabase/migrations/20260520_expose_tr_to_service_role.sql |
20260505_project_assets_bucket.sql |
data | healthy | supabase/migrations/20260505_project_assets_bucket.sql |
20260604_orders_serial_no.sql |
data | healthy | supabase/migrations/20260604_orders_serial_no.sql |
20260613_qms_requalification_cron.sql |
data | healthy | supabase/migrations/20260613_qms_requalification_cron.sql |
20260527_transcription_google_primary_chain.sql |
data | healthy | supabase/migrations/20260527_transcription_google_primary_c… |
20260523_call_transcript_summary.sql |
data | healthy | supabase/migrations/20260523_call_transcript_summary.sql |
20260612_sops_versioned.sql |
data | healthy | supabase/migrations/20260612_sops_versioned.sql |
20260324_vendor_invitation_tracking.sql |
data | healthy | supabase/migrations/20260324_vendor_invitation_tracking.sql |
20260409_api_usage_tracking.sql |
data | healthy | supabase/migrations/20260409_api_usage_tracking.sql |
20260515_drop_otp_code_and_tighten_cv_upload.sql |
data | healthy | supabase/migrations/20260515_drop_otp_code_and_tighten_cv_u… |
20260527_transcription_xlsx_mime.sql |
data | healthy | supabase/migrations/20260527_transcription_xlsx_mime.sql |
20260522_xtrf_create_orphan_customers_full_import.sql |
data | healthy | supabase/migrations/20260522_xtrf_create_orphan_customers_f… |
20260602_qms_record_separation_override_rpc.sql |
data | healthy | supabase/migrations/20260602_qms_record_separation_override… |
20260527_transcription_version_json.sql |
data | healthy | supabase/migrations/20260527_transcription_version_json.sql |
20260521_certification_affidavit_templates.sql |
data | healthy | supabase/migrations/20260521_certification_affidavit_templa… |
20260523_bug_reports_add_source_and_staff.sql |
data | healthy | supabase/migrations/20260523_bug_reports_add_source_and_sta… |
20260514_v3_new_resources_lockdown.sql |
data | healthy | supabase/migrations/20260514_v3_new_resources_lockdown.sql |
20260416_mistral_ocr_backup.sql |
data | healthy | supabase/migrations/20260416_mistral_ocr_backup.sql |
20260515_iso_quiz_german_seed.sql |
data | healthy | supabase/migrations/20260515_iso_quiz_german_seed.sql |
20260417_payments_card_details.sql |
data | healthy | supabase/migrations/20260417_payments_card_details.sql |
20260516052742_tr_phase1_02_seeds.sql |
data | healthy | supabase/migrations/20260516052742_tr_phase1_02_seeds.sql |
20260602_cognitive_debriefing_template_r23.sql |
data | healthy | supabase/migrations/20260602_cognitive_debriefing_template_… |
20260604_vendors_business_name_step_vendor_identifier.sql |
data | healthy | supabase/migrations/20260604_vendors_business_name_step_ven… |
20260523_client_rate_cards.sql |
data | healthy | supabase/migrations/20260523_client_rate_cards.sql |
20260511_add_custom_file_label.sql |
data | healthy | supabase/migrations/20260511_add_custom_file_label.sql |
20260522_v_vendor_invoices_tax_dedupe_vendor_name.sql |
data | healthy | supabase/migrations/20260522_v_vendor_invoices_tax_dedupe_v… |
20260515_iso_quiz_p1_schema.sql |
data | healthy | supabase/migrations/20260515_iso_quiz_p1_schema.sql |
20260526_transcription_versions_and_cost.sql |
data | healthy | supabase/migrations/20260526_transcription_versions_and_cos… |
20260520_tr_findings_vendor_arbitration.sql |
data | healthy | supabase/migrations/20260520_tr_findings_vendor_arbitration… |
20260612_unschedule_dead_redundant_crons.sql |
data | healthy | supabase/migrations/20260612_unschedule_dead_redundant_cron… |
20260521_xtrf_csv_staging_tables.sql |
data | healthy | supabase/migrations/20260521_xtrf_csv_staging_tables.sql |
20260508_invoice_void_columns.sql |
data | healthy | supabase/migrations/20260508_invoice_void_columns.sql |
20260602_retire_remaining_unused_workflow_templates_r12b.sql |
data | healthy | supabase/migrations/20260602_retire_remaining_unused_workfl… |
20260602_retire_unused_workflow_templates_r12.sql |
data | healthy | supabase/migrations/20260602_retire_unused_workflow_templat… |
20260519_comms_rpc_varchar_casts_and_ambiguity.sql |
data | healthy | supabase/migrations/20260519_comms_rpc_varchar_casts_and_am… |
20260505_internal_projects.sql |
data | healthy | supabase/migrations/20260505_internal_projects.sql |
20260508_vendor_sessions_impersonation_columns.sql |
data | healthy | supabase/migrations/20260508_vendor_sessions_impersonation_… |
20260612_clear_stale_invoice_generation_backlog.sql |
data | healthy | supabase/migrations/20260612_clear_stale_invoice_generation… |
20260613_qms_reviewer_role_3_1_6.sql |
data | healthy | supabase/migrations/20260613_qms_reviewer_role_3_1_6.sql |
20260417_ocr_active_provider.sql |
data | healthy | supabase/migrations/20260417_ocr_active_provider.sql |
20260522_v_vendor_invoices_tax_default_branch.sql |
data | healthy | supabase/migrations/20260522_v_vendor_invoices_tax_default_… |
20260328_fix_invoice_branch_numbering.sql |
data | healthy | supabase/migrations/20260328_fix_invoice_branch_numbering.s… |
20260526_transcription_admin_rls.sql |
data | healthy | supabase/migrations/20260526_transcription_admin_rls.sql |
20260522_xtrf_full_ar_import_all_history.sql |
data | healthy | supabase/migrations/20260522_xtrf_full_ar_import_all_histor… |
20260519_comms_admin_rpc_proxies.sql |
data | healthy | supabase/migrations/20260519_comms_admin_rpc_proxies.sql |
20260511_add_target_pricing_mode.sql |
data | healthy | supabase/migrations/20260511_add_target_pricing_mode.sql |
20260608_step_split.sql |
data | healthy | supabase/migrations/20260608_step_split.sql |
20260421_staff_users_rls_and_realtime.sql |
data | healthy | supabase/migrations/20260421_staff_users_rls_and_realtime.s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
same_day_eligibility |
data | healthy | database-setup-step4-step5.sql |
pickup_locations |
data | healthy | database-setup-step4-step5.sql |
holidays |
data | healthy | database-setup-step4-step5.sql |
turnaround_options |
data | healthy | cethos-migration-turnaround-options.sql |
payment_methods |
data | healthy | APPLY_THIS_MIGRATION.sql |
quote_adjustments |
data | healthy | APPLY_THIS_MIGRATION.sql |
comms |
data | healthy | supabase/migrations/20260523_call_transcript_summary.sql |
public |
data | healthy | supabase/migrations/20260612_sops_versioned.sql |
api_usage_log |
data | healthy | supabase/migrations/20260409_api_usage_tracking.sql |
client_rate_cards |
data | healthy | supabase/migrations/20260523_client_rate_cards.sql |
cvp_quiz_submissions |
data | healthy | supabase/migrations/20260515_iso_quiz_p1_schema.sql |
transcription_versions |
data | healthy | supabase/migrations/20260526_transcription_versions_and_cos… |
internal_projects |
data | healthy | supabase/migrations/20260505_internal_projects.sql |
dropbox_connections |
data | healthy | supabase/migrations/20260522_dropbox_connections.sql |
nda_templates |
data | healthy | supabase/migrations/20260511_nda_clickwrap_v1.sql |
vendor_nda_signatures |
data | healthy | supabase/migrations/20260511_nda_clickwrap_v1.sql |
kiosk_devices |
data | healthy | supabase/migrations/20260418_kiosk_devices.sql |
kiosk_pairing_codes |
data | healthy | supabase/migrations/20260418_kiosk_devices.sql |
quote_activity_log |
data | healthy | supabase/migrations/20260214_quote_activity_log.sql |
pdf_folders |
data | healthy | supabase/migrations/20260406_pdf_manager_tables.sql |
pdf_documents |
data | healthy | supabase/migrations/20260406_pdf_manager_tables.sql |
pdf_annotations |
data | healthy | supabase/migrations/20260406_pdf_manager_tables.sql |
pdf_shares |
data | healthy | supabase/migrations/20260406_pdf_manager_tables.sql |
companies |
data | healthy | supabase/migrations/20260421_companies_table.sql |
tr |
data | healthy | supabase/migrations/20260520_tr_comments_close_share.sql |
dropbox_file_syncs |
data | healthy | supabase/migrations/20260522_dropbox_file_syncs.sql |
order_communications |
data | healthy | supabase/migrations/20260422_order_communications_ai_instru… |
order_communication_attachments |
data | healthy | supabase/migrations/20260422_order_communications_ai_instru… |
order_ai_instructions |
data | healthy | supabase/migrations/20260422_order_communications_ai_instru… |
transcription_jobs |
data | healthy | supabase/migrations/20260526_transcription_service_schema.s… |
transcription_email_usage |
data | healthy | supabase/migrations/20260526_transcription_service_schema.s… |
transcription_otps |
data | healthy | supabase/migrations/20260526_transcription_service_schema.s… |
transcription_audit_log |
data | healthy | supabase/migrations/20260526_transcription_service_schema.s… |
vendor_rate_suggestions |
data | healthy | supabase/migrations/20260511_vendor_rate_suggestions.sql |
customer_sessions |
data | healthy | supabase/migrations/20260214_magic_link_auth.sql |
vendor_payable_cat_lines |
data | healthy | supabase/migrations/20260525_cat_payables_phase1_schema.sql |
company_project_managers |
data | healthy | supabase/migrations/20260508_company_project_managers.sql |
negotiation_settings |
data | healthy | supabase/migrations/20260511_negotiation_agent_phase1.sql |
vendor_negotiation_decisions |
data | healthy | supabase/migrations/20260511_negotiation_agent_phase1.sql |
order_receivables |
data | healthy | supabase/migrations/20260508_order_receivables_table.sql |
qms |
data | healthy | supabase/migrations/20260612_qms_auto_qualification_dry_run… |
vendor_client_declarations |
data | healthy | supabase/migrations/20260612_agreements_gvsa_clause34.sql |
file_review_history |
data | healthy | supabase/migrations/20260215_order_status_invoice.sql |
customer_invoices |
data | healthy | supabase/migrations/20260215_order_status_invoice.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/functions/check-open-issues/index.ts |
security | healthy | supabase/functions/check-open-issues/index.ts |
auth::supabase/functions/upload-complete/index.ts |
security | healthy | supabase/functions/upload-complete/index.ts |
auth::client/types/document-editor.ts |
security | healthy | client/types/document-editor.ts |
auth::supabase/functions/_shared/ringcentral.ts |
security | healthy | supabase/functions/_shared/ringcentral.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::client/pages/admin/settings/DropboxSettings.tsx |
security | healthy | client/pages/admin/settings/DropboxSettings.tsx |
auth::supabase/functions/_shared/kiosk-auth.ts |
security | healthy | supabase/functions/_shared/kiosk-auth.ts |
auth::supabase/functions/vendor-doc-request-status-sweep/in… |
security | healthy | supabase/functions/vendor-doc-request-status-sweep/index.ts |
auth::client/pages/admin/transcription/TranscriptionDashboa… |
security | healthy | client/pages/admin/transcription/TranscriptionDashboard.tsx |
auth::supabase/functions/vendor-activation-email-cron/index… |
security | healthy | supabase/functions/vendor-activation-email-cron/index.ts |
auth::supabase/functions/get-customer-files/index.ts |
security | healthy | supabase/functions/get-customer-files/index.ts |
auth::supabase/functions/kiosk-pair-create/index.ts |
security | healthy | supabase/functions/kiosk-pair-create/index.ts |
auth::client/pages/admin/AdminQuickPayment.tsx |
security | healthy | client/pages/admin/AdminQuickPayment.tsx |
auth::supabase/functions/rc-test/index.ts |
security | healthy | supabase/functions/rc-test/index.ts |
auth::client/components/shared/document-groups/types.ts |
security | healthy | client/components/shared/document-groups/types.ts |
auth::supabase/functions/get-staff-tasks/index.ts |
security | healthy | supabase/functions/get-staff-tasks/index.ts |
auth::supabase/functions/customer-approve-quote-ar/index.ts |
security | healthy | supabase/functions/customer-approve-quote-ar/index.ts |
auth::supabase/functions/ocr-process-next/index.ts |
security | healthy | supabase/functions/ocr-process-next/index.ts |
auth::supabase/functions/rc-webhook/index.ts |
security | healthy | supabase/functions/rc-webhook/index.ts |
auth::client/hooks/useAdminAuth.ts |
security | healthy | client/hooks/useAdminAuth.ts |
auth::client/pages/admin/RecruitmentDetail.tsx |
security | healthy | client/pages/admin/RecruitmentDetail.tsx |
auth::supabase/functions/get-customer-quote-detail/index.ts |
security | healthy | supabase/functions/get-customer-quote-detail/index.ts |
auth::supabase/functions/transcription-create-gcs-upload-ur… |
security | healthy | supabase/functions/transcription-create-gcs-upload-url/inde… |
auth::supabase/functions/stripe-webhook/index.ts |
security | healthy | supabase/functions/stripe-webhook/index.ts |
auth::supabase/functions/admin-impersonate-vendor/index.ts |
security | healthy | supabase/functions/admin-impersonate-vendor/index.ts |
auth::supabase/functions/split-step/index.ts |
security | healthy | supabase/functions/split-step/index.ts |
auth::client/components/admin/EmailLogAccordion.tsx |
security | healthy | client/components/admin/EmailLogAccordion.tsx |
auth::scripts/deploy-security-changes.sh |
security | healthy | scripts/deploy-security-changes.sh |
auth::supabase/functions/create-checkout-session/index.ts |
security | healthy | supabase/functions/create-checkout-session/index.ts |
auth::client/context/CustomerAuthContext.tsx |
security | healthy | client/context/CustomerAuthContext.tsx |
auth::client/components/shared/analysis/OcrResultsModal.tsx |
security | healthy | client/components/shared/analysis/OcrResultsModal.tsx |
auth::supabase/functions/upload-start/index.ts |
security | healthy | supabase/functions/upload-start/index.ts |
auth::supabase/functions/staff-submit-bug-report/index.ts |
security | healthy | supabase/functions/staff-submit-bug-report/index.ts |
auth::client/components/shared/document-groups/DocumentGrou… |
security | healthy | client/components/shared/document-groups/DocumentGroupEdito… |
auth::client/pages/admin/CustomerDetail.tsx |
security | healthy | client/pages/admin/CustomerDetail.tsx |
auth::supabase/functions/analyse-ocr-batch/index.ts |
security | healthy | supabase/functions/analyse-ocr-batch/index.ts |
auth::supabase/functions/vendor-send-cv-nda-reminder/index.… |
security | healthy | supabase/functions/vendor-send-cv-nda-reminder/index.ts |
auth::supabase/functions/vendor-doc-request-reminder/index.… |
security | healthy | supabase/functions/vendor-doc-request-reminder/index.ts |
auth::supabase/functions/parse-cat-analysis/index.ts |
security | healthy | supabase/functions/parse-cat-analysis/index.ts |
auth::supabase/functions/transcription-stripe-webhook/index… |
security | healthy | supabase/functions/transcription-stripe-webhook/index.ts |
auth::supabase/functions/analyse-ocr-next/index.ts |
security | healthy | supabase/functions/analyse-ocr-next/index.ts |
auth::server/scripts/rls-audit.ts |
security | healthy | server/scripts/rls-audit.ts |
auth::supabase/functions/dropbox-oauth/index.ts |
security | healthy | supabase/functions/dropbox-oauth/index.ts |
auth::supabase/functions/_shared/google-auth.ts |
security | healthy | supabase/functions/_shared/google-auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | services/audio-extractor/index.js |
POST /extract |
api | healthy | services/audio-extractor/index.js |
GET |
api | healthy | client/pages/customer/CustomerDocuments.tsx |
GET /api/ping |
api | healthy | server/index.ts |
GET /api/demo |
api | healthy | server/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | client/pages/admin/RecruitmentDetail.tsx |
vps::aws |
hardware | healthy | client/pages/admin/settings/OCRSettings.tsx |
vps::azure |
hardware | healthy | client/pages/admin/settings/OCRSettings.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
triggered |
software | healthy | supabase/functions/generate-quote-pdf/index.ts:triggered |
KioskAuthError |
software | healthy | supabase/functions/_shared/kiosk-auth.ts:KioskAuthError |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::purge-draft-quotes |
cicd | healthy | .github/workflows/purge-draft-quotes.yml |
gha::lint-migrations |
cicd | healthy | .github/workflows/lint-migrations.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
purge |
cicd | healthy | .github/workflows/purge-draft-quotes.yml |
rls-required |
cicd | healthy | .github/workflows/lint-migrations.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CRON_SECRET |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wu5is53p |
software | healthy | /tmp/repobility-clone-wu5is53p |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::services/audio-extractor/Dockerfile |
hardware | healthy | services/audio-extractor/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | pnpm-lock.yaml |
This page is publicly accessible at:
https://repobility.com/scan/9af81b35-cd7b-4f47-8ba7-d299a5a0ac06/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9af81b35-cd7b-4f47-8ba7-d299a5a0ac06/
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.