Ops Surfer

Decision Trace

What the agents figured out

Agent live99 decisions logged · galileo running · newest first
Account
hygiene-validatorflag data gapnot estimated
14h ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
14h ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
14h ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 14h ago · status: succeeded
hygiene-validatorflag data gapnot estimated
14h ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
14h ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 14h ago · status: succeeded
hygiene-validatorflag data gapnot estimated
14h ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
14h ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 14h ago · status: succeeded
hygiene-validatorflag data gapnot estimated
14h ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
14h ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 14h ago · status: succeeded
hygiene-validatorflag data gapnot estimated
14h ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 14h ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
1d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 1d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
1d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 1d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
1d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 1d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
1d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 1d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
1d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 1d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
1d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 1d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
1d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 1d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
1d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 1d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
1d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 1d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
1d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 1d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
2d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 2d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
2d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 2d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
2d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 2d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
2d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 2d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
2d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 2d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
2d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 2d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
2d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 2d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
2d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 2d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
2d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 2d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
2d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 2d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
3d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 3d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
3d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 3d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
3d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 3d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
3d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 3d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
3d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 3d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
3d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 3d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
3d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 3d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
3d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 3d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
3d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 3d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
3d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 3d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
4d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 4d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
4d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 4d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
4d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 4d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
4d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 4d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
4d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 4d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
4d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 4d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
4d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 4d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
4d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 4d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
4d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 4d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
4d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 4d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
5d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 5d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
5d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 5d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
5d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 5d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
5d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 5d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
5d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 5d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
5d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 5d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
5d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 5d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
5d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 5d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
5d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 5d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
5d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 5d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
6d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 6d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
6d ago

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 6d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
6d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 6d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
6d ago

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 6d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
6d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 6d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
6d ago

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 6d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
6d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 6d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
6d ago

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 6d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
6d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 6d ago · status: succeeded
hygiene-validatorflag data gapnot estimated
6d ago

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 6d ago · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
6/5/2026

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictat_risk

Analytics-suite usage trended down 38% in Q1; the value story for renewal is weak without a Q2 recovery narrative. CSM cadence held but exec sponsor has been silent for 6 weeks. Q2 usage report is the inflection — surface it before the next QBR.

Signals

  1. analytics_suite_usage_q1_delta

    product.telemetry

    -0.38
    50%
  2. days_since_exec_contact

    salesforce.activity

    42
    30%
  3. renewal_weeks_out

    salesforce.opportunity.close_date

    9
    20%
Source run · galileo · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/5/2026

Helix Robotics Inc

account · 001gK000017n7NCQAY

Verdictmissing_q2_usage_report

No Q2 usage attachment on the Account or related Opportunity. Renewal narrative requires it per SOP 2.5a §3. Pull the report from product telemetry by end of week.

Signals

  1. q2_usage_report_attached

    salesforce.attachment

    false
    60%
  2. renewal_template_completeness

    salesforce.opportunity

    0.4
    40%
Source run · hygiene-validator · 6/5/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.88%
6/5/2026

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictat_risk

Strategic-tier account with the largest signal stack on the book: primary sponsor (VP Ops) departed mid-May with no replacement on the org chart, and seats were reduced twice in 60 days. The absence of a re-anchor conversation is the dominant churn vector — this is a save-plan moment, not a touchpoint moment.

Signals

  1. primary_sponsor_present

    salesforce.contact.primary

    false
    40%
  2. seat_reductions_60d

    salesforce.opportunity_lineitem

    2
    30%
  3. days_since_replacement_named

    salesforce.contact

    22
    30%
Source run · galileo · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/5/2026

Anchor & Reed Holdings

account · 001gK000017nFcTQAU

Verdictmissing_primary_contact

No active Contact flagged as Primary since the prior sponsor left. Per SOP 2.3 §1, every Red-band account must carry a Primary. Filing a Risk_Flag__c so the AE owns the re-anchor before the next QBR cycle.

Signals

  1. primary_contact_count

    salesforce.contact.is_primary

    0
    70%
  2. days_since_primary_named

    salesforce.contact.created_date

    22
    30%
Source run · hygiene-validator · 6/5/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.71%
6/5/2026

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled

Net-new from last cycle; implementation rolled out 2 of 5 workflows and froze in April. Customer-side owner unclear post-reorg. Not a churn risk yet — a scope-collapse conversation lands the renewal at 2/5 instead of forcing 5/5.

Signals

  1. workflows_live

    product.deployment

    2
    50%
  2. implementation_idle_days

    salesforce.activity

    48
    30%
  3. workflows_committed

    salesforce.opportunity_lineitem

    5
    20%
Source run · galileo · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/5/2026

Crestmont Health Group

