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.

tkovack10/dumbroof-web

https://github.com/tkovack10/dumbroof-web · scanned 2026-06-16 00:38 UTC (2 months, 2 weeks ago)

726 raw signals (0 security + 726 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 712 actionable findings from 1 signal source. 14 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 7180 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
_load_env software healthy scripts/seed_downspout_extension.py:37
main software healthy scripts/seed_downspout_extension.py:49
get_supabase software healthy scripts/backfill_warehouse.py:37
load_all_configs software healthy scripts/backfill_warehouse.py:46
build_photo_rows software healthy scripts/backfill_warehouse.py:61
build_line_item_rows software healthy scripts/backfill_warehouse.py:81
_clean_numeric software healthy scripts/backfill_warehouse.py:104
build_carrier_tactics_rows software healthy scripts/backfill_warehouse.py:146
build_claim_outcome_row software healthy scripts/backfill_warehouse.py:182
build_carrier_playbook_row software healthy scripts/backfill_warehouse.py:250
build_pricing_rows software healthy scripts/backfill_warehouse.py:359
_to_float software healthy scripts/backfill_warehouse.py:368
_infer_photo_tags software healthy scripts/backfill_warehouse.py:421
_classify_tactic software healthy scripts/backfill_warehouse.py:498
_extract_dollar_amount software healthy scripts/backfill_warehouse.py:516
_parse_carrier_desc software healthy scripts/backfill_warehouse.py:528
main software healthy scripts/backfill_warehouse.py:549
_batch_insert software healthy scripts/backfill_warehouse.py:628
extract_emitted_triples software healthy scripts/parity_harness_ship3.py:73
main software healthy scripts/parity_harness_ship3.py:111
new_pricing software healthy scripts/parity_harness.py:26
main software healthy scripts/parity_harness.py:36
_load_env software healthy scripts/import_national_prices.py:50
build software healthy scripts/import_national_prices.py:62
main software healthy scripts/import_national_prices.py:73
_load_env software healthy scripts/seed_steep_items.py:41
main software healthy scripts/seed_steep_items.py:53
_is_national software healthy scripts/import_pricing_to_tables.py:45
_category software healthy scripts/import_pricing_to_tables.py:48
_slug software healthy scripts/import_pricing_to_tables.py:56
build software healthy scripts/import_pricing_to_tables.py:62
report software healthy scripts/import_pricing_to_tables.py:111
_load_env software healthy scripts/import_pricing_to_tables.py:123
commit software healthy scripts/import_pricing_to_tables.py:136
_load_env software healthy scripts/seed_general_conditions_items.py:51
main software healthy scripts/seed_general_conditions_items.py:63
_load_env software healthy scripts/seed_coverage_gap_keys.py:80
find_price software healthy scripts/seed_coverage_gap_keys.py:93
main software healthy scripts/seed_coverage_gap_keys.py:103
main software healthy scripts/seed-usarm-aob.ts:main
_slug software healthy scripts/audit_used_line_items.py:33
used_short_keys software healthy scripts/audit_used_line_items.py:39
_load_env software healthy scripts/audit_used_line_items.py:53
main software healthy scripts/audit_used_line_items.py:65
parseGmailForward software healthy cloudflare/email-worker/src/forward-parser.ts:parseGmailFor…
parseOutlookForward software healthy cloudflare/email-worker/src/forward-parser.ts:parseOutlookF…
parseAppleMailForward software healthy cloudflare/email-worker/src/forward-parser.ts:parseAppleMai…
parseYahooForward software healthy cloudflare/email-worker/src/forward-parser.ts:parseYahooFor…
extractHeader software healthy cloudflare/email-worker/src/forward-parser.ts:extractHeader
extractEmailAddress software healthy cloudflare/email-worker/src/forward-parser.ts:extractEmailA…

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
CLAUDE.md software healthy CLAUDE.md
supabase_migration.sql software healthy supabase_migration.sql
package.json software healthy package.json
supabase_email_ingestion.sql software healthy supabase_email_ingestion.sql
package-lock.json software healthy package-lock.json
supabase_data_warehouse.sql software healthy supabase_data_warehouse.sql
tsconfig.json software healthy tsconfig.json
LEADGEN_SELFSERVE_SPEC.md software healthy LEADGEN_SELFSERVE_SPEC.md
supabase_repair_migration.sql software healthy supabase_repair_migration.sql
next.config.ts software healthy next.config.ts
TECHNICAL_AUDIT.md software healthy docs/TECHNICAL_AUDIT.md
COINBASE_AGENTIC_PITCH_DECK.marp.md software healthy docs/COINBASE_AGENTIC_PITCH_DECK.marp.md
COINBASE_AGENTIC_PITCH_DECK.md software healthy docs/COINBASE_AGENTIC_PITCH_DECK.md
COINBASE_AGENTIC_PITCH.md software healthy docs/COINBASE_AGENTIC_PITCH.md
RICHARD_API_SPEC.md software healthy docs/RICHARD_API_SPEC.md
META-ADS-SETUP.md software healthy docs/META-ADS-SETUP.md
RICHARD_GOVERNANCE_V2_RUNBOOK.md software healthy docs/RICHARD_GOVERNANCE_V2_RUNBOOK.md
seed_downspout_extension.py software healthy scripts/seed_downspout_extension.py
backfill_warehouse.py software healthy scripts/backfill_warehouse.py
parity_harness_ship3.py software healthy scripts/parity_harness_ship3.py
parity_harness.py software healthy scripts/parity_harness.py
post-deep-qa.sh software healthy scripts/post-deep-qa.sh
vercel-ignore-build.sh software healthy scripts/vercel-ignore-build.sh
import_national_prices.py software healthy scripts/import_national_prices.py
seed_steep_items.py software healthy scripts/seed_steep_items.py
import_pricing_to_tables.py software healthy scripts/import_pricing_to_tables.py
seed_general_conditions_items.py software healthy scripts/seed_general_conditions_items.py
seed_coverage_gap_keys.py software healthy scripts/seed_coverage_gap_keys.py
seed-usarm-aob.ts software healthy scripts/seed-usarm-aob.ts
audit_used_line_items.py software healthy scripts/audit_used_line_items.py
package.json software healthy cloudflare/email-worker/package.json
wrangler.toml software healthy cloudflare/email-worker/wrangler.toml
package-lock.json software healthy cloudflare/email-worker/package-lock.json
tsconfig.json software healthy cloudflare/email-worker/tsconfig.json
forward-parser.ts software healthy cloudflare/email-worker/src/forward-parser.ts
index.ts software healthy cloudflare/email-worker/src/index.ts
package.json software healthy cloudflare/claims-intake-worker/package.json
wrangler.toml software healthy cloudflare/claims-intake-worker/wrangler.toml
index.ts software healthy cloudflare/claims-intake-worker/src/index.ts
index.ts software healthy supabase/functions/email-ingest/index.ts
20260529_carrier_email.sql software healthy supabase/migrations/20260529_carrier_email.sql
20260608_claim_share_tokens.sql software healthy supabase/migrations/20260608_claim_share_tokens.sql
20260312_roof_sections_pending_changes.sql software healthy supabase/migrations/20260312_roof_sections_pending_changes.…
20260516_phase1_rep_workspace.sql software healthy supabase/migrations/20260516_phase1_rep_workspace.sql
20260522_imports_v1.sql software healthy supabase/migrations/20260522_imports_v1.sql
20260612_remote_intake_pending_media.sql software healthy supabase/migrations/20260612_remote_intake_pending_media.sql
20260611_starter_grandfather_deadline.sql software healthy supabase/migrations/20260611_starter_grandfather_deadline.s…
20260311_stripe_billing.sql software healthy supabase/migrations/20260311_stripe_billing.sql

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
cloudflare software healthy cloudflare
email-worker software healthy cloudflare/email-worker
src software healthy cloudflare/email-worker/src
claims-intake-worker software healthy cloudflare/claims-intake-worker
src software healthy cloudflare/claims-intake-worker/src
supabase software healthy supabase
functions software healthy supabase/functions
email-ingest software healthy supabase/functions/email-ingest
migrations software healthy supabase/migrations
services software healthy services
xactimate-worker software healthy services/xactimate-worker
reports software healthy reports
backend software healthy backend
integrations software healthy backend/integrations
tests software healthy backend/tests
fixtures software healthy backend/tests/fixtures
invariant_corpus software healthy backend/tests/fixtures/invariant_corpus
golden_corpus software healthy backend/tests/golden_corpus
scope_comparison software healthy backend/scope_comparison
docs software healthy backend/docs
references software healthy backend/references
repair_ai software healthy backend/repair_ai
building_codes software healthy backend/building_codes
hail_detection software healthy backend/hail_detection
fraud_detection software healthy backend/fraud_detection
richard_evals software healthy backend/richard_evals
fixtures software healthy backend/richard_evals/fixtures
damage_scoring software healthy backend/damage_scoring
richard_prompts software healthy backend/richard_prompts
common software healthy backend/richard_prompts/common
claim software healthy backend/richard_prompts/claim
setup software healthy backend/richard_prompts/setup
carrier_playbooks software healthy backend/carrier_playbooks
migrations software healthy backend/migrations
noaa_weather software healthy backend/noaa_weather
pricing software healthy backend/pricing
retail_templates software healthy backend/pricing/retail_templates
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
components software healthy src/components
claim-detail software healthy src/components/claim-detail
v2 software healthy src/components/claim-detail/v2
tabs software healthy src/components/claim-detail/v2/tabs
app software healthy src/app
integrations software healthy src/app/integrations
api software healthy src/app/integrations/api

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

LabelLayerStatusPath
PriceListExportResponse software healthy services/xactimate-worker/main.py:101
CloneRequest software healthy services/xactimate-worker/main.py:179
AutoChainRule software healthy backend/richard_post.py:38
WorkingMemory software healthy backend/richard_post.py:173
_JurisdictionCodesProxy software healthy backend/code_compliance.py:34
FakeEvent software healthy backend/test_noaa_source_priority.py:22
SourcePriorityTests software healthy backend/test_noaa_source_priority.py:30
CarrierNormalizerTests software healthy backend/test_carrier_normalizer.py:12
ProcessClaimRequest software healthy backend/public_richard.py:46
DraftSupplementRequest software healthy backend/public_richard.py:59
AnnotatePhotoRequest software healthy backend/public_richard.py:67
ValidationResult software healthy backend/validate_config.py:32
FakeResult software healthy backend/test_carrier_reply_money_loop.py:44
FakeTable software healthy backend/test_carrier_reply_money_loop.py:49
FakeStorage software healthy backend/test_carrier_reply_money_loop.py:162
FakeSupabase software healthy backend/test_carrier_reply_money_loop.py:179
CarrierReplyMoneyLoopTests software healthy backend/test_carrier_reply_money_loop.py:234
XactRegistry software healthy backend/xactimate_lookup.py:508
PhotoInput software healthy backend/crm_api.py:101
ClaimOptions software healthy backend/crm_api.py:109
CreateClaimRequest software healthy backend/crm_api.py:114
X402Payment software healthy backend/x402_auth.py:45
SupplementReadError software healthy backend/claim_brain_tools.py:1973
_AuthStripRedirect software healthy backend/remote_richard.py:398
NormalizeDateIsoTests software healthy backend/test_dol_recovery.py:17
RecoverDolFromTextTests software healthy backend/test_dol_recovery.py:40
RichardTurnResult software healthy backend/remote_richard_agent.py:44
_StateCodePrefixProxy software healthy backend/processor.py:4192
DetectRasterMimeTests software healthy backend/test_logo_render.py:38
GetLogoB64Tests software healthy backend/test_logo_render.py:72
RenderLogoBlockTests software healthy backend/test_logo_render.py:120
DraftUpdate software healthy backend/main.py:1525
ManualMatch software healthy backend/main.py:1530
ForwarderCreate software healthy backend/main.py:1534
EditRequestUpdate software healthy backend/main.py:1837
MintCrmKeyRequest software healthy backend/main.py:2269
RevokeCrmKeyRequest software healthy backend/main.py:2275
ChatAttachment software healthy backend/main.py:2879
ChatMessage software healthy backend/main.py:2885
ToolApproval software healthy backend/main.py:2892
AdminChatMessage software healthy backend/main.py:5088
DisconnectRequest software healthy backend/main.py:5758
SmtpSaveRequest software healthy backend/main.py:5832
SmtpTestRequest software healthy backend/main.py:5841
AdminToolApproval software healthy backend/main.py:5939
DirectEmailRequest software healthy backend/main.py:6178
CodeSupplementPrepareRequest software healthy backend/main.py:6415
CocRequest software healthy backend/main.py:6759
CocSendRequest software healthy backend/main.py:6767
GenerateAobRequest software healthy backend/main.py:6774

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
/integrations frontend healthy src/app/integrations/page.tsx
/integrations/api frontend healthy src/app/integrations/api/page.tsx
/pa-club frontend healthy src/app/pa-club/page.tsx
/roof-insurance-claim-help frontend healthy src/app/roof-insurance-claim-help/page.tsx
/roof-insurance-claim-help/new-york frontend healthy src/app/roof-insurance-claim-help/new-york/page.tsx
/roof-insurance-claim-help/georgia frontend healthy src/app/roof-insurance-claim-help/georgia/page.tsx
/roof-insurance-claim-help/florida frontend healthy src/app/roof-insurance-claim-help/florida/page.tsx
/roof-insurance-claim-help/colorado frontend healthy src/app/roof-insurance-claim-help/colorado/page.tsx
/roof-insurance-claim-help/tennessee frontend healthy src/app/roof-insurance-claim-help/tennessee/page.tsx
/roof-insurance-claim-help/nebraska frontend healthy src/app/roof-insurance-claim-help/nebraska/page.tsx
/roof-insurance-claim-help/ohio frontend healthy src/app/roof-insurance-claim-help/ohio/page.tsx
/roof-insurance-claim-help/pennsylvania frontend healthy src/app/roof-insurance-claim-help/pennsylvania/page.tsx
/roof-insurance-claim-help/texas frontend healthy src/app/roof-insurance-claim-help/texas/page.tsx
/roof-insurance-claim-help/north-carolina frontend healthy src/app/roof-insurance-claim-help/north-carolina/page.tsx
/roof-insurance-claim-help/south-carolina frontend healthy src/app/roof-insurance-claim-help/south-carolina/page.tsx
/roof-insurance-claim-help/minnesota frontend healthy src/app/roof-insurance-claim-help/minnesota/page.tsx
/roof-insurance-claim-help/illinois frontend healthy src/app/roof-insurance-claim-help/illinois/page.tsx
/roof-insurance-claim-help/louisiana frontend healthy src/app/roof-insurance-claim-help/louisiana/page.tsx
/roof-insurance-claim-help/kansas frontend healthy src/app/roof-insurance-claim-help/kansas/page.tsx
/roof-insurance-claim-help/missouri frontend healthy src/app/roof-insurance-claim-help/missouri/page.tsx
/roof-insurance-claim-help/alabama frontend healthy src/app/roof-insurance-claim-help/alabama/page.tsx
/roof-insurance-claim-help/oklahoma frontend healthy src/app/roof-insurance-claim-help/oklahoma/page.tsx
/learn frontend healthy src/app/learn/page.tsx
/learn/insurance-didnt-pay-enough-for-roof frontend healthy src/app/learn/insurance-didnt-pay-enough-for-roof/page.tsx
/learn/hail-damage-to-slate-roofs frontend healthy src/app/learn/hail-damage-to-slate-roofs/page.tsx
/learn/hail-damage-to-metal-roofing frontend healthy src/app/learn/hail-damage-to-metal-roofing/page.tsx
/learn/what-is-a-roofing-supplement frontend healthy src/app/learn/what-is-a-roofing-supplement/page.tsx
/learn/hail-damage-to-asphalt-shingles frontend healthy src/app/learn/hail-damage-to-asphalt-shingles/page.tsx
/learn/what-is-wind-damage frontend healthy src/app/learn/what-is-wind-damage/page.tsx
/learn/how-to-file-roof-insurance-claim frontend healthy src/app/learn/how-to-file-roof-insurance-claim/page.tsx
/learn/hail-damage-to-tpo-roofing frontend healthy src/app/learn/hail-damage-to-tpo-roofing/page.tsx
/learn/what-is-hail-damage frontend healthy src/app/learn/what-is-hail-damage/page.tsx
/learn/how-to-automate-insurance-invoicing frontend healthy src/app/learn/how-to-automate-insurance-invoicing/page.tsx
/learn/adjuster-missed-damage-on-my-roof frontend healthy src/app/learn/adjuster-missed-damage-on-my-roof/page.tsx
/learn/contractor-says-hail-damage-but-i-dont-see-it frontend healthy src/app/learn/contractor-says-hail-damage-but-i-dont-see-it…
/learn/insurance-denied-my-roof-claim frontend healthy src/app/learn/insurance-denied-my-roof-claim/page.tsx
/learn/hail-damage-to-epdm-roofing frontend healthy src/app/learn/hail-damage-to-epdm-roofing/page.tsx
/learn/what-is-aob-assignment-of-benefits-roofing frontend healthy src/app/learn/what-is-aob-assignment-of-benefits-roofing/pa…
/learn/how-long-to-file-roof-insurance-claim frontend healthy src/app/learn/how-long-to-file-roof-insurance-claim/page.tsx
/instant-supplement frontend healthy src/app/instant-supplement/page.tsx
/invite/[token] frontend healthy src/app/invite/[token]/page.tsx
/login frontend healthy src/app/login/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/dashboard/photo-review frontend healthy src/app/dashboard/photo-review/page.tsx
/dashboard/new-claim frontend healthy src/app/dashboard/new-claim/page.tsx
/dashboard/settings frontend healthy src/app/dashboard/settings/page.tsx
/dashboard/scope-review frontend healthy src/app/dashboard/scope-review/page.tsx
/dashboard/analytics frontend healthy src/app/dashboard/analytics/page.tsx
/dashboard/reps frontend healthy src/app/dashboard/reps/page.tsx

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

LabelLayerStatusPath
GET /healthz api healthy services/xactimate-worker/main.py
GET /projects api healthy services/xactimate-worker/main.py
GET /pricelist/{code}/export api healthy services/xactimate-worker/main.py
POST /pricelist/{code}/clone api healthy services/xactimate-worker/main.py
GET /token/status api healthy services/xactimate-worker/main.py
GET /pricing api healthy backend/public_richard.py
POST /process-claim api healthy backend/public_richard.py
POST /draft-supplement api healthy backend/public_richard.py
POST /annotate-photo api healthy backend/public_richard.py
GET /job/{job_id} api healthy backend/public_richard.py
POST /parse api healthy backend/retail_router.py
POST /estimate-siding api healthy backend/retail_router.py
POST /claims api healthy backend/crm_api.py
GET /claims/{claim_id} api healthy backend/crm_api.py
POST /sms api healthy backend/remote_richard.py
POST /whatsapp api healthy backend/remote_richard.py
POST /email api healthy backend/remote_richard.py
POST /api/upload-link/{token}/files api healthy backend/upload_link.py
POST /api/internal/poll-email-intake api healthy backend/main.py
POST /api/internal/sweep-pending-correspondence api healthy backend/main.py
GET /health api healthy backend/main.py
GET /api/debug/profile/{user_id} api healthy backend/main.py
POST /api/reprocess/{claim_id} api healthy backend/main.py
POST /api/regen/{claim_id} api healthy backend/main.py
POST /api/qa/auto-fix/{claim_id} api healthy backend/main.py
POST /api/process/{claim_id} api healthy backend/main.py
POST /api/process-repair/{repair_id} api healthy backend/main.py
POST /api/reprocess-repair/{repair_id} api healthy backend/main.py
GET /api/repair/{repair_id}/checkpoints api healthy backend/main.py
POST /api/repair/{repair_id}/checkpoint/{cp_id}/submit api healthy backend/main.py
POST /api/repair/{repair_id}/checkpoint/{cp_id}/skip api healthy backend/main.py
POST /api/cadence/send-one api healthy backend/main.py
GET /api/analytics/overview api healthy backend/main.py
GET /api/analytics/processing-costs api healthy backend/main.py
GET /api/analytics/pricing api healthy backend/main.py
GET /api/analytics/photos api healthy backend/main.py
GET /api/analytics/predict api healthy backend/main.py
GET /api/intelligence/carriers api healthy backend/main.py
GET /api/intelligence/carrier/{carrier_name} api healthy backend/main.py
GET /api/intelligence/arguments/{carrier_name} api healthy backend/main.py
GET /api/intelligence/suggest/{carrier_name} api healthy backend/main.py
POST /api/noaa-scan api healthy backend/main.py
POST /api/analyze-correspondence/{correspondence_id} api healthy backend/main.py
GET /api/correspondence/{claim_id} api healthy backend/main.py
GET /api/correspondence api healthy backend/main.py
GET /api/drafts/{claim_id} api healthy backend/main.py
PUT /api/drafts/{draft_id} api healthy backend/main.py
POST /api/drafts/{draft_id}/send api healthy backend/main.py
POST /api/drafts/{draft_id}/regenerate api healthy backend/main.py
POST /api/correspondence/{correspondence_id}/match api healthy backend/main.py

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

LabelLayerStatusPath
ClaimsMapInner frontend healthy src/components/claims-map-inner.tsx
TradeCoverageStrip frontend healthy src/components/trade-coverage-strip.tsx
TradeCoverageChips frontend healthy src/components/trade-coverage-chips.tsx
OpengraphImage frontend healthy src/app/opengraph-image.tsx
RootLayout frontend healthy src/app/layout.tsx
IntegrationsPage frontend healthy src/app/integrations/page.tsx
ApiDocsPage frontend healthy src/app/integrations/api/page.tsx
RoofInsuranceClaimHelpHub frontend healthy src/app/roof-insurance-claim-help/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/new-york/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/georgia/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/florida/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/colorado/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/tennessee/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/nebraska/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/ohio/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/pennsylvania/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/texas/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/north-carolina/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/south-carolina/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/minnesota/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/illinois/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/louisiana/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/kansas/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/missouri/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/alabama/page.tsx
Page frontend healthy src/app/roof-insurance-claim-help/oklahoma/page.tsx
LearnIndex frontend healthy src/app/learn/page.tsx
LearnLayout frontend healthy src/app/learn/layout.tsx
InsuranceDidntPayEnoughForRoof frontend healthy src/app/learn/insurance-didnt-pay-enough-for-roof/page.tsx
SlateHailDamagePage frontend healthy src/app/learn/hail-damage-to-slate-roofs/page.tsx
MetalRoofHailDamagePage frontend healthy src/app/learn/hail-damage-to-metal-roofing/page.tsx
WhatIsARoofingSupplement frontend healthy src/app/learn/what-is-a-roofing-supplement/page.tsx
AsphaltShingleHailDamagePage frontend healthy src/app/learn/hail-damage-to-asphalt-shingles/page.tsx
WindDamagePage frontend healthy src/app/learn/what-is-wind-damage/page.tsx
HowToFileRoofInsuranceClaim frontend healthy src/app/learn/how-to-file-roof-insurance-claim/page.tsx
TPOHailDamagePage frontend healthy src/app/learn/hail-damage-to-tpo-roofing/page.tsx
WhatIsHailDamage frontend healthy src/app/learn/what-is-hail-damage/page.tsx
AutomateInsuranceInvoicing frontend healthy src/app/learn/how-to-automate-insurance-invoicing/page.tsx
AdjusterMissedDamageOnMyRoof frontend healthy src/app/learn/adjuster-missed-damage-on-my-roof/page.tsx
ContractorSaysHailDamage frontend healthy src/app/learn/contractor-says-hail-damage-but-i-dont-see-it…
InsuranceDeniedRoofClaimPage frontend healthy src/app/learn/insurance-denied-my-roof-claim/page.tsx
EPDMHailDamagePage frontend healthy src/app/learn/hail-damage-to-epdm-roofing/page.tsx
WhatIsAOBRoofing frontend healthy src/app/learn/what-is-aob-assignment-of-benefits-roofing/pa…
HowLongToFileRoofInsuranceClaim frontend healthy src/app/learn/how-long-to-file-roof-insurance-claim/page.tsx
InstantSupplementPage frontend healthy src/app/instant-supplement/page.tsx
LoginPage frontend healthy src/app/login/page.tsx
DashboardLayout frontend healthy src/app/dashboard/layout.tsx
NewClaimPage frontend healthy src/app/dashboard/new-claim/page.tsx
SettingsPage frontend healthy src/app/dashboard/settings/page.tsx
RepsPage frontend healthy src/app/dashboard/reps/page.tsx

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

LabelLayerStatusPath
supabase_migration.sql data healthy supabase_migration.sql
supabase_repair_migration.sql data healthy supabase_repair_migration.sql
20260529_carrier_email.sql data healthy supabase/migrations/20260529_carrier_email.sql
20260608_claim_share_tokens.sql data healthy supabase/migrations/20260608_claim_share_tokens.sql
20260312_roof_sections_pending_changes.sql data healthy supabase/migrations/20260312_roof_sections_pending_changes.…
20260516_phase1_rep_workspace.sql data healthy supabase/migrations/20260516_phase1_rep_workspace.sql
20260522_imports_v1.sql data healthy supabase/migrations/20260522_imports_v1.sql
20260612_remote_intake_pending_media.sql data healthy supabase/migrations/20260612_remote_intake_pending_media.sql
20260611_starter_grandfather_deadline.sql data healthy supabase/migrations/20260611_starter_grandfather_deadline.s…
20260311_stripe_billing.sql data healthy supabase/migrations/20260311_stripe_billing.sql
20260608_starter_cap_1.sql data healthy supabase/migrations/20260608_starter_cap_1.sql
20260610_remote_intake.sql data healthy supabase/migrations/20260610_remote_intake.sql
20260411_agent_system.sql data healthy supabase/migrations/20260411_agent_system.sql
20260510_forensic_sent_events.sql data healthy supabase/migrations/20260510_forensic_sent_events.sql
20260426c_onboarding_dismissed.sql data healthy supabase/migrations/20260426c_onboarding_dismissed.sql
20260429b_quota_rpcs_overage.sql data healthy supabase/migrations/20260429b_quota_rpcs_overage.sql
20260419_ds_tas_subscores_and_slope_mapping.sql data healthy supabase/migrations/20260419_ds_tas_subscores_and_slope_map…
20260603_pnl_clean_duplicate_checks.sql data healthy supabase/migrations/20260603_pnl_clean_duplicate_checks.sql
20260425b_starter_pool_per_company.sql data healthy supabase/migrations/20260425b_starter_pool_per_company.sql
20260602_list_platform_users_full.sql data healthy supabase/migrations/20260602_list_platform_users_full.sql
20260611_inbox_triage_router.sql data healthy supabase/migrations/20260611_inbox_triage_router.sql
20260528_line_items_scope_timing.sql data healthy supabase/migrations/20260528_line_items_scope_timing.sql
20260528_drop_recalculate_contractor_rcv.sql data healthy supabase/migrations/20260528_drop_recalculate_contractor_rc…
20260612_gutter_supplement_unique.sql data healthy supabase/migrations/20260612_gutter_supplement_unique.sql
20260610_claim_processing_started_at.sql data healthy supabase/migrations/20260610_claim_processing_started_at.sql
20260610_remote_richard_convo.sql data healthy supabase/migrations/20260610_remote_richard_convo.sql
20260429_email_events_backfill.sql data healthy supabase/migrations/20260429_email_events_backfill.sql
20260603_company_backfill_and_autoprovision.sql data healthy supabase/migrations/20260603_company_backfill_and_autoprovi…
20260406_funnel_monitor_runs.sql data healthy supabase/migrations/20260406_funnel_monitor_runs.sql
20260611_storm_ad_campaigns.sql data healthy supabase/migrations/20260611_storm_ad_campaigns.sql
20260428b_pop_pending_tool_action_atomic.sql data healthy supabase/migrations/20260428b_pop_pending_tool_action_atomi…
20260610_remote_email_poll_state.sql data healthy supabase/migrations/20260610_remote_email_poll_state.sql
20260419_persist_claim_config.sql data healthy supabase/migrations/20260419_persist_claim_config.sql
20260524_marketing_assets_company_scope.sql data healthy supabase/migrations/20260524_marketing_assets_company_scope…
20260426_x402_payments.sql data healthy supabase/migrations/20260426_x402_payments.sql
20260610_referral_loop_activate.sql data healthy supabase/migrations/20260610_referral_loop_activate.sql
20260312_pa_applications.sql data healthy supabase/migrations/20260312_pa_applications.sql
20260604_pnl_revenue_dedup.sql data healthy supabase/migrations/20260604_pnl_revenue_dedup.sql
20260318_claim_brain_tables.sql data healthy supabase/migrations/20260318_claim_brain_tables.sql
20260526_pricing_relational.sql data healthy supabase/migrations/20260526_pricing_relational.sql
20260610_claim_wins_unique.sql data healthy supabase/migrations/20260610_claim_wins_unique.sql
20260311_scope_review.sql data healthy supabase/migrations/20260311_scope_review.sql
20260516c_phase3_job_pnl.sql data healthy supabase/migrations/20260516c_phase3_job_pnl.sql
20260602_agent_rec_dedup.sql data healthy supabase/migrations/20260602_agent_rec_dedup.sql
20260611_abandoner_sends.sql data healthy supabase/migrations/20260611_abandoner_sends.sql
20260408_document_quality_runs.sql data healthy supabase/migrations/20260408_document_quality_runs.sql
20260411_qa_audit_flags.sql data healthy supabase/migrations/20260411_qa_audit_flags.sql
20260610_crm_api_rate_limit.sql data healthy supabase/migrations/20260610_crm_api_rate_limit.sql
20260602_production_trades.sql data healthy supabase/migrations/20260602_production_trades.sql
20260604b_install_supplement_approval.sql data healthy supabase/migrations/20260604b_install_supplement_approval.s…

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

LabelLayerStatusPath
inspector_applications data healthy supabase_migration.sql
carrier_correspondence data healthy supabase_email_ingestion.sql
email_drafts data healthy supabase_email_ingestion.sql
authorized_forwarders data healthy supabase_email_ingestion.sql
photos data healthy supabase_data_warehouse.sql
line_items data healthy supabase_data_warehouse.sql
carrier_tactics data healthy supabase_data_warehouse.sql
claim_outcomes data healthy supabase_data_warehouse.sql
pricing_benchmarks data healthy supabase_data_warehouse.sql
processing_logs data healthy supabase_data_warehouse.sql
repairs data healthy supabase_repair_migration.sql
claim_share_tokens data healthy supabase/migrations/20260608_claim_share_tokens.sql
check_uploads data healthy supabase/migrations/20260516_phase1_rep_workspace.sql
commission_requests data healthy supabase/migrations/20260516_phase1_rep_workspace.sql
import_runs data healthy supabase/migrations/20260522_imports_v1.sql
import_unmatched_rows data healthy supabase/migrations/20260522_imports_v1.sql
subscriptions data healthy supabase/migrations/20260311_stripe_billing.sql
public data healthy supabase/migrations/20260610_remote_intake.sql
agent_recommendations data healthy supabase/migrations/20260411_agent_system.sql
damage_detective_runs data healthy supabase/migrations/20260411_agent_system.sql
carrier_analyst_runs data healthy supabase/migrations/20260411_agent_system.sql
richard_trainer_runs data healthy supabase/migrations/20260411_agent_system.sql
claim_brain_messages data healthy supabase/migrations/20260411_agent_system.sql
expense_proposals data healthy supabase/migrations/20260611_inbox_triage_router.sql
funnel_monitor_runs data healthy supabase/migrations/20260406_funnel_monitor_runs.sql
x402_payments data healthy supabase/migrations/20260426_x402_payments.sql
x402_jobs data healthy supabase/migrations/20260426_x402_payments.sql
pa_applications data healthy supabase/migrations/20260312_pa_applications.sql
claim_emails data healthy supabase/migrations/20260318_claim_brain_tables.sql
aob_signatures data healthy supabase/migrations/20260318_claim_brain_tables.sql
pricing_line_items data healthy supabase/migrations/20260526_pricing_relational.sql
pricing_markets data healthy supabase/migrations/20260526_pricing_relational.sql
pricing_market_prices data healthy supabase/migrations/20260526_pricing_relational.sql
pricing_national_prices data healthy supabase/migrations/20260526_pricing_relational.sql
pricing_address_resolver data healthy supabase/migrations/20260526_pricing_relational.sql
line_item_feedback data healthy supabase/migrations/20260311_scope_review.sql
job_expenses data healthy supabase/migrations/20260516c_phase3_job_pnl.sql
abandoner_sends data healthy supabase/migrations/20260611_abandoner_sends.sql
document_quality_runs data healthy supabase/migrations/20260408_document_quality_runs.sql
crm_rate_counters data healthy supabase/migrations/20260610_crm_api_rate_limit.sql
production_trades data healthy supabase/migrations/20260602_production_trades.sql
pending_tool_actions data healthy supabase/migrations/20260428_pending_tool_actions.sql
api_keys data healthy supabase/migrations/20260610_crm_api_keys.sql
time data healthy supabase/migrations/20260610_crm_api_keys.sql
company_invites data healthy supabase/migrations/20260419_platform_expansion.sql
referrals data healthy supabase/migrations/20260419_platform_expansion.sql
marketing_assets data healthy supabase/migrations/20260419_platform_expansion.sql
email_templates data healthy supabase/migrations/20260419_platform_expansion.sql
homeowner_sequences data healthy supabase/migrations/20260419_platform_expansion.sql
homeowner_sends data healthy supabase/migrations/20260419_platform_expansion.sql

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

LabelLayerStatusPath
auth::src/lib/api-auth.ts security healthy src/lib/api-auth.ts
auth::src/app/api/integrations/acculynx/jobs/route.ts security healthy src/app/api/integrations/acculynx/jobs/route.ts
auth::src/app/privacy/page.tsx security healthy src/app/privacy/page.tsx
auth::src/app/api/code-supplement/prepare/route.ts security healthy src/app/api/code-supplement/prepare/route.ts
auth::src/app/instant/continue/page.tsx security healthy src/app/instant/continue/page.tsx
auth::src/app/api/cron/auth-canary/route.ts security healthy src/app/api/cron/auth-canary/route.ts
auth::src/app/signup/signup-client.tsx security healthy src/app/signup/signup-client.tsx
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/components/admin-brain-chat.tsx security healthy src/components/admin-brain-chat.tsx
auth::services/xactimate-worker/README.md security healthy services/xactimate-worker/README.md
auth::src/app/instant/continue/instant-recover-client.tsx security healthy src/app/instant/continue/instant-recover-client.tsx
auth::src/lib/funnel-monitor/ai-insight.ts security healthy src/lib/funnel-monitor/ai-insight.ts
auth::src/app/api/claim/reprocess/route.ts security healthy src/app/api/claim/reprocess/route.ts
auth::src/app/api/integrations/companycam/claims/[claim_id]… security healthy src/app/api/integrations/companycam/claims/[claim_id]/autop…
auth::backend/tests/test_richard_claim_access.py security healthy backend/tests/test_richard_claim_access.py
auth::src/components/instant-funnel.tsx security healthy src/components/instant-funnel.tsx
auth::backend/tests/test_integration_endpoint_auth.py security healthy backend/tests/test_integration_endpoint_auth.py
auth::src/app/auth/callback/route.ts security healthy src/app/auth/callback/route.ts
auth::src/app/terms/page.tsx security healthy src/app/terms/page.tsx
auth::src/components/companycam-autopull-button.tsx security healthy src/components/companycam-autopull-button.tsx
auth::src/components/onboarding-checklist.tsx security healthy src/components/onboarding-checklist.tsx
auth::backend/remote_richard_agent.py security healthy backend/remote_richard_agent.py
auth::src/app/admin/activation/activation-content.tsx security healthy src/app/admin/activation/activation-content.tsx
auth::src/lib/funnel-monitor/sources/ga4.ts security healthy src/lib/funnel-monitor/sources/ga4.ts
auth::src/app/signup/page.tsx security healthy src/app/signup/page.tsx
auth::src/lib/integration-proxy.ts security healthy src/lib/integration-proxy.ts
auth::backend/gmail_poller.py security healthy backend/gmail_poller.py
auth::src/components/crm-import-modal.tsx security healthy src/components/crm-import-modal.tsx
auth::backend/main.py security healthy backend/main.py
auth::src/lib/richard-auth.ts security healthy src/lib/richard-auth.ts
auth::src/app/api/integrations/companycam/projects/[id]/imp… security healthy src/app/api/integrations/companycam/projects/[id]/import/ro…
auth::src/app/api/stripe-connect/route.ts security healthy src/app/api/stripe-connect/route.ts
auth::src/components/mobile-magic-hero.tsx security healthy src/components/mobile-magic-hero.tsx
auth::src/app/instant-forensic/page.tsx security healthy src/app/instant-forensic/page.tsx
auth::src/app/api/integrations/acculynx/jobs/[id]/import/ro… security healthy src/app/api/integrations/acculynx/jobs/[id]/import/route.ts
auth::backend/oauth_callbacks.py security healthy backend/oauth_callbacks.py
auth::src/app/api/integrations/companycam/projects/route.ts security healthy src/app/api/integrations/companycam/projects/route.ts
auth::backend/claim_brain_email.py security healthy backend/claim_brain_email.py
auth::src/components/code-supplement-button.tsx security healthy src/components/code-supplement-button.tsx
auth::backend/email_providers.py security healthy backend/email_providers.py
auth::src/components/page-view-tracker.tsx security healthy src/components/page-view-tracker.tsx
auth::src/lib/analytics/ga4-paths.ts security healthy src/lib/analytics/ga4-paths.ts
auth::src/lib/gsc/client.ts security healthy src/lib/gsc/client.ts
auth::src/app/api/referrals/link/route.ts security healthy src/app/api/referrals/link/route.ts
auth::src/app/api/signatures/route.ts security healthy src/app/api/signatures/route.ts
auth::src/app/api/integrations/companycam/projects/[id]/pho… security healthy src/app/api/integrations/companycam/projects/[id]/photos/ro…
auth::backend/claim_brain_tools.py security healthy backend/claim_brain_tools.py
auth::src/lib/device-detection.ts security healthy src/lib/device-detection.ts
auth::src/app/api/auth/token/route.ts security healthy src/app/api/auth/token/route.ts

LabelLayerStatusPath
169.254.169.254 network healthy backend/crm_api.py
414.336.75.75 network healthy src/components/invoice-builder.tsx
18.324.283.696 network healthy src/components/share-win-button.tsx
196.116.196.393 network healthy src/components/install-supplement-builder.tsx
2.685.8.8 network healthy src/components/install-supplement-builder.tsx
07.424.384.764 network healthy src/components/crm-import-modal.tsx
78.93.398.164 network healthy src/components/crm-import-modal.tsx
1.204.165.397 network healthy src/components/crm-import-modal.tsx
543.09.94.56 network healthy src/components/crm-import-modal.tsx
35.25.807.272 network healthy src/components/crm-import-modal.tsx
1.204.107.397 network healthy src/components/crm-import-modal.tsx
251.023.501.05 network healthy src/app/page.tsx
317.158.69.158 network healthy src/app/integrations/page.tsx
472.26.906.672 network healthy src/app/integrations/page.tsx
127.0.0.1 network healthy src/app/api/webhooks/nurture-reply/route.ts
063.374.313.686 network healthy src/app/dashboard/dashboard-content.tsx
645.87.074.04 network healthy src/app/dashboard/dashboard-content.tsx
147.083.22.127 network healthy src/app/dashboard/dashboard-content.tsx
324.196.72.257 network healthy src/app/dashboard/dashboard-content.tsx
007.378.138.75 network healthy src/app/dashboard/dashboard-content.tsx
424.35.534.954 network healthy src/app/dashboard/dashboard-content.tsx
356.133.751.072 network healthy src/app/dashboard/dashboard-content.tsx
7.178.07.207 network healthy src/app/dashboard/admin/settings/page.tsx

LabelLayerStatusPath
postgres data healthy backend/crm_api.py
sqlite data healthy backend/fraud_detection/db.py

LabelLayerStatusPath
port:8080 network healthy services/xactimate-worker/main.py
port:8000 network healthy backend/Dockerfile

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json
vps::azure hardware healthy backend/email_providers.py

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

LabelLayerStatusPath
Subscription root api healthy src/app/api/admin/directory/route.ts

LabelLayerStatusPath
caddy network healthy services/xactimate-worker/README.md

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy backend/pdf_templates.py

LabelLayerStatusPath
gha::forensic-gate cicd healthy .github/workflows/forensic-gate.yml

LabelLayerStatusPath
forensic-gate cicd healthy .github/workflows/forensic-gate.yml
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/b1d7fa62-2fcd-45d8-8093-e4474899e5b1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b1d7fa62-2fcd-45d8-8093-e4474899e5b1/

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.