https://github.com/bennettbwalter-dot/emergency-tradesmen-v2
· scanned 2026-06-17 01:45 UTC (1 month, 1 week ago)
1118 raw signals (0 security + 1118 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -24.0 (diff) · 1053 actionable findings from 1 signal source. 65 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 9961 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 |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
uk_numbers_report.md |
software | healthy | uk_numbers_report.md |
temp_restore.tsx |
software | healthy | temp_restore.tsx |
mark_batch_1_emailed.sql |
software | healthy | mark_batch_1_emailed.sql |
.env.uk.example |
software | healthy | .env.uk.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
check_posts.mjs |
software | healthy | check_posts.mjs |
postcss.config.js |
software | healthy | postcss.config.js |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
FIX_MOBILE_LISTINGS.sql |
software | healthy | FIX_MOBILE_LISTINGS.sql |
insert_blogs.sql |
software | healthy | insert_blogs.sql |
schema_dump.sql |
software | healthy | schema_dump.sql |
paste_snippet.js |
software | healthy | paste_snippet.js |
FIX_ALL_RLS.sql |
software | healthy | FIX_ALL_RLS.sql |
priority_gaps.json |
software | healthy | priority_gaps.json |
fix.mjs |
software | healthy | fix.mjs |
uk_gaps_report.json |
software | healthy | uk_gaps_report.json |
deep_audit_results.json |
software | healthy | deep_audit_results.json |
test_email.json |
software | healthy | test_email.json |
all_remaining_plumbers.js |
software | healthy | all_remaining_plumbers.js |
thomson_probe.html |
software | healthy | thomson_probe.html |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
server.cjs |
software | healthy | server.cjs |
coderabbit.yaml |
software | healthy | coderabbit.yaml |
vite.config.ts |
software | healthy | vite.config.ts |
missing_phones.json |
software | healthy | missing_phones.json |
temp_restore_utf8.tsx |
software | healthy | temp_restore_utf8.tsx |
check_missing.mjs |
software | healthy | check_missing.mjs |
package-lock.json |
software | healthy | package-lock.json |
EDGE_FUNCTIONS_SECRETS.md |
software | healthy | EDGE_FUNCTIONS_SECRETS.md |
README.md |
software | healthy | README.md |
debug_Manta.html |
software | healthy | debug_Manta.html |
read_logs.cjs |
software | healthy | read_logs.cjs |
BLOG_IMAGE_FIX_SUMMARY.md |
software | healthy | BLOG_IMAGE_FIX_SUMMARY.md |
HERMES.md |
software | healthy | HERMES.md |
tmp_merge.cjs |
software | healthy | tmp_merge.cjs |
FIX_ACCESS_FINAL.sql |
software | healthy | FIX_ACCESS_FINAL.sql |
tmp_content.md |
software | healthy | tmp_content.md |
coverage_summary.ts |
software | healthy | coverage_summary.ts |
uk_duplicate_report.json |
software | healthy | uk_duplicate_report.json |
uk_audit_report.json |
software | healthy | uk_audit_report.json |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
gap_fill_heartbeat.json |
software | healthy | gap_fill_heartbeat.json |
authority_updates_preview.json |
software | healthy | authority_updates_preview.json |
uk_missing_data_report.json |
software | healthy | uk_missing_data_report.json |
index.html |
software | healthy | index.html |
gap_audit_report.json |
software | healthy | gap_audit_report.json |
test_counts.cjs |
software | healthy | test_counts.cjs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
filterPosts |
software | healthy | check_posts.mjs:filterPosts |
slug |
software | healthy | check_posts.mjs:slug |
check |
software | healthy | check_posts.mjs:check |
run |
software | healthy | fix.mjs:run |
generateCityPlumbers |
software | healthy | all_remaining_plumbers.js:generateCityPlumbers |
BlogPostPage |
software | healthy | temp_restore_utf8.tsx:BlogPostPage |
regionalizeText |
software | healthy | temp_restore_utf8.tsx:regionalizeText |
loadPost |
software | healthy | temp_restore_utf8.tsx:loadPost |
checkMissing |
software | healthy | check_missing.mjs:checkMissing |
findAndCopy |
software | healthy | tmp_merge.cjs:findAndCopy |
test |
software | healthy | test_counts.cjs:test |
escapeSql |
software | healthy | generate_sql.mjs:escapeSql |
run |
software | healthy | generate_sql.mjs:run |
run |
software | healthy | get_post_columns.mjs:run |
countCharClasses |
software | healthy | passwordPolicy.cjs:countCharClasses |
createPasswordPolicy |
software | healthy | passwordPolicy.cjs:createPasswordPolicy |
passwordPolicy |
software | healthy | passwordPolicy.cjs:passwordPolicy |
detectTrade |
software | healthy | emergency-brain.js:detectTrade |
parseUrgency |
software | healthy | emergency-brain.js:parseUrgency |
getSystemPrompt |
software | healthy | emergency-brain.js:getSystemPrompt |
chat |
software | healthy | emergency-brain.js:chat |
buildListingUrls |
software | healthy | emergency-brain.js:buildListingUrls |
slugify |
software | healthy | emergency-brain.js:slugify |
isCriticalEmergency |
software | healthy | emergency-brain.js:isCriticalEmergency |
getEmergencyNumber |
software | healthy | emergency-brain.js:getEmergencyNumber |
getGasEmergencyNumber |
software | healthy | emergency-brain.js:getGasEmergencyNumber |
classifyEmergency |
software | healthy | emergency-brain.js:classifyEmergency |
detectTradeFromBrain |
software | healthy | emergency-brain.js:detectTradeFromBrain |
findMatchingDiagnostics |
software | healthy | emergency-brain.js:findMatchingDiagnostics |
getOfflineResponse |
software | healthy | emergency-brain.js:getOfflineResponse |
getTradeKnowledge |
software | healthy | emergency-brain.js:getTradeKnowledge |
getSafetyGuidance |
software | healthy | emergency-brain.js:getSafetyGuidance |
getRegulations |
software | healthy | emergency-brain.js:getRegulations |
listInternalTrades |
software | healthy | emergency-brain.js:listInternalTrades |
check |
software | healthy | test-db.mjs:check |
run |
software | healthy | insert_todays_blogs.mjs:run |
generateUUID |
software | healthy | scripts/inject_verified_us_batch_69.js:generateUUID |
createSlug |
software | healthy | scripts/inject_verified_us_batch_69.js:createSlug |
injectListings |
software | healthy | scripts/inject_verified_us_batch_69.js:injectListings |
applyMigration |
software | healthy | scripts/apply_migration_esm.mjs:applyMigration |
checkCities |
software | healthy | scripts/debug_city_dist.mjs:checkCities |
main |
software | healthy | scripts/check_live_refrigerant_gb.js:main |
btnCount |
software | healthy | scripts/check_live_refrigerant_gb.js:btnCount |
boxCount |
software | healthy | scripts/check_live_refrigerant_gb.js:boxCount |
sectionCount |
software | healthy | scripts/check_live_refrigerant_gb.js:sectionCount |
listCurrentPosts |
software | healthy | scripts/debug_supabase_posts.js:listCurrentPosts |
toUUID |
software | healthy | scripts/inject_verified_uk_batch_12.js:toUUID |
inject |
software | healthy | scripts/inject_verified_uk_batch_12.js:inject |
insertPosts |
software | healthy | scripts/insert_day38_breakdown_blog.js:insertPosts |
countWords |
software | healthy | scripts/audit_word_counts.js:countWords |
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 |
mcp-stt-server |
software | healthy | scripts/mcp-stt-server |
stt-frontend |
software | healthy | scripts/stt-frontend |
maintenance |
software | healthy | scripts/maintenance |
content |
software | healthy | scripts/content |
hubs |
software | healthy | scripts/hubs |
migrations |
software | healthy | scripts/migrations |
stt-backend |
software | healthy | scripts/stt-backend |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
_unused_quarantine |
software | healthy | _unused_quarantine |
UK_DATA |
software | healthy | _unused_quarantine/UK_DATA |
excluded_forbidden_scripts |
software | healthy | excluded_forbidden_scripts |
src |
software | healthy | src |
workers |
software | healthy | src/workers |
contexts |
software | healthy | src/contexts |
hooks |
software | healthy | src/hooks |
registry |
software | healthy | src/registry |
magicui |
software | healthy | src/registry/magicui |
components |
software | healthy | src/components |
landing3 |
software | healthy | src/components/landing3 |
claims |
software | healthy | src/components/claims |
VoiceAssistant |
software | healthy | src/components/VoiceAssistant |
earth |
software | healthy | src/components/earth |
admin |
software | healthy | src/components/admin |
alerts |
software | healthy | src/components/alerts |
profile-editor |
software | healthy | src/components/profile-editor |
sections |
software | healthy | src/components/sections |
animations |
software | healthy | src/components/animations |
magicui |
software | healthy | src/components/magicui |
trust |
software | healthy | src/components/trust |
business |
software | healthy | src/components/business |
unused |
software | healthy | src/components/unused |
earth-hero |
software | healthy | src/components/unused/earth-hero |
business-card |
software | healthy | src/components/business-card |
ui |
software | healthy | src/components/ui |
pages |
software | healthy | src/pages |
admin |
software | healthy | src/pages/admin |
voice-agent |
software | healthy | src/voice-agent |
lib |
software | healthy | src/lib |
enrichment |
software | healthy | src/lib/enrichment |
alerts |
software | healthy | src/lib/alerts |
trust |
software | healthy | src/lib/trust |
services |
software | healthy | src/services |
gemini |
software | healthy | src/services/gemini |
config |
software | healthy | src/config |
alerts |
software | healthy | src/config/alerts |
tmp |
software | healthy | tmp |
app-review |
software | healthy | tmp/app-review |
functions |
software | healthy | functions |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/PaymentSuccessPage |
frontend | healthy | src/pages/PaymentSuccessPage.tsx |
/Index |
frontend | healthy | src/pages/Index.tsx |
/PricingPage |
frontend | healthy | src/pages/PricingPage.tsx |
/FAQ |
frontend | healthy | src/pages/FAQ.tsx |
/BlogPage |
frontend | healthy | src/pages/BlogPage.tsx |
/HomeSearch |
frontend | healthy | src/pages/HomeSearch.tsx |
/ForTradesmen |
frontend | healthy | src/pages/ForTradesmen.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/WebsiteShowroomContractors |
frontend | healthy | src/pages/WebsiteShowroomContractors.tsx |
/BlogPostPage |
frontend | healthy | src/pages/BlogPostPage.tsx |
/LocationsDirectory |
frontend | healthy | src/pages/LocationsDirectory.tsx |
/PrivacyPolicy |
frontend | healthy | src/pages/PrivacyPolicy.tsx |
/TradeCityPage |
frontend | healthy | src/pages/TradeCityPage.tsx |
/LandingPage3 |
frontend | healthy | src/pages/LandingPage3.tsx |
/ClaimBusinessPage |
frontend | healthy | src/pages/ClaimBusinessPage.tsx |
/UserDashboard |
frontend | healthy | src/pages/UserDashboard.tsx |
/About |
frontend | healthy | src/pages/About.tsx |
/NewProfileEditor |
frontend | healthy | src/pages/NewProfileEditor.tsx |
/TermsOfService |
frontend | healthy | src/pages/TermsOfService.tsx |
/ClaimYourBusiness |
frontend | healthy | src/pages/ClaimYourBusiness.tsx |
/AuthPage |
frontend | healthy | src/pages/AuthPage.tsx |
/ForContractors |
frontend | healthy | src/pages/ForContractors.tsx |
/AuthCallback |
frontend | healthy | src/pages/AuthCallback.tsx |
/AlertsPage |
frontend | healthy | src/pages/AlertsPage.tsx |
/ContactPage |
frontend | healthy | src/pages/ContactPage.tsx |
/SoftAurora |
frontend | healthy | src/pages/SoftAurora.tsx |
/VettingProcess |
frontend | healthy | src/pages/VettingProcess.tsx |
/BusinessProfilePage |
frontend | healthy | src/pages/BusinessProfilePage.tsx |
/WebsiteShowroomTradesmen |
frontend | healthy | src/pages/WebsiteShowroomTradesmen.tsx |
/PaymentCancelPage |
frontend | healthy | src/pages/PaymentCancelPage.tsx |
/BillingPage |
frontend | healthy | src/pages/BillingPage.tsx |
/VerifyDocumentsPage |
frontend | healthy | src/pages/VerifyDocumentsPage.tsx |
/admin/Subscriptions |
frontend | healthy | src/pages/admin/Subscriptions.tsx |
/admin/DataExportPage |
frontend | healthy | src/pages/admin/DataExportPage.tsx |
/admin/Availability |
frontend | healthy | src/pages/admin/Availability.tsx |
/admin/Evidence |
frontend | healthy | src/pages/admin/Evidence.tsx |
/admin/Analytics |
frontend | healthy | src/pages/admin/Analytics.tsx |
/admin/EmailOutreachDashboard |
frontend | healthy | src/pages/admin/EmailOutreachDashboard.tsx |
/admin/ProfileEditorRedirect |
frontend | healthy | src/pages/admin/ProfileEditorRedirect.tsx |
/admin/Businesses |
frontend | healthy | src/pages/admin/Businesses.tsx |
/admin/ProfileEditor |
frontend | healthy | src/pages/admin/ProfileEditor.tsx |
/admin/Reviews |
frontend | healthy | src/pages/admin/Reviews.tsx |
/admin/Photos |
frontend | healthy | src/pages/admin/Photos.tsx |
/admin/Quotes |
frontend | healthy | src/pages/admin/Quotes.tsx |
/admin/Dashboard |
frontend | healthy | src/pages/admin/Dashboard.tsx |
/page.tsx |
frontend | healthy | public/showroom-templates/locksmith/app/page.tsx |
/login |
frontend | healthy | src/App.tsx |
/register |
frontend | healthy | src/App.tsx |
/auth/callback |
frontend | healthy | src/App.tsx |
/voice-report |
frontend | healthy | src/App.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vs |
software | healthy | emergency-brain.js:vs |
APISource |
software | healthy | scripts/mcp_orchestrator.py:48 |
RichDataScraper |
software | healthy | scripts/mcp_orchestrator.py:75 |
YelpAPI |
software | healthy | scripts/mcp_orchestrator.py:151 |
HereAPI |
software | healthy | scripts/mcp_orchestrator.py:184 |
WebSearchAPI |
software | healthy | scripts/mcp_orchestrator.py:231 |
MCPOrchestrator |
software | healthy | scripts/mcp_orchestrator.py:277 |
const |
software | healthy | scripts/audit_amazon_containers.mjs:const |
in |
software | healthy | scripts/fix_amazon_buttons.js:in |
then |
software | healthy | scripts/fix_amazon_elements.js:then |
BackgroundFiller |
software | healthy | scripts/background_verified_filler.py:24 |
PDF |
software | healthy | scripts/generate_qa_pdf.py:4 |
APISource |
software | healthy | scripts/uk_mcp_orchestrator.py:47 |
RichDataScraper |
software | healthy | scripts/uk_mcp_orchestrator.py:66 |
YelpAPI |
software | healthy | scripts/uk_mcp_orchestrator.py:90 |
HereAPI |
software | healthy | scripts/uk_mcp_orchestrator.py:114 |
UKMCPOrchestrator |
software | healthy | scripts/uk_mcp_orchestrator.py:146 |
EnrichmentAgent |
software | healthy | scripts/retroactive_usa_enrichment.py:29 |
APISource |
software | healthy | excluded_forbidden_scripts/multi_source_filler.py:51 |
YelpSearch |
software | healthy | excluded_forbidden_scripts/multi_source_filler.py:74 |
HereSearch |
software | healthy | excluded_forbidden_scripts/multi_source_filler.py:113 |
MultiSourceOrchestrator |
software | healthy | excluded_forbidden_scripts/multi_source_filler.py:171 |
HereSearch |
software | healthy | excluded_forbidden_scripts/major_metro_filler.py:77 |
WhisperPipeline |
software | healthy | src/workers/whisper.worker.ts:WhisperPipeline |
LocalErrorBoundary |
software | healthy | src/components/LocalErrorBoundary.tsx:LocalErrorBoundary |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.tsx:ErrorBoundary |
name |
software | healthy | src/components/magicui/InteractiveGridPattern.tsx:name |
name |
software | healthy | src/components/magicui/BorderBeam.tsx:name |
SafeBackgroundBoundary |
software | healthy | src/pages/HomeSearch.tsx:SafeBackgroundBoundary |
SupabaseRestError |
software | healthy | src/lib/businessService.ts:SupabaseRestError |
AudioService |
software | healthy | src/lib/audioService.ts:AudioService |
HttpError |
software | healthy | supabase/functions/_shared/auth.ts:HttpError |
$c |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
Du |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
qx |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
Fx |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
sT |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
L2 |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
VA |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
UA |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
Z0 |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
FA |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
IA |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
tE |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
cE |
software | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
Wc |
software | healthy | public/showroom-templates/breakdown-recovery-uk/assets/stan… |
Eu |
software | healthy | public/showroom-templates/breakdown-recovery-uk/assets/stan… |
Bx |
software | healthy | public/showroom-templates/breakdown-recovery-uk/assets/stan… |
Kx |
software | healthy | public/showroom-templates/breakdown-recovery-uk/assets/stan… |
i2 |
software | healthy | public/showroom-templates/breakdown-recovery-uk/assets/stan… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BlogPostPage |
frontend | healthy | temp_restore_utf8.tsx |
Index |
frontend | healthy | scripts/recovered_index_final.tsx |
TradeCityPage |
frontend | healthy | scripts/TradeCityPage_temp.tsx |
App |
frontend | healthy | src/App.tsx |
FlowingMenu |
frontend | healthy | src/components/FlowingMenu.tsx |
TrustpilotWidget |
frontend | healthy | src/components/TrustpilotWidget.tsx |
AdSlot |
frontend | healthy | src/components/AdSlot.tsx |
VoiceReporter |
frontend | healthy | src/components/VoiceReporter.tsx |
ErrorBoundary |
frontend | healthy | src/components/ErrorBoundary.tsx |
Landing3Services |
frontend | healthy | src/components/landing3/Landing3Services.tsx |
ScrollLine |
frontend | healthy | src/components/landing3/ScrollLine.tsx |
GuidedStory |
frontend | healthy | src/components/landing3/GuidedStory.tsx |
Hero3D |
frontend | healthy | src/components/landing3/Hero3D.tsx |
WhisperWaveform |
frontend | healthy | src/components/VoiceAssistant/WhisperWaveform.tsx |
VoiceTrigger |
frontend | healthy | src/components/VoiceAssistant/VoiceTrigger.tsx |
ElectricBorder |
frontend | healthy | src/components/ui/ElectricBorder.tsx |
Squares |
frontend | healthy | src/components/ui/Squares.tsx |
Orb |
frontend | healthy | src/components/ui/Orb.tsx |
Carousel |
frontend | healthy | src/components/ui/Carousel.tsx |
ColorBends |
frontend | healthy | src/components/ui/ColorBends.tsx |
PaymentSuccessPage |
frontend | healthy | src/pages/PaymentSuccessPage.tsx |
Index |
frontend | healthy | src/pages/Index.tsx |
PricingPage |
frontend | healthy | src/pages/PricingPage.tsx |
FAQ |
frontend | healthy | src/pages/FAQ.tsx |
BlogPage |
frontend | healthy | src/pages/BlogPage.tsx |
HomeSearch |
frontend | healthy | src/pages/HomeSearch.tsx |
ForTradesmen |
frontend | healthy | src/pages/ForTradesmen.tsx |
NotFound |
frontend | healthy | src/pages/NotFound.tsx |
WebsiteShowroomContractors |
frontend | healthy | src/pages/WebsiteShowroomContractors.tsx |
BlogPostPage |
frontend | healthy | src/pages/BlogPostPage.tsx |
LocationsDirectory |
frontend | healthy | src/pages/LocationsDirectory.tsx |
PrivacyPolicy |
frontend | healthy | src/pages/PrivacyPolicy.tsx |
TradeCityPage |
frontend | healthy | src/pages/TradeCityPage.tsx |
LandingPage3 |
frontend | healthy | src/pages/LandingPage3.tsx |
ClaimBusinessPage |
frontend | healthy | src/pages/ClaimBusinessPage.tsx |
UserDashboard |
frontend | healthy | src/pages/UserDashboard.tsx |
About |
frontend | healthy | src/pages/About.tsx |
NewProfileEditor |
frontend | healthy | src/pages/NewProfileEditor.tsx |
TermsOfService |
frontend | healthy | src/pages/TermsOfService.tsx |
ClaimYourBusiness |
frontend | healthy | src/pages/ClaimYourBusiness.tsx |
AuthPage |
frontend | healthy | src/pages/AuthPage.tsx |
ForContractors |
frontend | healthy | src/pages/ForContractors.tsx |
AuthCallback |
frontend | healthy | src/pages/AuthCallback.tsx |
AlertsPage |
frontend | healthy | src/pages/AlertsPage.tsx |
ContactPage |
frontend | healthy | src/pages/ContactPage.tsx |
SoftAurora |
frontend | healthy | src/pages/SoftAurora.tsx |
VettingProcess |
frontend | healthy | src/pages/VettingProcess.tsx |
BusinessProfilePage |
frontend | healthy | src/pages/BusinessProfilePage.tsx |
WebsiteShowroomTradesmen |
frontend | healthy | src/pages/WebsiteShowroomTradesmen.tsx |
PaymentCancelPage |
frontend | healthy | src/pages/PaymentCancelPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
remaining_migration.sql |
data | healthy | scripts/remaining_migration.sql |
apply-blog-migration.js |
data | healthy | scripts/apply-blog-migration.js |
apply_migration.js |
data | healthy | scripts/apply_migration.js |
apply_regional_migration.ts |
data | healthy | scripts/apply_regional_migration.ts |
add_enrichment_fields.sql |
data | healthy | scripts/migrations/add_enrichment_fields.sql |
20251221125800_add_vehicle_image_url.sql |
data | healthy | supabase/migrations/20251221125800_add_vehicle_image_url.sql |
20251221124500_add_header_image_url.sql |
data | healthy | supabase/migrations/20251221124500_add_header_image_url.sql |
028_subscription_tiers.sql |
data | healthy | supabase/migrations/028_subscription_tiers.sql |
014_availability.sql |
data | healthy | supabase/migrations/014_availability.sql |
018_add_proof_documents.sql |
data | healthy | supabase/migrations/018_add_proof_documents.sql |
022_newsletter_subscriptions.sql |
data | healthy | supabase/migrations/022_newsletter_subscriptions.sql |
021_subscription_analytics.sql |
data | healthy | supabase/migrations/021_subscription_analytics.sql |
030_subscription_lockout_fields.sql |
data | healthy | supabase/migrations/030_subscription_lockout_fields.sql |
032_phone_capture.sql |
data | healthy | supabase/migrations/032_phone_capture.sql |
20260304000000_email_outreach_tables.sql |
data | healthy | supabase/migrations/20260304000000_email_outreach_tables.sql |
20240114000000_create_locations_table.sql |
data | healthy | supabase/migrations/20240114000000_create_locations_table.s… |
007_quotes_and_subscriptions.sql |
data | healthy | supabase/migrations/007_quotes_and_subscriptions.sql |
019_blog_posts.sql |
data | healthy | supabase/migrations/019_blog_posts.sql |
006_quotes.sql |
data | healthy | supabase/migrations/006_quotes.sql |
20260531001000_quote_webhook_secret_header.sql |
data | healthy | supabase/migrations/20260531001000_quote_webhook_secret_hea… |
003_more_sample_data.sql |
data | healthy | supabase/migrations/003_more_sample_data.sql |
20260531000000_security_hardening.sql |
data | healthy | supabase/migrations/20260531000000_security_hardening.sql |
019_add_is_available_now.sql |
data | healthy | supabase/migrations/019_add_is_available_now.sql |
023_multi_regional_base.sql |
data | healthy | supabase/migrations/023_multi_regional_base.sql |
017_premium_website_reviews.sql |
data | healthy | supabase/migrations/017_premium_website_reviews.sql |
008_freemium_tier.sql |
data | healthy | supabase/migrations/008_freemium_tier.sql |
018_contact_name.sql |
data | healthy | supabase/migrations/018_contact_name.sql |
027_multi_tenant_architecture.sql |
data | healthy | supabase/migrations/027_multi_tenant_architecture.sql |
020_add_delete_policies.sql |
data | healthy | supabase/migrations/020_add_delete_policies.sql |
20260525000000_quote_notification_webhook.sql |
data | healthy | supabase/migrations/20260525000000_quote_notification_webho… |
016_premium_locations.sql |
data | healthy | supabase/migrations/016_premium_locations.sql |
012_whatsapp_number.sql |
data | healthy | supabase/migrations/012_whatsapp_number.sql |
018_fix_business_select_policy.sql |
data | healthy | supabase/migrations/018_fix_business_select_policy.sql |
996_force_open_delete.sql |
data | healthy | supabase/migrations/996_force_open_delete.sql |
025_enable_missing_rls.sql |
data | healthy | supabase/migrations/025_enable_missing_rls.sql |
013_business_claims.sql |
data | healthy | supabase/migrations/013_business_claims.sql |
997_fix_admin_policy_uid.sql |
data | healthy | supabase/migrations/997_fix_admin_policy_uid.sql |
995_add_owner_update_policy.sql |
data | healthy | supabase/migrations/995_add_owner_update_policy.sql |
004_bulk_businesses.sql |
data | healthy | supabase/migrations/004_bulk_businesses.sql |
015_fix_rls_insert.sql |
data | healthy | supabase/migrations/015_fix_rls_insert.sql |
009_subscription_expiry.sql |
data | healthy | supabase/migrations/009_subscription_expiry.sql |
024_trade_knowledge_base.sql |
data | healthy | supabase/migrations/024_trade_knowledge_base.sql |
026_subscription_lockout.sql |
data | healthy | supabase/migrations/026_subscription_lockout.sql |
002_seed_data.sql |
data | healthy | supabase/migrations/002_seed_data.sql |
001_business_tables.sql |
data | healthy | supabase/migrations/001_business_tables.sql |
998_fix_admin_policy.sql |
data | healthy | supabase/migrations/998_fix_admin_policy.sql |
005_availability.sql |
data | healthy | supabase/migrations/005_availability.sql |
011_storage_bucket.sql |
data | healthy | supabase/migrations/011_storage_bucket.sql |
010_premium_business_fields.sql |
data | healthy | supabase/migrations/010_premium_business_fields.sql |
20260114120000_add_us_hierarchy_slugs.sql |
data | healthy | supabase/migrations/20260114120000_add_us_hierarchy_slugs.s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
regional_cities |
data | healthy | scripts/remaining_migration.sql |
businesses |
data | healthy | supabase/setup-complete.sql |
business_photos |
data | healthy | supabase/setup-complete.sql |
certifications |
data | healthy | supabase/setup-complete.sql |
service_areas |
data | healthy | supabase/setup-complete.sql |
pricing |
data | healthy | supabase/setup-complete.sql |
public |
data | healthy | supabase/schema.sql |
quotes |
data | healthy | supabase/complete_schema.sql |
subscriptions |
data | healthy | supabase/complete_schema.sql |
posts |
data | healthy | supabase/complete_schema.sql |
subscription_events |
data | healthy | supabase/migrations/021_subscription_analytics.sql |
pro_confirmation_requests |
data | healthy | supabase/migrations/032_phone_capture.sql |
tenants |
data | healthy | supabase/migrations/027_multi_tenant_architecture.sql |
trade_knowledge_base |
data | healthy | supabase/migrations/024_trade_knowledge_base.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | server.cjs |
120.0.0.0 |
network | healthy | scripts/mcp_orchestrator.py |
115.0.0.0 |
network | healthy | scripts/scrape_fill_uk_gaps.ts |
38.154.227.167 |
network | healthy | scripts/fill_gaps_proxy.py |
185.199.229.156 |
network | healthy | scripts/fill_gaps_proxy.py |
185.199.228.220 |
network | healthy | scripts/fill_gaps_proxy.py |
119.0.0.0 |
network | healthy | scripts/fill_gaps_proxy.py |
121.0.0.0 |
network | healthy | scripts/fill_gaps_fast.py |
122.0.0.0 |
network | healthy | scripts/fill_uk_scraper.py |
2.37.996.608 |
network | healthy | src/services/gemini/constants.tsx |
438.12.54.662 |
network | healthy | public/showroom-templates/plumber-uk/assets/standalone-8-f9… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/all_posts_content_fixed.json |
security | healthy | scripts/all_posts_content_fixed.json |
auth::src/pages/VerifyDocumentsPage.tsx |
security | healthy | src/pages/VerifyDocumentsPage.tsx |
auth::scripts/ready_for_upload.json |
security | healthy | scripts/ready_for_upload.json |
auth::scripts/all_posts_content_v2.json |
security | healthy | scripts/all_posts_content_v2.json |
auth::scripts/set-sendgrid-secrets.js |
security | healthy | scripts/set-sendgrid-secrets.js |
auth::scripts/publish-blog.js |
security | healthy | scripts/publish-blog.js |
auth::scripts/setup-database.mjs |
security | healthy | scripts/setup-database.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /signup |
api | healthy | server.cjs |
POST /change-password |
api | healthy | server.cjs |
GET /health |
api | healthy | server.cjs |
GET /api/health |
api | healthy | scripts/stt-backend/server.js |
POST /api/upload-audio |
api | healthy | scripts/stt-backend/server.js |
USE /api/live-alerts |
api | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::scripts/verify_elevenlabs_alt.js |
security | healthy | scripts/verify_elevenlabs_alt.js |
password_literal::scripts/debug_insert_auth.ts |
security | healthy | scripts/debug_insert_auth.ts |
password_literal::scripts/verify_insert_permission.js |
security | healthy | scripts/verify_insert_permission.js |
password_literal::scripts/create_temp_user.ts |
security | healthy | scripts/create_temp_user.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | vite.config.ts |
port:64 |
network | healthy | public/showroom-templates/v0-compute-the-platform-to-build/… |
port:16 |
network | healthy | public/showroom-templates/v0-compute-the-platform-to-build/… |
| Label | Layer | Status | Path |
|---|---|---|---|
VITE_SUPABASE_URL |
cicd | healthy | — |
VITE_SUPABASE_SERVICE_ROLE_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
bennettbwalter-dot__emergency-tradesmen-v2 |
software | healthy | /data/fable5_failed_archive/bennettbwalter-dot__emergency-t… |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | scripts/apply_migration_esm.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | emergency-brain.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::audit_links |
cicd | healthy | .github/workflows/audit_links.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
audit |
cicd | healthy | .github/workflows/audit_links.yml |
This page is publicly accessible at:
https://repobility.com/scan/9bcac54d-f7df-4c2d-a6f1-d3087926feb1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9bcac54d-f7df-4c2d-a6f1-d3087926feb1/
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.