account · 001gK000017mQ28QAE

Verdictstalled_implementation_no_owner

Workflow rollout idle 48 days. No customer-side implementation owner of record. Without a named owner the remaining 3 workflows won't ship before renewal; recommend renegotiating the scope to reflect what's actually live.

Signals

  1. customer_impl_owner_present

    salesforce.contact.role

    false
    60%
  2. implementation_idle_days

    salesforce.activity

    48
    40%
Source run · hygiene-validator · 6/5/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.79%
6/5/2026

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictat_risk

Three P1 support tickets in 30 days with no formal RCA shared back. NPS submitted at 3/10 last quarter and hasn't moved. The support narrative is the lead churn driver — until they see the RCAs in writing they assume the platform is unstable.

Signals

  1. p1_tickets_30d

    support.tickets

    3
    45%
  2. rcas_shared_to_customer

    support.tickets

    0
    35%
  3. nps_last_quarter

    survey.nps

    3
    20%
Source run · galileo · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/5/2026

Nimbus Logistics Co

account · 001gK000017nFe5QAE

Verdictrcas_owed

Three P1 RCAs unshared. Per support runbook the customer is owed each within 5 business days of resolution; we are 18, 12, and 9 days past respectively. Filing a hygiene flag so support leadership sees it in the morning queue.

Signals

  1. rcas_owed_count

    support.tickets

    3
    60%
  2. max_days_overdue

    support.tickets

    18
    40%
Source run · hygiene-validator · 6/5/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.85%
6/5/2026

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictat_risk

Product telemetry caught Vertex submitting a competitive RFI internally — the signal is unambiguous. Renewal is 14 weeks out, which is too late for a reactive defense. Recommend pulling the competitive pack into the next touchpoint, not the next QBR.

Signals

  1. competitive_rfi_detected

    product.telemetry

    true
    60%
  2. renewal_weeks_out

    salesforce.opportunity.close_date

    14
    25%
  3. exec_sponsor_engaged_30d

    salesforce.activity

    true
    15%
Source run · galileo · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/5/2026

Vertex Insights LLC

account · 001gK000017l1SgQAI

Verdictcompetitive_defense_pack_missing

No defense pack on file (reference customers, ROI deck, switch-cost analysis). Without it the next touchpoint runs uphill. Flagging so the AE-CSM pair gets paged before scheduling.

Signals

  1. defense_pack_attached

    salesforce.content

    false
    70%
  2. renewal_weeks_out

    salesforce.opportunity

    14
    30%
Source run · hygiene-validator · 6/5/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/4/2026

Beacon Logistics

account · 001gK000017QMpxQAG

Verdictdata_conflict

Beacon's health band reads GREEN (score 78) but Beacon hasn't logged a single login in 95 days. Health score (green) contradicts the engagement signals (95 days silent). Treat the green band as stale — pending a data refresh.

Signals

  1. health_band

    salesforce.account.Health_Band__c

    green
    40%
  2. days_since_last_login

    salesforce.account.Last_Login__c

    95
    40%
  3. activity_30d

    salesforce.task

    0
    20%
Source run · hygiene-validator · Data-hygiene audit — new logo Beacon Logistics · 6/4/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.45%
6/4/2026

Lighthouse Marketing

account · 001gK0000178EfcQAE

Verdictrecovering

Recovery outreach was approved and sent. Chris replied within 4 hours and booked a renewal-readiness call for Thursday; he has logged in twice since. Downgrading Lighthouse from at_risk (0.91) to watch — the momentum has reversed. Keep the call and hold the renewal-readiness prep.

Signals

  1. days_since_last_login

    salesforce.account.Last_Login__c

    1
    40%
  2. outreach_reply_hours

    Chris replied same morning

    4
    35%
  3. call_booked

    renewal-readiness call Thursday

    true
    25%
Source run · galileo · Re-score Lighthouse after recovery-outreach reply · 6/4/2026 · status: succeeded
galileoroute workConfidenceHow confident the agent is in this decision, from 0 to 1. Below 0.5 means the agent flagged this for closer human review.92%
6/2/2026

Lighthouse Marketing

account · 001gK0000178EfcQAE

Verdictroute_to_executor

Lighthouse is the clearest at-risk signal today (0.91 confidence). Auto-routing the proposed save-plan draft to controlled-executor for operator review.

Signals

  1. upstream_confidence

    0.91
    60%
  2. renewal_in_days

    38
    40%
Source run · galileo · Assemble 7am brief for taylor@ · 6/2/2026 · status: running
hygiene-validatorflag data gapnot estimated
6/2/2026

Northstar Print

account · 001gK0000178DtDQAU

Verdictmissing_save_plan

