Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

ronfeathers-LD/SOW-Generator

https://github.com/ronfeathers-LD/SOW-Generator · scanned 2026-06-15 23:55 UTC (2 months, 3 weeks ago)

258 raw signals (123 security + 135 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 142 actionable findings from 2 signal sources. 251 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1968 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.

LabelLayerStatusPath
textContentOf software healthy tools/backfill-canonicalize-content.ts:textContentOf
firstDivergence software healthy tools/backfill-canonicalize-content.ts:firstDivergence
show software healthy tools/backfill-canonicalize-content.ts:show
main software healthy tools/backfill-canonicalize-content.ts:main
middleware software healthy src/middleware.ts:middleware
createSalesforceAccountData software healthy src/types/salesforce.ts:createSalesforceAccountData
createSalesforceContactData software healthy src/types/salesforce.ts:createSalesforceContactData
createSalesforceOpportunityData software healthy src/types/salesforce.ts:createSalesforceOpportunityData
DashboardClient software healthy src/components/DashboardClient.tsx:DashboardClient
getStatusColor software healthy src/components/DashboardClient.tsx:getStatusColor
getStatusLabel software healthy src/components/DashboardClient.tsx:getStatusLabel
formatDate software healthy src/components/DashboardClient.tsx:formatDate
SalesforceIntegration software healthy src/components/SalesforceIntegration.tsx:SalesforceIntegrat…
checkConfigStatus software healthy src/components/SalesforceIntegration.tsx:checkConfigStatus
handleSearch software healthy src/components/SalesforceIntegration.tsx:handleSearch
handleAccountSelect software healthy src/components/SalesforceIntegration.tsx:handleAccountSelect
formatAddress software healthy src/components/SalesforceIntegration.tsx:formatAddress
handleContactSelect software healthy src/components/SalesforceIntegration.tsx:handleContactSelect
GoogleDriveSearch software healthy src/components/GoogleDriveSearch.tsx:GoogleDriveSearch
handleSearch software healthy src/components/GoogleDriveSearch.tsx:handleSearch
handleKeyPress software healthy src/components/GoogleDriveSearch.tsx:handleKeyPress
formatDate software healthy src/components/GoogleDriveSearch.tsx:formatDate
AvomaIntegration software healthy src/components/AvomaIntegration.tsx:AvomaIntegration
handleMeetingSelection software healthy src/components/AvomaIntegration.tsx:handleMeetingSelection
handleFetchTranscripts software healthy src/components/AvomaIntegration.tsx:handleFetchTranscripts
checkConfigStatus software healthy src/components/AvomaIntegration.tsx:checkConfigStatus
handleSearch software healthy src/components/AvomaIntegration.tsx:handleSearch
categorizeBulletPoints software healthy src/components/AvomaIntegration.tsx:categorizeBulletPoints
LoginButton software healthy src/components/LoginButton.tsx:LoginButton
OpportunityLookup software healthy src/components/OpportunityLookup.tsx:OpportunityLookup
loadOpportunities software healthy src/components/OpportunityLookup.tsx:loadOpportunities
handleOpportunitySelect software healthy src/components/OpportunityLookup.tsx:handleOpportunitySelect
formatCurrency software healthy src/components/OpportunityLookup.tsx:formatCurrency
formatDate software healthy src/components/OpportunityLookup.tsx:formatDate
SOWForm software healthy src/components/SOWForm.tsx:SOWForm
handleTabChange software healthy src/components/SOWForm.tsx:handleTabChange
to software healthy src/components/SOWForm.tsx:to
updateFormData software healthy src/components/SOWForm.tsx:updateFormData
fetchLeanDataSignatories software healthy src/components/SOWForm.tsx:fetchLeanDataSignatories
fetchSalesforceInstanceUrl software healthy src/components/SOWForm.tsx:fetchSalesforceInstanceUrl
loadStoredSalesforceData software healthy src/components/SOWForm.tsx:loadStoredSalesforceData
handleBeforeUnload software healthy src/components/SOWForm.tsx:handleBeforeUnload
handleLeanDataSignatoryChange software healthy src/components/SOWForm.tsx:handleLeanDataSignatoryChange
handleLogoChange software healthy src/components/SOWForm.tsx:handleLogoChange
handleLogoRemove software healthy src/components/SOWForm.tsx:handleLogoRemove
handleCustomerSelectedFromSalesforce software healthy src/components/SOWForm.tsx:handleCustomerSelectedFromSalesf…
getSalesforceLink software healthy src/components/SOWForm.tsx:getSalesforceLink
handleOpportunitySelectedFromSalesforce software healthy src/components/SOWForm.tsx:handleOpportunitySelectedFromSal…
handleSaveAll software healthy src/components/SOWForm.tsx:handleSaveAll
sectionStatus software healthy src/components/SOWForm.tsx:sectionStatus

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
FIX_MISSING_WORKFLOW.sql software healthy FIX_MISSING_WORKFLOW.sql
TEST_INSERT_APPROVAL.sql software healthy TEST_INSERT_APPROVAL.sql
cleanup-codebase.sh software healthy cleanup-codebase.sh
MULTIPLE_AVOMA_RECORDINGS_README.md software healthy MULTIPLE_AVOMA_RECORDINGS_README.md
ROLE_PERMISSIONS.md software healthy ROLE_PERMISSIONS.md
vercel.json software healthy vercel.json
GOOGLE_DRIVE_SETUP.md software healthy GOOGLE_DRIVE_SETUP.md
CONDITIONAL_PMO_APPROVAL.md software healthy CONDITIONAL_PMO_APPROVAL.md
DIAGNOSE_WORKFLOW_ISSUE.md software healthy DIAGNOSE_WORKFLOW_ISSUE.md
README.md software healthy README.md
PROGRESS_SUMMARY.md software healthy PROGRESS_SUMMARY.md
FINAL_SUMMARY.md software healthy FINAL_SUMMARY.md
RE_INITIALIZE_EXISTING_WORKFLOWS.sql software healthy RE_INITIALIZE_EXISTING_WORKFLOWS.sql
FIX_RLS_POLICIES.sql software healthy FIX_RLS_POLICIES.sql
CLAUDE.md software healthy CLAUDE.md
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
dump_schema.sh software healthy dump_schema.sh
next.config.js software healthy next.config.js
Dockerfile software healthy Dockerfile
DATABASE_MIGRATION_INSTRUCTIONS.md software healthy DATABASE_MIGRATION_INSTRUCTIONS.md
next-env.d.ts software healthy next-env.d.ts
SOW-Pre-Submission-Checklist.md software healthy SOW-Pre-Submission-Checklist.md
package-lock.json software healthy package-lock.json
GEMINI_TROUBLESHOOTING.md software healthy GEMINI_TROUBLESHOOTING.md
IMPLEMENTATION_COMPLETE.md software healthy IMPLEMENTATION_COMPLETE.md
SLACK_SETUP.md software healthy SLACK_SETUP.md
CHECK_APPROVAL_RECORDS.sql software healthy CHECK_APPROVAL_RECORDS.sql
AI_PROMPT_VERSIONING_README.md software healthy AI_PROMPT_VERSIONING_README.md
MIGRATION_SAFETY.md software healthy MIGRATION_SAFETY.md
.eslintrc.json software healthy .eslintrc.json
SLACK_NOTIFICATION_EXAMPLES.md software healthy SLACK_NOTIFICATION_EXAMPLES.md
tsconfig.json software healthy tsconfig.json
supabase-schema.sql software healthy supabase-schema.sql
APPROVAL_ROLE_CHANGES_SUMMARY.md software healthy APPROVAL_ROLE_CHANGES_SUMMARY.md
MULTI_STEP_APPROVAL_REQUIREMENTS.md software healthy MULTI_STEP_APPROVAL_REQUIREMENTS.md
PERFORMANCE_OPTIMIZATIONS.md software healthy PERFORMANCE_OPTIMIZATIONS.md
DEBUG_WORKFLOW.sql software healthy DEBUG_WORKFLOW.sql
postcss.config.js software healthy postcss.config.js
IMPLEMENTATION_PLAN.md software healthy IMPLEMENTATION_PLAN.md
SOW_VIEW_REORGANIZATION_PROPOSAL.md software healthy SOW_VIEW_REORGANIZATION_PROPOSAL.md
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
railway.json software healthy railway.json
CHECK_DATABASE_SCHEMA.sql software healthy CHECK_DATABASE_SCHEMA.sql
ADD_APPROVAL_STAGES.sql software healthy ADD_APPROVAL_STAGES.sql
MANUAL_WORKFLOW_INIT.sql software healthy MANUAL_WORKFLOW_INIT.sql
TEST_WORKFLOW_API.sql software healthy TEST_WORKFLOW_API.sql
016_add_partner_fields.sql software healthy supabase/migrations/016_add_partner_fields.sql
008_pricing_roles_config.sql software healthy supabase/migrations/008_pricing_roles_config.sql

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
supabase software healthy supabase
migrations software healthy supabase/migrations
tools software healthy tools
src software healthy src
types software healthy src/types
components software healthy src/components
ui software healthy src/components/ui
form software healthy src/components/ui/form
pricing-calculator software healthy src/components/pricing-calculator
sow software healthy src/components/sow
objectives-wizard software healthy src/components/sow/objectives-wizard
hooks software healthy src/components/sow/hooks
change-orders software healthy src/components/change-orders
providers software healthy src/providers
app software healthy src/app
preview-sow software healthy src/app/preview-sow
help software healthy src/app/help
debug-sow-data software healthy src/app/debug-sow-data
[id] software healthy src/app/debug-sow-data/[id]
manager software healthy src/app/manager
sow-overview software healthy src/app/manager/sow-overview
test-account-segment software healthy src/app/test-account-segment
debug-account-segment software healthy src/app/debug-account-segment
api software healthy src/app/api
upload software healthy src/app/api/upload
image software healthy src/app/api/upload/image
users software healthy src/app/api/users
mark-help-seen software healthy src/app/api/users/mark-help-seen
avoma software healthy src/app/api/avoma
enhanced-search software healthy src/app/api/avoma/enhanced-search
search software healthy src/app/api/avoma/search
transcription software healthy src/app/api/avoma/transcription
transcripts software healthy src/app/api/avoma/transcripts
auth software healthy src/app/api/auth
[...nextauth] software healthy src/app/api/auth/[...nextauth]
salesforce software healthy src/app/api/salesforce
cache-stats software healthy src/app/api/salesforce/cache-stats
account-contacts software healthy src/app/api/salesforce/account-contacts
search-accounts software healthy src/app/api/salesforce/search-accounts
test-account-segment software healthy src/app/api/salesforce/test-account-segment
instance-url software healthy src/app/api/salesforce/instance-url
fields-explorer software healthy src/app/api/salesforce/fields-explorer
partner-info software healthy src/app/api/salesforce/partner-info
account-opportunities software healthy src/app/api/salesforce/account-opportunities
status software healthy src/app/api/salesforce/status
customer-info software healthy src/app/api/salesforce/customer-info
billing-info software healthy src/app/api/salesforce/billing-info
sow-content-templates software healthy src/app/api/sow-content-templates
leandata-signatories software healthy src/app/api/leandata-signatories
pm-hours-removal software healthy src/app/api/pm-hours-removal

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
DashboardClient frontend healthy src/components/DashboardClient.tsx
SalesforceIntegration frontend healthy src/components/SalesforceIntegration.tsx
GoogleDriveSearch frontend healthy src/components/GoogleDriveSearch.tsx
AvomaIntegration frontend healthy src/components/AvomaIntegration.tsx
LoginButton frontend healthy src/components/LoginButton.tsx
OpportunityLookup frontend healthy src/components/OpportunityLookup.tsx
SOWForm frontend healthy src/components/SOWForm.tsx
TipTapEditor frontend healthy src/components/TipTapEditor.tsx
AdminNav frontend healthy src/components/AdminNav.tsx
GoogleDriveDocumentSelector frontend healthy src/components/GoogleDriveDocumentSelector.tsx
LoadingModal frontend healthy src/components/ui/LoadingModal.tsx
MentionAutocomplete frontend healthy src/components/ui/MentionAutocomplete.tsx
ThemeToggle frontend healthy src/components/ui/ThemeToggle.tsx
Textarea frontend healthy src/components/ui/form/Textarea.tsx
Select frontend healthy src/components/ui/form/Select.tsx
Alert frontend healthy src/components/ui/form/Alert.tsx
Stepper frontend healthy src/components/ui/form/Stepper.tsx
EmptyState frontend healthy src/components/ui/form/EmptyState.tsx
Button frontend healthy src/components/ui/form/Button.tsx
Input frontend healthy src/components/ui/form/Input.tsx
Skeleton frontend healthy src/components/ui/form/Skeleton.tsx
Card frontend healthy src/components/ui/form/Card.tsx
SectionHeader frontend healthy src/components/ui/form/SectionHeader.tsx
Field frontend healthy src/components/ui/form/Field.tsx
SOWDataLoader frontend healthy src/components/pricing-calculator/SOWDataLoader.tsx
PricingCalculatorForm frontend healthy src/components/pricing-calculator/PricingCalculatorForm.tsx
PricingCalculatorResults frontend healthy src/components/pricing-calculator/PricingCalculatorResults.…
AnchoredCommentComposer frontend healthy src/components/sow/AnchoredCommentComposer.tsx
CommentThread frontend healthy src/components/sow/CommentThread.tsx
SOWProjectPhasesPage frontend healthy src/components/sow/SOWProjectPhasesPage.tsx
ReviewSubmitTab frontend healthy src/components/sow/ReviewSubmitTab.tsx
PricingRolesAndDiscount frontend healthy src/components/sow/PricingRolesAndDiscount.tsx
TimelineDisplay frontend healthy src/components/sow/TimelineDisplay.tsx
CreateRevisionButton frontend healthy src/components/sow/CreateRevisionButton.tsx
AnchoredCommentThread frontend healthy src/components/sow/AnchoredCommentThread.tsx
PartnerInfo frontend healthy src/components/sow/PartnerInfo.tsx
SOWComments frontend healthy src/components/sow/SOWComments.tsx
SOWAssumptionsPage frontend healthy src/components/sow/SOWAssumptionsPage.tsx
PMHoursRequirementDisableApprovalOverlay frontend healthy src/components/sow/PMHoursRemovalApprovalOverlay.tsx
SimpleApproval frontend healthy src/components/sow/SimpleApproval.tsx
SOWRevisionHistory frontend healthy src/components/sow/SOWRevisionHistory.tsx
SOWObjectivesPage frontend healthy src/components/sow/SOWObjectivesPage.tsx
StageApprovalCard frontend healthy src/components/sow/StageApprovalCard.tsx
CustomerInformationTab frontend healthy src/components/sow/CustomerInformationTab.tsx
SOWTitlePage frontend healthy src/components/sow/SOWTitlePage.tsx
ApprovalWorkflowDisplay frontend healthy src/components/sow/ApprovalWorkflowDisplay.tsx
PMHoursRemovalDashboard frontend healthy src/components/sow/PMHoursRemovalDashboard.tsx
PricingCalculator frontend healthy src/components/sow/PricingCalculator.tsx
DynamicAIResponse frontend healthy src/components/sow/DynamicAIResponse.tsx
SOWRevisionDiff frontend healthy src/components/sow/SOWRevisionDiff.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
auth::src/app/admin/gemini-logs/page.tsx security healthy src/app/admin/gemini-logs/page.tsx
auth::src/app/change-orders/page.tsx security healthy src/app/change-orders/page.tsx
auth::src/app/api/sow/[id]/bulk-update/route.ts security healthy src/app/api/sow/[id]/bulk-update/route.ts
auth::src/app/admin/layout.tsx security healthy src/app/admin/layout.tsx
auth::src/app/test-account-segment/page.tsx security healthy src/app/test-account-segment/page.tsx
auth::src/app/api/sow/[id]/revisions/route.ts security healthy src/app/api/sow/[id]/revisions/route.ts
auth::src/app/api/admin/products/[id]/route.ts security healthy src/app/api/admin/products/[id]/route.ts
auth::src/app/api/sow/[id]/audit-trail/route.ts security healthy src/app/api/sow/[id]/audit-trail/route.ts
auth::src/app/api/admin/pricing-roles/route.ts security healthy src/app/api/admin/pricing-roles/route.ts
auth::src/app/api/admin/google-drive/oauth/start/route.ts security healthy src/app/api/admin/google-drive/oauth/start/route.ts
auth::src/app/api/sow/[id]/approvals/[approvalId]/route.ts security healthy src/app/api/sow/[id]/approvals/[approvalId]/route.ts
auth::src/app/api/pm-hours-removal/route.ts security healthy src/app/api/pm-hours-removal/route.ts
auth::src/app/api/admin/status/route.ts security healthy src/app/api/admin/status/route.ts
auth::src/app/api/sow/[id]/tab-update/route.ts security healthy src/app/api/sow/[id]/tab-update/route.ts
auth::src/components/sow/MultiStepApprovalWorkflow.tsx security healthy src/components/sow/MultiStepApprovalWorkflow.tsx
auth::src/app/api/slack/team-message/route.ts security healthy src/app/api/slack/team-message/route.ts
auth::src/app/api/slack/clear-cache/route.ts security healthy src/app/api/slack/clear-cache/route.ts
auth::src/app/dashboard/page.tsx security healthy src/app/dashboard/page.tsx
auth::src/app/api/sow/[id]/approval-stats/route.ts security healthy src/app/api/sow/[id]/approval-stats/route.ts
auth::src/app/api/admin/leandata-signatories/[id]/route.ts security healthy src/app/api/admin/leandata-signatories/[id]/route.ts
auth::src/app/api/upload/image/route.ts security healthy src/app/api/upload/image/route.ts
auth::src/app/api/auth/[...nextauth]/route.ts security healthy src/app/api/auth/[...nextauth]/route.ts
auth::src/app/api/admin/ai-prompts/[id]/revert/route.ts security healthy src/app/api/admin/ai-prompts/[id]/revert/route.ts
auth::src/app/api/admin/sow-content-templates/route.ts security healthy src/app/api/admin/sow-content-templates/route.ts
auth::src/app/api/pm-hours-removal/[id]/route.ts security healthy src/app/api/pm-hours-removal/[id]/route.ts
auth::src/app/api/salesforce/search-accounts/route.ts security healthy src/app/api/salesforce/search-accounts/route.ts
auth::src/app/api/sow/preview/route.ts security healthy src/app/api/sow/preview/route.ts
auth::src/components/sow/PMHoursRemovalApprovalOverlay.tsx security healthy src/components/sow/PMHoursRemovalApprovalOverlay.tsx
auth::src/app/api/change-orders/[id]/pdf/route.ts security healthy src/app/api/change-orders/[id]/pdf/route.ts
auth::src/app/admin/email/page.tsx security healthy src/app/admin/email/page.tsx
auth::src/app/page.tsx security healthy src/app/page.tsx
auth::src/app/api/admin/slack/status/route.ts security healthy src/app/api/admin/slack/status/route.ts
auth::src/app/api/gemini/analyze-transcription/route.ts security healthy src/app/api/gemini/analyze-transcription/route.ts
auth::src/app/api/admin/gemini/config/route.ts security healthy src/app/api/admin/gemini/config/route.ts
auth::src/app/api/salesforce/status/route.ts security healthy src/app/api/salesforce/status/route.ts
auth::src/app/manager/layout.tsx security healthy src/app/manager/layout.tsx
auth::src/app/api/sow/[id]/changelog/export/route.ts security healthy src/app/api/sow/[id]/changelog/export/route.ts
auth::src/app/admin/users/[id]/page.tsx security healthy src/app/admin/users/[id]/page.tsx
auth::src/app/api/sow/[id]/approvals/route.ts security healthy src/app/api/sow/[id]/approvals/route.ts
auth::src/app/api/sow/[id]/approvals/initiate/route.ts security healthy src/app/api/sow/[id]/approvals/initiate/route.ts
auth::src/app/api/sow/[id]/version/route.ts security healthy src/app/api/sow/[id]/version/route.ts
auth::src/app/api/sow/[id]/approval-comments/route.ts security healthy src/app/api/sow/[id]/approval-comments/route.ts
auth::src/app/api/admin/google-drive/oauth/callback/route.ts security healthy src/app/api/admin/google-drive/oauth/callback/route.ts
auth::package.json security healthy package.json
auth::src/app/api/feedback/route.ts security healthy src/app/api/feedback/route.ts
auth::src/app/pmo/pm-hours-removal/page.tsx security healthy src/app/pmo/pm-hours-removal/page.tsx
auth::src/app/api/sow/[id]/suggested-logo/route.ts security healthy src/app/api/sow/[id]/suggested-logo/route.ts
auth::src/app/api/slack/workspace-users/route.ts security healthy src/app/api/slack/workspace-users/route.ts
auth::src/lib/api-auth.ts security healthy src/lib/api-auth.ts
auth::src/app/api/users/route.ts security healthy src/app/api/users/route.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/preview-sow frontend healthy src/app/preview-sow/page.tsx
/help frontend healthy src/app/help/page.tsx
/debug-sow-data/[id] frontend healthy src/app/debug-sow-data/[id]/page.tsx
/manager/sow-overview frontend healthy src/app/manager/sow-overview/page.tsx
/test-account-segment frontend healthy src/app/test-account-segment/page.tsx
/debug-account-segment frontend healthy src/app/debug-account-segment/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/pricing-calculator frontend healthy src/app/pricing-calculator/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/users frontend healthy src/app/admin/users/page.tsx
/admin/users/[id] frontend healthy src/app/admin/users/[id]/page.tsx
/admin/avoma frontend healthy src/app/admin/avoma/page.tsx
/admin/api-config frontend healthy src/app/admin/api-config/page.tsx
/admin/email frontend healthy src/app/admin/email/page.tsx
/admin/salesforce frontend healthy src/app/admin/salesforce/page.tsx
/admin/sow-content-templates frontend healthy src/app/admin/sow-content-templates/page.tsx
/admin/changelog frontend healthy src/app/admin/changelog/page.tsx
/admin/leandata-signatories frontend healthy src/app/admin/leandata-signatories/page.tsx
/admin/pm-hours-removal frontend healthy src/app/admin/pm-hours-removal/page.tsx
/admin/google-drive frontend healthy src/app/admin/google-drive/page.tsx
/admin/product-categories frontend healthy src/app/admin/product-categories/page.tsx
/admin/pricing-roles frontend healthy src/app/admin/pricing-roles/page.tsx
/admin/salesforce-fields-explorer frontend healthy src/app/admin/salesforce-fields-explorer/page.tsx
/admin/gemini frontend healthy src/app/admin/gemini/page.tsx
/admin/products frontend healthy src/app/admin/products/page.tsx
/admin/slack frontend healthy src/app/admin/slack/page.tsx
/admin/gemini-logs frontend healthy src/app/admin/gemini-logs/page.tsx
/admin/ai-prompts frontend healthy src/app/admin/ai-prompts/page.tsx
/pmo frontend healthy src/app/pmo/page.tsx
/pmo/pm-hours-removal frontend healthy src/app/pmo/pm-hours-removal/page.tsx
/google-drive-demo frontend healthy src/app/google-drive-demo/page.tsx
/print-sow/[id] frontend healthy src/app/print-sow/[id]/page.tsx
/sow frontend healthy src/app/sow/page.tsx
/sow/new frontend healthy src/app/sow/new/page.tsx
/sow/[id] frontend healthy src/app/sow/[id]/page.tsx
/sow/[id]/edit frontend healthy src/app/sow/[id]/edit/page.tsx
/feedback frontend healthy src/app/feedback/page.tsx
/feedback/new frontend healthy src/app/feedback/new/page.tsx
/change-orders frontend healthy src/app/change-orders/page.tsx

LabelLayerStatusPath
sows data healthy supabase-schema.sql
users data healthy supabase-schema.sql
products data healthy supabase-schema.sql
sow_products data healthy supabase-schema.sql
comments data healthy supabase-schema.sql
approval_comments data healthy supabase-schema.sql
salesforce_configs data healthy supabase-schema.sql
lean_data_signatories data healthy supabase-schema.sql
avoma_configs data healthy supabase-schema.sql
gemini_configs data healthy supabase-schema.sql
approval_stages data healthy supabase-schema.sql
sow_approvals data healthy supabase-schema.sql
approval_audit_log data healthy supabase-schema.sql
sow_changelog data healthy supabase-schema.sql
pricing_roles_config data healthy supabase/migrations/008_pricing_roles_config.sql
product_categories data healthy supabase/migrations/012_add_product_categories.sql
sow_content_snapshots data healthy supabase/migrations/027_sow_content_snapshots.sql
slack_config data healthy supabase/migrations/002_missing_tables.sql
sow_content_templates data healthy supabase/migrations/002_missing_tables.sql
ai_prompts data healthy supabase/migrations/002_missing_tables.sql
ai_prompt_versions data healthy supabase/migrations/002_missing_tables.sql
google_drive_configs data healthy supabase/migrations/002_missing_tables.sql
email_config data healthy supabase/migrations/002_missing_tables.sql
pm_hours_removal_requests data healthy supabase/migrations/002_missing_tables.sql
pm_hours_removal_comments data healthy supabase/migrations/002_missing_tables.sql
change_orders data healthy supabase/migrations/014_add_change_orders_table.sql
api_logs data healthy supabase/migrations/005_complete_production_schema.sql
approval_rules data healthy supabase/migrations/005_complete_production_schema.sql
avoma_recordings data healthy supabase/migrations/005_complete_production_schema.sql
gemini_logs data healthy supabase/migrations/005_complete_production_schema.sql
slack_user_mappings data healthy supabase/migrations/005_complete_production_schema.sql
pm_hours_audit_log data healthy supabase/migrations/007_fix_pm_hours_removal_schema.sql

LabelLayerStatusPath
016_add_partner_fields.sql data healthy supabase/migrations/016_add_partner_fields.sql
008_pricing_roles_config.sql data healthy supabase/migrations/008_pricing_roles_config.sql
013_update_product_category_names.sql data healthy supabase/migrations/013_update_product_category_names.sql
010_add_account_segment_field.sql data healthy supabase/migrations/010_add_account_segment_field.sql
004_fix_avoma_config.sql data healthy supabase/migrations/004_fix_avoma_config.sql
011_add_description_sort_order_to_pricing_roles.sql data healthy supabase/migrations/011_add_description_sort_order_to_prici…
012_add_product_categories.sql data healthy supabase/migrations/012_add_product_categories.sql
026_reconcile_approval_comments.sql data healthy supabase/migrations/026_reconcile_approval_comments.sql
022_allow_service_role_pricing_roles.sql data healthy supabase/migrations/022_allow_service_role_pricing_roles.sql
add_new_user_roles.sql data healthy supabase/migrations/add_new_user_roles.sql
027_sow_content_snapshots.sql data healthy supabase/migrations/027_sow_content_snapshots.sql
019_fix_pricing_roles_config_rls.sql data healthy supabase/migrations/019_fix_pricing_roles_config_rls.sql
002_missing_tables.sql data healthy supabase/migrations/002_missing_tables.sql
001_add_approval_stages.sql data healthy supabase/migrations/001_add_approval_stages.sql
003_add_missing_approval_stages_table.sql data healthy supabase/migrations/003_add_missing_approval_stages_table.s…
023_fix_approval_status_constraint.sql data healthy supabase/migrations/023_fix_approval_status_constraint.sql
009_add_account_owner_fields.sql data healthy supabase/migrations/009_add_account_owner_fields.sql
020_enable_rls_on_pricing_roles_config.sql data healthy supabase/migrations/020_enable_rls_on_pricing_roles_config.…
025_create_rte_images_storage_bucket.sql data healthy supabase/migrations/025_create_rte_images_storage_bucket.sql
014_add_change_orders_table.sql data healthy supabase/migrations/014_add_change_orders_table.sql
005_complete_production_schema.sql data healthy supabase/migrations/005_complete_production_schema.sql
015_add_pricing_to_change_orders.sql data healthy supabase/migrations/015_add_pricing_to_change_orders.sql
001_initial_schema.sql data healthy supabase/migrations/001_initial_schema.sql
017_add_wizard_data_fields.sql data healthy supabase/migrations/017_add_wizard_data_fields.sql
024_add_ai_generated_content_baselines.sql data healthy supabase/migrations/024_add_ai_generated_content_baselines.…
006_fix_missing_columns.sql data healthy supabase/migrations/006_fix_missing_columns.sql
021_fix_function_search_paths.sql data healthy supabase/migrations/021_fix_function_search_paths.sql
018_add_preview_content_field.sql data healthy supabase/migrations/018_add_preview_content_field.sql
007_fix_pm_hours_removal_schema.sql data healthy supabase/migrations/007_fix_pm_hours_removal_schema.sql
029_db_hygiene_changelog_trigger_legacy_comments.sql data healthy supabase/migrations/029_db_hygiene_changelog_trigger_legacy…
028_approval_comment_anchors.sql data healthy supabase/migrations/028_approval_comment_anchors.sql

LabelLayerStatusPath
to software healthy src/components/TipTapEditor.tsx:to
strings software healthy src/components/ui/form/cx.ts:strings
const software healthy src/app/api/sow/[id]/pdf/route.ts:const
to software healthy src/app/print-sow/layout.tsx:to
when software healthy src/app/print-sow/layout.tsx:when
EmailService software healthy src/lib/email.ts:EmailService
ChangelogService software healthy src/lib/changelog-service.ts:ChangelogService
GoogleDriveService software healthy src/lib/google-drive.ts:GoogleDriveService
GeminiLoggingService software healthy src/lib/gemini-logging.ts:GeminiLoggingService
PDFGenerator software healthy src/lib/pdf-generator.ts:PDFGenerator
PMHoursRemovalService software healthy src/lib/pm-hours-removal-service.ts:PMHoursRemovalService
AvomaClient software healthy src/lib/avoma.ts:AvomaClient
SalesforceClient software healthy src/lib/salesforce.ts:SalesforceClient
SlackUserMappingService software healthy src/lib/slack-user-mapping-service.ts:SlackUserMappingServi…
GeminiClient software healthy src/lib/gemini.ts:GeminiClient
SlackUserLookupService software healthy src/lib/slack-user-lookup.ts:SlackUserLookupService
AuditService software healthy src/lib/audit-service.ts:AuditService
SalesforceCacheManager software healthy src/lib/salesforce-cache.ts:SalesforceCacheManager
attributes software healthy src/lib/sow-content.ts:attributes
SlackMentionService software healthy src/lib/slack-mention-service.ts:SlackMentionService
ApprovalWorkflowService software healthy src/lib/approval-workflow-service.ts:ApprovalWorkflowService
SlackService software healthy src/lib/slack.ts:SlackService
InvalidTabError software healthy src/lib/sow/tab-column-mapping.ts:InvalidTabError

LabelLayerStatusPath
postgresql data healthy CLAUDE.md
postgres data healthy package-lock.json
redis data healthy src/app/api/slack/workspace-users/route.ts

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
password_literal::README.md security healthy README.md
password_literal::src/lib/email-stage-marking.test.ts security healthy src/lib/email-stage-marking.test.ts

LabelLayerStatusPath
repobility-clone-rw64o5x2 software healthy /tmp/repobility-clone-rw64o5x2

LabelLayerStatusPath
port:3000 network healthy Dockerfile

LabelLayerStatusPath
2.37.996.608 network healthy src/app/pmo/page.tsx

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy src/lib/pdf-generator.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/5429925e-95be-471a-88db-ceaa827bf4c7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5429925e-95be-471a-88db-ceaa827bf4c7/

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.