https://github.com/sasquatchcc719-pixel/Sasquatch-sightings
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
550 raw signals (6 security + 544 graph)
Last scanned 2 months, 3 weeks ago · v1 · 548 actionable findings from 2 signal sources. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4229 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 |
|---|---|---|---|
fix |
software | healthy | fix_db.js:fix |
testWebhook |
software | healthy | test-ringcentral-webhook.js:testWebhook |
test |
software | healthy | test_insert_appointment.js:test |
run |
software | healthy | test_post.js:run |
setupWebhook |
software | healthy | setup-ringcentral-webhook.js:setupWebhook |
checkPartners |
software | healthy | check-partner-data.js:checkPartners |
setupWebhook |
software | healthy | setup-ringcentral-webhook-jwt.js:setupWebhook |
buildEslintCommand |
software | healthy | .lintstagedrc.js:buildEslintCommand |
proxy |
software | healthy | proxy.ts:proxy |
BUSINESS_DAYS |
software | healthy | docs/TWILIO-FUNCTION-CODE.js:BUSINESS_DAYS |
SIP_ENDPOINTS |
software | healthy | docs/TWILIO-FUNCTION-CODE.js:SIP_ENDPOINTS |
getPart |
software | healthy | docs/TWILIO-FUNCTION-CODE.js:getPart |
syncKnowledge |
software | healthy | scripts/sync-harry-knowledge.ts:syncKnowledge |
main |
software | healthy | scripts/check-scout-logs.ts:main |
main |
software | healthy | scripts/check-mariahs-booking.ts:main |
main |
software | healthy | scripts/update-sectional-pricing.ts:main |
sleep |
software | healthy | scripts/backfill-job-cities.ts:sleep |
main |
software | healthy | scripts/backfill-job-cities.ts:main |
main |
software | healthy | scripts/gbp-reviews-sync-once.ts:main |
loadDotEnvFile |
software | healthy | scripts/retell-test-bridge.mjs:loadDotEnvFile |
loadEnv |
software | healthy | scripts/retell-test-bridge.mjs:loadEnv |
parseArgs |
software | healthy | scripts/retell-test-bridge.mjs:parseArgs |
responseEngine |
software | healthy | scripts/retell-test-bridge.mjs:responseEngine |
responseEngineId |
software | healthy | scripts/retell-test-bridge.mjs:responseEngineId |
retellRequest |
software | healthy | scripts/retell-test-bridge.mjs:retellRequest |
supabaseAdmin |
software | healthy | scripts/retell-test-bridge.mjs:supabaseAdmin |
timestampValue |
software | healthy | scripts/retell-test-bridge.mjs:timestampValue |
transcriptToText |
software | healthy | scripts/retell-test-bridge.mjs:transcriptToText |
listTestCaseDefinitions |
software | healthy | scripts/retell-test-bridge.mjs:listTestCaseDefinitions |
createBatchTest |
software | healthy | scripts/retell-test-bridge.mjs:createBatchTest |
createSmokeTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createSmokeTestDefinition |
createUnavailableSlotGuardTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createUnavailableSlotGuardTe… |
createMixedCarpetUpholsteryTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createMixedCarpetUpholsteryT… |
createTileRugLegendaryCatalogTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createTileRugLegendaryCatalo… |
createTileCarpetCouchAddOnTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createTileCarpetCouchAddOnTe… |
createTileOnlyQuoteCorrectionTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createTileOnlyQuoteCorrectio… |
createFloodRestorationBlockedTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createFloodRestorationBlocke… |
createMinimumAddOnLoopTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createMinimumAddOnLoopTestDe… |
createRecleanRefundTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createRecleanRefundTestDefin… |
createRefundRefusalFollowupTestDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createRefundRefusalFollowupT… |
createAutonomousSmokeDefinition |
software | healthy | scripts/retell-test-bridge.mjs:createAutonomousSmokeDefinit… |
autonomousSmokeScenarios |
software | healthy | scripts/retell-test-bridge.mjs:autonomousSmokeScenarios |
runAutonomousSmokeSuite |
software | healthy | scripts/retell-test-bridge.mjs:runAutonomousSmokeSuite |
waitForRun |
software | healthy | scripts/retell-test-bridge.mjs:waitForRun |
runTestDefinitions |
software | healthy | scripts/retell-test-bridge.mjs:runTestDefinitions |
runSmokeTest |
software | healthy | scripts/retell-test-bridge.mjs:runSmokeTest |
runRegressionSuite |
software | healthy | scripts/retell-test-bridge.mjs:runRegressionSuite |
listTestRuns |
software | healthy | scripts/retell-test-bridge.mjs:listTestRuns |
getTestRun |
software | healthy | scripts/retell-test-bridge.mjs:getTestRun |
importTestRun |
software | healthy | scripts/retell-test-bridge.mjs:importTestRun |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test_estimate.js |
software | healthy | test_estimate.js |
vitest-env.d.ts |
software | healthy | vitest-env.d.ts |
.env.local.example |
software | healthy | .env.local.example |
setup-ringcentral-webhook-manual.js |
software | healthy | setup-ringcentral-webhook-manual.js |
.cursorrules |
software | healthy | .cursorrules |
fix_db.js |
software | healthy | fix_db.js |
skills-lock.json |
software | healthy | skills-lock.json |
test-ringcentral-webhook.js |
software | healthy | test-ringcentral-webhook.js |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
test_insert_appointment.js |
software | healthy | test_insert_appointment.js |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CURSORRULES.md |
software | healthy | CURSORRULES.md |
next-env.d.ts |
software | healthy | next-env.d.ts |
test_post.js |
software | healthy | test_post.js |
setup-ringcentral-webhook.js |
software | healthy | setup-ringcentral-webhook.js |
components.json |
software | healthy | components.json |
check-partner-data.js |
software | healthy | check-partner-data.js |
.prettierrc.yaml |
software | healthy | .prettierrc.yaml |
.env.example |
software | healthy | .env.example |
setup-ringcentral-webhook-jwt.js |
software | healthy | setup-ringcentral-webhook-jwt.js |
tsconfig.json |
software | healthy | tsconfig.json |
.lintstagedrc.js |
software | healthy | .lintstagedrc.js |
LICENSE |
software | healthy | LICENSE |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
proxy.ts |
software | healthy | proxy.ts |
vitest.setup.ts |
software | healthy | vitest.setup.ts |
next.config.ts |
software | healthy | next.config.ts |
FUTURE_PROJECTS.md |
software | healthy | docs/FUTURE_PROJECTS.md |
HARRY-CONTROL-RUNBOOK.md |
software | healthy | docs/HARRY-CONTROL-RUNBOOK.md |
GOOGLE-UPDATES-CONTENT-ENGINE-PLAN.md |
software | healthy | docs/GOOGLE-UPDATES-CONTENT-ENGINE-PLAN.md |
BASIC-NEW-HIRE-PACKET.md |
software | healthy | docs/BASIC-NEW-HIRE-PACKET.md |
CONTEST-AI-REACTIVATION.md |
software | healthy | docs/CONTEST-AI-REACTIVATION.md |
HARRY-RUNTIME-INVENTORY.md |
software | healthy | docs/HARRY-RUNTIME-INVENTORY.md |
SMS_BOT_PROMPT_ANALYSIS.md |
software | healthy | docs/SMS_BOT_PROMPT_ANALYSIS.md |
MAIN-LINE-SMS-SETUP.md |
software | healthy | docs/MAIN-LINE-SMS-SETUP.md |
TWILIO-REGISTRATION-ANSWERS.md |
software | healthy | docs/TWILIO-REGISTRATION-ANSWERS.md |
ECHO_V1_SPEC.md |
software | healthy | docs/ECHO_V1_SPEC.md |
ECHO_V1_SETUP.md |
software | healthy | docs/ECHO_V1_SETUP.md |
VENDOR-VS-CONTEST-FUNNELS.md |
software | healthy | docs/VENDOR-VS-CONTEST-FUNNELS.md |
PUSH-TAB-RAMBLE-GENERATE-PLAN.md |
software | healthy | docs/PUSH-TAB-RAMBLE-GENERATE-PLAN.md |
FIX-UNKNOWN-CITY-SEO.md |
software | healthy | docs/FIX-UNKNOWN-CITY-SEO.md |
RABECCA-VOICE-KNOWLEDGE.md |
software | healthy | docs/RABECCA-VOICE-KNOWLEDGE.md |
TWILIO-FUNCTION-CODE.js |
software | healthy | docs/TWILIO-FUNCTION-CODE.js |
HARRY-BOOKING-SWITCH-NOTES.md |
software | healthy | docs/HARRY-BOOKING-SWITCH-NOTES.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
database |
software | healthy | database |
migrations |
software | healthy | database/migrations |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
public |
software | healthy | public |
migrations |
software | healthy | migrations |
ARCHIVE_TEMP_FILES |
software | healthy | ARCHIVE_TEMP_FILES |
src |
software | healthy | src |
types |
software | healthy | src/types |
mocks |
software | healthy | src/mocks |
test |
software | healthy | src/test |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
partners |
software | healthy | src/components/partners |
ui |
software | healthy | src/components/ui |
tech |
software | healthy | src/components/tech |
admin |
software | healthy | src/components/admin |
ops |
software | healthy | src/components/admin/ops |
public |
software | healthy | src/components/public |
nfc |
software | healthy | src/components/nfc |
tutorial |
software | healthy | src/components/tutorial |
contexts |
software | healthy | src/contexts |
providers |
software | healthy | src/providers |
app |
software | healthy | src/app |
partners |
software | healthy | src/app/partners |
register |
software | healthy | src/app/partners/register |
recommended-contractors |
software | healthy | src/app/recommended-contractors |
auth |
software | healthy | src/app/auth |
sign-up |
software | healthy | src/app/auth/sign-up |
login |
software | healthy | src/app/auth/login |
forgot-password |
software | healthy | src/app/auth/forgot-password |
confirm |
software | healthy | src/app/auth/confirm |
sign-up-success |
software | healthy | src/app/auth/sign-up-success |
update-password |
software | healthy | src/app/auth/update-password |
error |
software | healthy | src/app/auth/error |
review |
software | healthy | src/app/review |
[partnerId] |
software | healthy | src/app/review/[partnerId] |
api |
software | healthy | src/app/api |
upload |
software | healthy | src/app/api/upload |
generate |
software | healthy | src/app/api/generate |
analyst |
software | healthy | src/app/api/analyst |
targets |
software | healthy | src/app/api/analyst/targets |
chat |
software | healthy | src/app/api/analyst/chat |
history |
software | healthy | src/app/api/analyst/history |
scan |
software | healthy | src/app/api/analyst/scan |
posts |
software | healthy | src/app/api/posts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
radar_serp_snapshots_add_rating_reviews.sql |
data | healthy | database/migrations/radar_serp_snapshots_add_rating_reviews… |
add_leads_table.sql |
data | healthy | database/migrations/add_leads_table.sql |
radar_domain_profiles.sql |
data | healthy | database/migrations/radar_domain_profiles.sql |
add_location_to_sightings.sql |
data | healthy | database/migrations/add_location_to_sightings.sql |
add_partner_portal.sql |
data | healthy | database/migrations/add_partner_portal.sql |
add_ops_calendar_events.sql |
data | healthy | database/migrations/add_ops_calendar_events.sql |
radar_serp_snapshots.sql |
data | healthy | database/migrations/radar_serp_snapshots.sql |
radar_rankings_add_map_rank.sql |
data | healthy | database/migrations/radar_rankings_add_map_rank.sql |
radar_tables.sql |
data | healthy | database/migrations/radar_tables.sql |
20260416000000_add_recurring_jobs.sql |
data | healthy | supabase/migrations/20260416000000_add_recurring_jobs.sql |
20260413120000_fix_pre_vacuuming_catalog_price.sql |
data | healthy | supabase/migrations/20260413120000_fix_pre_vacuuming_catalo… |
20260415140000_ops_appointments_on_my_way_at.sql |
data | healthy | supabase/migrations/20260415140000_ops_appointments_on_my_w… |
20260412000002_add_quickbooks_oauth_tokens.sql |
data | healthy | supabase/migrations/20260412000002_add_quickbooks_oauth_tok… |
20260417150000_deduplicate_service_addresses.sql |
data | healthy | supabase/migrations/20260417150000_deduplicate_service_addr… |
20260425121700_block_lance_johnson_email.sql |
data | healthy | supabase/migrations/20260425121700_block_lance_johnson_emai… |
20260501043625_checkout_upsells_discount_model.sql |
data | healthy | supabase/migrations/20260501043625_checkout_upsells_discoun… |
20260416220000_purge_drifted_recurring.sql |
data | healthy | supabase/migrations/20260416220000_purge_drifted_recurring.… |
20260412000003_add_qb_sync_error_column.sql |
data | healthy | supabase/migrations/20260412000003_add_qb_sync_error_column… |
20260417130000_merge_duplicate_ops_customers_by_phone.sql |
data | healthy | supabase/migrations/20260417130000_merge_duplicate_ops_cust… |
20260422130000_force_lsa_ai_enabled.sql |
data | healthy | supabase/migrations/20260422130000_force_lsa_ai_enabled.sql |
20260608060500_remove_reply_language_from_reactivation.sql |
data | healthy | supabase/migrations/20260608060500_remove_reply_language_fr… |
20260609115000_dedupe_missed_call_sms.sql |
data | healthy | supabase/migrations/20260609115000_dedupe_missed_call_sms.s… |
20260608003200_canonical_lead_sources.sql |
data | healthy | supabase/migrations/20260608003200_canonical_lead_sources.s… |
20260425000000_cleanup_carpet_catalog_order.sql |
data | healthy | supabase/migrations/20260425000000_cleanup_carpet_catalog_o… |
20260414180000_add_customer_stats_rpc.sql |
data | healthy | supabase/migrations/20260414180000_add_customer_stats_rpc.s… |
20260413040000_add_ai_agent_api.sql |
data | healthy | supabase/migrations/20260413040000_add_ai_agent_api.sql |
20260608053500_add_reactivation_blacklist_status.sql |
data | healthy | supabase/migrations/20260608053500_add_reactivation_blackli… |
20260413020000_add_service_catalog_item_id_to_line_items.sql |
data | healthy | supabase/migrations/20260413020000_add_service_catalog_item… |
20260413004806_update_service_catalog_prices_and_add_missin… |
data | healthy | supabase/migrations/20260413004806_update_service_catalog_p… |
20260422200000_add_geocode_to_service_addresses.sql |
data | healthy | supabase/migrations/20260422200000_add_geocode_to_service_a… |
20260216000000_add_placard_type.sql |
data | healthy | supabase/migrations/20260216000000_add_placard_type.sql |
20260427160000_create_system_settings.sql |
data | healthy | supabase/migrations/20260427160000_create_system_settings.s… |
20260502043000_add_retell_tool_logs.sql |
data | healthy | supabase/migrations/20260502043000_add_retell_tool_logs.sql |
20260426200000_deduplicate_ops_service_addresses_street_and… |
data | healthy | supabase/migrations/20260426200000_deduplicate_ops_service_… |
20260504151914_quickbooks_invoice_number_sync_repair.sql |
data | healthy | supabase/migrations/20260504151914_quickbooks_invoice_numbe… |
20260320000000_add_george_read_query_rpc.sql |
data | healthy | supabase/migrations/20260320000000_add_george_read_query_rp… |
20260428113000_rebuild_harry_command_foundation.sql |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
20260422000000_add_conversations_read_tracking.sql |
data | healthy | supabase/migrations/20260422000000_add_conversations_read_t… |
20260506063815_add_ranger_agent_core.sql |
data | healthy | supabase/migrations/20260506063815_add_ranger_agent_core.sql |
20260413000001_add_promo_codes.sql |
data | healthy | supabase/migrations/20260413000001_add_promo_codes.sql |
20260427163000_appointment_booking_trigger.sql |
data | healthy | supabase/migrations/20260427163000_appointment_booking_trig… |
20260420120000_add_social_post_drafts.sql |
data | healthy | supabase/migrations/20260420120000_add_social_post_drafts.s… |
20260607192737_add_harry_workflow_reliability.sql |
data | healthy | supabase/migrations/20260607192737_add_harry_workflow_relia… |
20260425120100_job_finished_remove_linktr_url.sql |
data | healthy | supabase/migrations/20260425120100_job_finished_remove_link… |
20260417170000_advance_invoice_number_seq.sql |
data | healthy | supabase/migrations/20260417170000_advance_invoice_number_s… |
20260412000001_enable_communication_templates.sql |
data | healthy | supabase/migrations/20260412000001_enable_communication_tem… |
20260412000004_add_qb_sync_enabled_toggle.sql |
data | healthy | supabase/migrations/20260412000004_add_qb_sync_enabled_togg… |
20260506064000_add_ranger_agent_core.sql |
data | healthy | supabase/migrations/20260506064000_add_ranger_agent_core.sql |
20260519120000_add_original_recurring_date.sql |
data | healthy | supabase/migrations/20260519120000_add_original_recurring_d… |
20260608232100_add_ops_timesheet_entries.sql |
data | healthy | supabase/migrations/20260608232100_add_ops_timesheet_entrie… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
services |
data | healthy | database/schema.sql |
jobs |
data | healthy | database/schema.sql |
sightings |
data | healthy | database/schema.sql |
radar_keywords |
data | healthy | database/radar_run_in_sql_editor.sql |
radar_domains |
data | healthy | database/radar_run_in_sql_editor.sql |
radar_rankings |
data | healthy | database/radar_run_in_sql_editor.sql |
radar_domain_profiles |
data | healthy | database/radar_run_in_sql_editor.sql |
leads |
data | healthy | database/migrations/add_leads_table.sql |
partners |
data | healthy | database/migrations/add_partner_portal.sql |
referrals |
data | healthy | database/migrations/add_partner_portal.sql |
ops_calendar_events |
data | healthy | database/migrations/add_ops_calendar_events.sql |
radar_serp_snapshots |
data | healthy | database/migrations/radar_serp_snapshots.sql |
ops_recurring_templates |
data | healthy | supabase/migrations/20260416000000_add_recurring_jobs.sql |
ops_recurrence_rules |
data | healthy | supabase/migrations/20260416000000_add_recurring_jobs.sql |
ops_batch_invoices |
data | healthy | supabase/migrations/20260416000000_add_recurring_jobs.sql |
ops_batch_invoice_entries |
data | healthy | supabase/migrations/20260416000000_add_recurring_jobs.sql |
quickbooks_oauth_tokens |
data | healthy | supabase/migrations/20260412000002_add_quickbooks_oauth_tok… |
lead_source_options |
data | healthy | supabase/migrations/20260608003200_canonical_lead_sources.s… |
agent_api_keys |
data | healthy | supabase/migrations/20260413040000_add_ai_agent_api.sql |
system_settings |
data | healthy | supabase/migrations/20260427160000_create_system_settings.s… |
public |
data | healthy | supabase/migrations/20260502043000_add_retell_tool_logs.sql |
harry_command_threads |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
harry_command_messages |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
harry_command_artifacts |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
harry_command_pending_actions |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
harry_command_action_audit |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
harry_command_telegram_updates |
data | healthy | supabase/migrations/20260428113000_rebuild_harry_command_fo… |
promo_codes |
data | healthy | supabase/migrations/20260413000001_add_promo_codes.sql |
social_post_drafts |
data | healthy | supabase/migrations/20260420120000_add_social_post_drafts.s… |
harry_workflow_states |
data | healthy | supabase/migrations/20260607192737_add_harry_workflow_relia… |
harry_action_ledger |
data | healthy | supabase/migrations/20260607192737_add_harry_workflow_relia… |
ops_timesheet_entries |
data | healthy | supabase/migrations/20260608232100_add_ops_timesheet_entrie… |
ai_chat_logs |
data | healthy | supabase/migrations/20260416230000_add_ai_chat_logs.sql |
ai_tool_calls |
data | healthy | supabase/migrations/20260416230000_add_ai_chat_logs.sql |
nextdoor_notifications |
data | healthy | supabase/migrations/20260413030000_add_nextdoor_notificatio… |
gbp_reviews |
data | healthy | supabase/migrations/20260611160000_add_gbp_reviews.sql |
drip_email_templates |
data | healthy | supabase/migrations/20260414150000_add_drip_campaign.sql |
drip_campaign_enrollments |
data | healthy | supabase/migrations/20260414150000_add_drip_campaign.sql |
drip_email_log |
data | healthy | supabase/migrations/20260414150000_add_drip_campaign.sql |
ops_deleted_records |
data | healthy | supabase/migrations/20260427220000_add_deleted_records_audi… |
review_requests |
data | healthy | supabase/migrations/20260611071500_add_review_requests_and_… |
radar_map_pack_snapshots |
data | healthy | supabase/migrations/20260611071500_add_review_requests_and_… |
gps_shifts |
data | healthy | supabase/migrations/20260422210000_add_gps_tracking.sql |
gps_points |
data | healthy | supabase/migrations/20260422210000_add_gps_tracking.sql |
gps_appointment_visits |
data | healthy | supabase/migrations/20260422210000_add_gps_tracking.sql |
blacklist |
data | healthy | supabase/migrations/20260517120000_add_blacklist_table.sql |
call_logs |
data | healthy | supabase/migrations/20260523120000_add_call_logs_table.sql |
gsc_page_snapshots |
data | healthy | supabase/migrations/20260611190000_add_gsc_page_snapshots.s… |
harry_command_sms_drafts |
data | healthy | supabase/migrations/20260428110500_add_harry_command_sms_dr… |
reactivation_settings |
data | healthy | supabase/migrations/20260608051000_add_reactivation_campaig… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/partners |
frontend | healthy | src/app/partners/page.tsx |
/partners/register |
frontend | healthy | src/app/partners/register/page.tsx |
/recommended-contractors |
frontend | healthy | src/app/recommended-contractors/page.tsx |
/auth/sign-up |
frontend | healthy | src/app/auth/sign-up/page.tsx |
/auth/login |
frontend | healthy | src/app/auth/login/page.tsx |
/auth/forgot-password |
frontend | healthy | src/app/auth/forgot-password/page.tsx |
/auth/sign-up-success |
frontend | healthy | src/app/auth/sign-up-success/page.tsx |
/auth/update-password |
frontend | healthy | src/app/auth/update-password/page.tsx |
/auth/error |
frontend | healthy | src/app/auth/error/page.tsx |
/review/[partnerId] |
frontend | healthy | src/app/review/[partnerId]/page.tsx |
/tech |
frontend | healthy | src/app/tech/page.tsx |
/tech/profile |
frontend | healthy | src/app/tech/profile/page.tsx |
/tech/jobs/[id] |
frontend | healthy | src/app/tech/jobs/[id]/page.tsx |
/g |
frontend | healthy | src/app/g/page.tsx |
/sightings |
frontend | healthy | src/app/sightings/page.tsx |
/sightings/share/[id] |
frontend | healthy | src/app/sightings/share/[id]/page.tsx |
/r |
frontend | healthy | src/app/r/page.tsx |
/tap |
frontend | healthy | src/app/tap/page.tsx |
/admin |
frontend | healthy | src/app/admin/page.tsx |
/admin/radar |
frontend | healthy | src/app/admin/radar/page.tsx |
/admin/phone-settings |
frontend | healthy | src/app/admin/phone-settings/page.tsx |
/admin/comms |
frontend | healthy | src/app/admin/comms/page.tsx |
/admin/analyst |
frontend | healthy | src/app/admin/analyst/page.tsx |
/admin/analyst/targets |
frontend | healthy | src/app/admin/analyst/targets/page.tsx |
/admin/partners |
frontend | healthy | src/app/admin/partners/page.tsx |
/admin/partners/demo |
frontend | healthy | src/app/admin/partners/demo/page.tsx |
/admin/email-outbox |
frontend | healthy | src/app/admin/email-outbox/page.tsx |
/admin/operations |
frontend | healthy | src/app/admin/operations/page.tsx |
/admin/operations/settings |
frontend | healthy | src/app/admin/operations/settings/page.tsx |
/admin/operations/communications |
frontend | healthy | src/app/admin/operations/communications/page.tsx |
/admin/operations/estimates |
frontend | healthy | src/app/admin/operations/estimates/page.tsx |
/admin/operations/estimates/new |
frontend | healthy | src/app/admin/operations/estimates/new/page.tsx |
/admin/operations/estimates/[id] |
frontend | healthy | src/app/admin/operations/estimates/[id]/page.tsx |
/admin/operations/dispatch |
frontend | healthy | src/app/admin/operations/dispatch/page.tsx |
/admin/operations/recurring |
frontend | healthy | src/app/admin/operations/recurring/page.tsx |
/admin/operations/recurring/visit/[id] |
frontend | healthy | src/app/admin/operations/recurring/visit/[id]/page.tsx |
/admin/operations/customers |
frontend | healthy | src/app/admin/operations/customers/page.tsx |
/admin/operations/my-day |
frontend | healthy | src/app/admin/operations/my-day/page.tsx |
/admin/operations/appointments/[id] |
frontend | healthy | src/app/admin/operations/appointments/[id]/page.tsx |
/admin/operations/services |
frontend | healthy | src/app/admin/operations/services/page.tsx |
/admin/operations/payroll-timesheets |
frontend | healthy | src/app/admin/operations/payroll-timesheets/page.tsx |
/admin/operations/new-job |
frontend | healthy | src/app/admin/operations/new-job/page.tsx |
/admin/operations/timesheets |
frontend | healthy | src/app/admin/operations/timesheets/page.tsx |
/admin/operations/invoices |
frontend | healthy | src/app/admin/operations/invoices/page.tsx |
/admin/operations/invoices/[id] |
frontend | healthy | src/app/admin/operations/invoices/[id]/page.tsx |
/admin/push |
frontend | healthy | src/app/admin/push/page.tsx |
/admin/sms-outbox |
frontend | healthy | src/app/admin/sms-outbox/page.tsx |
/admin/leads |
frontend | healthy | src/app/admin/leads/page.tsx |
/admin/ranger |
frontend | healthy | src/app/admin/ranger/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RecurringVisitDetail |
frontend | healthy | src/components/admin/ops/recurring-visit-detail.tsx |
Page |
frontend | healthy | src/components/tutorial/fetch-data-steps.tsx |
ReactQueryProvider |
frontend | healthy | src/providers/ReactQueryProvider.tsx |
ThemeProvider |
frontend | healthy | src/providers/ThemeProvider.tsx |
Loading |
frontend | healthy | src/app/loading.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
PartnersLayout |
frontend | healthy | src/app/partners/layout.tsx |
PartnerRegisterPage |
frontend | healthy | src/app/partners/register/page.tsx |
RegisterLayout |
frontend | healthy | src/app/partners/register/layout.tsx |
RecommendedContractorsPage |
frontend | healthy | src/app/recommended-contractors/page.tsx |
Page |
frontend | healthy | src/app/auth/sign-up/page.tsx |
Page |
frontend | healthy | src/app/auth/login/page.tsx |
Page |
frontend | healthy | src/app/auth/forgot-password/page.tsx |
Page |
frontend | healthy | src/app/auth/sign-up-success/page.tsx |
Page |
frontend | healthy | src/app/auth/update-password/page.tsx |
Page |
frontend | healthy | src/app/auth/error/page.tsx |
ReviewRedirectPage |
frontend | healthy | src/app/review/[partnerId]/page.tsx |
GoogleLandingPage |
frontend | healthy | src/app/g/page.tsx |
SightingsPage |
frontend | healthy | src/app/sightings/page.tsx |
ShortRedirect |
frontend | healthy | src/app/r/page.tsx |
TapLandingPage |
frontend | healthy | src/app/tap/page.tsx |
Loading |
frontend | healthy | src/app/admin/loading.tsx |
AdminPage |
frontend | healthy | src/app/admin/page.tsx |
RadarPage |
frontend | healthy | src/app/admin/radar/page.tsx |
PhoneSettingsPage |
frontend | healthy | src/app/admin/phone-settings/page.tsx |
AnalystChatPage |
frontend | healthy | src/app/admin/analyst/page.tsx |
AnalystLayout |
frontend | healthy | src/app/admin/analyst/layout.tsx |
TargetsPage |
frontend | healthy | src/app/admin/analyst/targets/page.tsx |
EmailOutboxPage |
frontend | healthy | src/app/admin/email-outbox/page.tsx |
OperationsPage |
frontend | healthy | src/app/admin/operations/page.tsx |
OperationsLayout |
frontend | healthy | src/app/admin/operations/layout.tsx |
OperationsSettingsPage |
frontend | healthy | src/app/admin/operations/settings/page.tsx |
OperationsCommunicationsPage |
frontend | healthy | src/app/admin/operations/communications/page.tsx |
NewEstimatePage |
frontend | healthy | src/app/admin/operations/estimates/new/page.tsx |
Loading |
frontend | healthy | src/app/admin/operations/estimates/[id]/loading.tsx |
DispatchPage |
frontend | healthy | src/app/admin/operations/dispatch/page.tsx |
RecurringPage |
frontend | healthy | src/app/admin/operations/recurring/page.tsx |
Loading |
frontend | healthy | src/app/admin/operations/recurring/visit/[id]/loading.tsx |
CustomersPage |
frontend | healthy | src/app/admin/operations/customers/page.tsx |
MyDayPage |
frontend | healthy | src/app/admin/operations/my-day/page.tsx |
Loading |
frontend | healthy | src/app/admin/operations/appointments/[id]/loading.tsx |
OperationsServicesPage |
frontend | healthy | src/app/admin/operations/services/page.tsx |
PayrollTimesheetsPage |
frontend | healthy | src/app/admin/operations/payroll-timesheets/page.tsx |
NewJobPage |
frontend | healthy | src/app/admin/operations/new-job/page.tsx |
TimesheetsPage |
frontend | healthy | src/app/admin/operations/timesheets/page.tsx |
InvoicesPage |
frontend | healthy | src/app/admin/operations/invoices/page.tsx |
Loading |
frontend | healthy | src/app/admin/operations/invoices/[id]/loading.tsx |
AdminPushPage |
frontend | healthy | src/app/admin/push/page.tsx |
SmsOutboxPage |
frontend | healthy | src/app/admin/sms-outbox/page.tsx |
LeadsDashboardPage |
frontend | healthy | src/app/admin/leads/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/gsc-auth.mjs |
security | healthy | scripts/gsc-auth.mjs |
auth::src/app/api/admin/google-business/status/route.ts |
security | healthy | src/app/api/admin/google-business/status/route.ts |
auth::src/lib/ranger/gmail.ts |
security | healthy | src/lib/ranger/gmail.ts |
auth::src/lib/quickbooks-auth.ts |
security | healthy | src/lib/quickbooks-auth.ts |
auth::src/app/api/twilio/voice-token/route.ts |
security | healthy | src/app/api/twilio/voice-token/route.ts |
auth::scripts/README.md |
security | healthy | scripts/README.md |
auth::scripts/ranger-gmail-auth.mjs |
security | healthy | scripts/ranger-gmail-auth.mjs |
auth::src/app/api/public/reviews/route.ts |
security | healthy | src/app/api/public/reviews/route.ts |
auth::setup-ringcentral-webhook-manual.js |
security | healthy | setup-ringcentral-webhook-manual.js |
auth::src/lib/google-business.ts |
security | healthy | src/lib/google-business.ts |
auth::scripts/gsc-auth-local.mjs |
security | healthy | scripts/gsc-auth-local.mjs |
auth::setup-ringcentral-webhook-jwt.js |
security | healthy | setup-ringcentral-webhook-jwt.js |
auth::.env.local.example |
security | healthy | .env.local.example |
auth::src/lib/gsc.ts |
security | healthy | src/lib/gsc.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | test_estimate.js |
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
port:3001 |
network | healthy | scripts/get-google-tokens.js |
port:53682 |
network | healthy | scripts/gsc-auth-local.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
GpsShiftCompletionError |
software | healthy | src/lib/ops/gps-shift-completion.ts:GpsShiftCompletionError |
of |
software | healthy | src/lib/harry/recipient-safety.ts:of |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /restapi/v1.0/subscription |
api | healthy | setup-ringcentral-webhook.js |
POST /restapi/v1.0/account/~/extension/~/sms |
api | healthy | src/lib/ringcentral.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-q5jfz4fp |
software | healthy | /tmp/repobility-clone-q5jfz4fp |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
private_key::.env.local.example |
security | healthy | .env.local.example |
This page is publicly accessible at:
https://repobility.com/scan/b03a7469-ce10-4a82-8952-83de51940687/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b03a7469-ce10-4a82-8952-83de51940687/
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.