Green-band account but renewal is 51 days out and there's no save plan or renewal-readiness note. SOP requires both for any renewal inside 60 days.

Signals

  1. renewal_in_days

    salesforce.opportunity.CloseDate

    51
    50%
  2. save_plan_present

    false
    30%
  3. renewal_readiness_note_present

    false
    20%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorclassify at riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.55%
6/2/2026

Polaris Builders

account · 001gK0000178TMuQAM

Verdictwatch

Polaris is borderline. Usage is steady but on the low end of their segment, and they've been quiet on email for three weeks. Not at-risk today, but worth a courtesy check-in.

Signals

  1. usage_pct_of_segment_median

    38
    40%
  2. days_since_last_outbound_email

    22
    30%
  3. support_tickets_30d

    1
    30%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorclassify at riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.91%
6/2/2026

Lighthouse Marketing

account · 001gK0000178EfcQAE

Verdictat_risk

Lighthouse has stopped logging into the product entirely (62 days). Support cases dropped to zero. Combined with their original 12-month commit ending in 38 days, this is the clearest churn-risk signal in the book today.

Signals

  1. days_since_last_login

    salesforce.account.Last_Login__c

    62
    50%
  2. renewal_in_days

    38
    30%
  3. support_tickets_30d

    Silence often precedes churn for SMB

    0
    20%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorclassify at riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.74%
6/2/2026

Cedar & Co

account · 001gK0000177lYnQAI

Verdictat_risk

Cedar has missed two scheduled QBR meetings and the primary admin contact deactivated their account last week. Engagement signal is dropping — not yet critical, but worth a check-in this week.

Signals

  1. missed_qbr_count

    Last two consecutive quarters

    2
    40%
  2. primary_contact_active

    salesforce.contact.IsActive__c

    false
    30%
  3. days_since_last_login

    26
    30%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/2/2026

Compass Foods

account · 001gK0000178nVGQAY

Verdictmissing_csm_owner

Account flipped from new-logo to active 14 days ago and still has no CSM assigned. SOP requires assignment within 5 business days.

Signals

  1. csm_owner_id

    salesforce.account.OwnerId

    null
    70%
  2. days_since_activation

    14
    30%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/2/2026

Brightline Health

account · 001gK0000178v6EQAQ

Verdictstale_activity

Enterprise account with no logged activity in 41 days. Renewal is in 73 days. SOP requires monthly engagement minimum.

Signals

  1. days_since_last_activity

    salesforce.task

    41
    50%
  2. renewal_in_days

    salesforce.opportunity.CloseDate

    73
    30%
  3. segment

    Enterprise
    20%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
6/2/2026

Riverside Logistics

account · 001gK0000178vNxQAI

Verdictmissing_save_plan

Yellow-band account with no save plan entry in the last 60 days. SOP section 5 requires a monthly note for any yellow account.

Signals

  1. health_band

    computed

    yellow
    50%
  2. save_plan_last_updated

    salesforce.account.CSM_Save_Plan__c

    null
    50%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorclassify at riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.82%
6/2/2026

Cobblestone Realty

account · 001gK0000178newQAA

Verdictat_risk

Cobblestone has slipped on three of our standard signals — usage is down, support volume is up, and there is no active save plan on file. The combination matches the 'silent decline' pattern we usually only catch at QBoBR. Recommend operator outreach this week.

Signals

  1. days_since_last_login

    salesforce.account.Last_Login__c

    38
    30%
  2. support_tickets_30d

    salesforce.case

    5
    25%
  3. save_plan_present

    salesforce.account.CSM_Save_Plan__c

    false
    25%
  4. exec_sponsor_change_60d

    VP Ops left in April

    true
    20%
Source run · hygiene-validator · Nightly audit across active book · 6/2/2026 · status: succeeded
hygiene-validatorrecompute healthConfidenceHow confident the agent is in this decision, from 0 to 1. Below 0.5 means the agent flagged this for closer human review.88%
6/1/2026

Spruce Education

account · 001gK0000178Z0tQAE

Verdictyellow

Spruce dropped 11 points this week (78→67). The biggest mover was engagement: their primary user took parental leave and the secondary contact hasn't logged in. Recommend a check-in to identify the new daily driver.

Signals

  1. current_score

    67
    40%
  2. engagement_delta

    5-pillar engagement subscore

    -14
    40%
  3. previous_score

    78
    20%
Source run · hygiene-validator · Audit SMB segment for save plan presence · 6/1/2026 · status: succeeded
sop-analystgenerate checklistnot estimated
6/1/2026

Cedar & Co

account · 001gK0000177lYnQAI

Verdictqbobr_checklist_ready

Pre-QBoBR checklist generated for Cedar & Co. 14 items: 6 must-haves (renewal date, ARR (annual recurring revenue), save plan, etc.), 8 nice-to-haves. Currently 4/6 must-haves complete.

Signals

  1. must_haves_total

    6
    40%
  2. must_haves_complete

    4
    40%
  3. nice_to_haves_total

    8
    20%
Source run · sop-analyst · Generate pre-QBoBR checklist for SMB segment · 6/1/2026 · status: succeeded
sop-analystflag SOP gapnot estimated
6/1/2026

Polaris Builders

account · 001gK0000178TMuQAM

Verdictsop_section_5_gap

Polaris hits two of the section 5 hygiene criteria but has no documented save plan, recent QBoBR notes, or scheduled next touchpoint. SOP requires at least one of those for any account 60d into a yellow band.

Signals

  1. days_in_yellow_band

    71
    40%
  2. save_plan_present

    false
    30%
  3. next_touchpoint_scheduled

    null
    30%
Source run · sop-analyst · Generate pre-QBoBR checklist for SMB segment · 6/1/2026 · status: succeeded
galileoprioritizeConfidenceHow confident the agent is in this decision, from 0 to 1. Below 0.5 means the agent flagged this for closer human review.84%
6/1/2026

Riverside Logistics

account · 001gK0000178vNxQAI

Verdictpriority_high

Riverside is morgan@'s top priority today. Yellow band + missing save plan + renewal in 110 days. Worth 15 minutes to log a current-state note.

Signals

  1. health_band

    yellow
    40%
  2. save_plan_present

    false
    30%
  3. renewal_in_days

    110
    30%
Source run · galileo · Assemble 7am brief for morgan@ · 6/1/2026 · status: succeeded
galileoclassify renewal riskConfidenceHow strong the at-risk signal is, from 0 to 1. Closer to 1 means this account is more likely to churn. Lighthouse at 0.91 is our strongest at-risk signal in the book.68%
6/1/2026

Brightline Health

opportunity · 001gK0000178v6EQAQ

Verdictat_risk

Brightline's renewal forecast is positive but the supporting data is thin — no save plan, no exec sponsor mapped, no scheduled QBR before close. Probability is still above 50% but the operator should pressure-test the forecast.

Signals

  1. csm_forecast

    salesforce.opportunity.CSM_Forecast__c

    Positive Outlook
    30%
  2. save_plan_present

    false
    25%
  3. exec_sponsor_mapped

    false
    25%
  4. qbr_before_close

    false
    20%
Source run · galileo · Assemble 7am brief for taylor@ · 6/1/2026 · status: succeeded
galileoprioritizeConfidenceHow confident the agent is in this decision, from 0 to 1. Below 0.5 means the agent flagged this for closer human review.91%
6/1/2026

Cobblestone Realty

account · 001gK0000178newQAA

Verdictpriority_high

Cobblestone is 94 days from renewal and the hygiene audit just flagged it at-risk. At $84k ARR (annual recurring revenue) (annual recurring revenue), it's the top priority in your queue today.

Signals

  1. at_risk_flag

    decisions.hygiene-validator

    true
    40%
  2. renewal_in_days

    salesforce.opportunity

    94
    30%
  3. arr_usd

    salesforce.account.AnnualRevenue

    84,000
    30%
Source run · galileo · Assemble 7am brief for taylor@ · 6/1/2026 · status: succeeded
hygiene-validatorflag data gapnot estimated
5/31/2026

Avalon Auto

account · 001gK0000177oPNQAY

Verdictstale_activity

Avalon's last logged touchpoint was a single email 47 days ago. AE has been forwarding pricing questions directly — they may not realize there's no CSM follow-up on file.

Signals

  1. days_since_last_activity

    47
    60%
  2. ae_handoffs_30d

    AE asked CSM to follow up 3 times

    3
    40%
Source run · hygiene-validator · Ad-hoc: check Cobblestone territory for stale activity · 5/31/2026 · status: succeeded
galileoclassify upsell opportunityConfidenceHow likely this upsell signal is real and worth a conversation, from 0 to 1. Above 0.7 means it's worth a CSM-led conversation. This is NOT the probability of close-won — it's the probability the signal itself is valid.79%
5/31/2026

Northstar Print

account · 001gK0000178DtDQAU

Verdictupsell_qualified

Northstar's usage has tripled over the past 60 days and they're hitting their seat cap on most weekdays. They've already asked the AE about pricing for 'team' tier twice. Soft check-in from the CSM (not a hard pitch) should land well.

Signals

  1. seat_cap_hit_days_30d

    product.usage

    19
    40%
  2. usage_growth_60d_pct

    218
    30%
  3. ae_pricing_inquiries

    2
    30%
Source run · galileo · Assemble 7am brief for taylor@ · 5/31/2026 · status: succeeded