[object Object]

← back to Commercialrealestate

CRCP: SFR/non-QM segments open the lead-source playbook even at 0 listings (compliant social/referral channels)

e39860ecebd5f10598b11ab2b161e0d5010865c0 · 2026-06-28 16:06:57 -0700 · Steve

Files touched

Diff

commit e39860ecebd5f10598b11ab2b161e0d5010865c0
Author: Steve <steve@designerwallcoverings.com>
Date:   Sun Jun 28 16:06:57 2026 -0700

    CRCP: SFR/non-QM segments open the lead-source playbook even at 0 listings (compliant social/referral channels)
---
 public/crcp.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/public/crcp.html b/public/crcp.html
index fef5eea..b7d8f42 100644
--- a/public/crcp.html
+++ b/public/crcp.html
@@ -154,7 +154,7 @@ async function loadSegments(){
   $('#segTbl tbody').innerHTML=(d.segments||[]).map(g=>`<tr class="srow" data-key="${g.key}" style="cursor:${g.props?'pointer':'default'}${g.props?'':';opacity:.5'}">
     <td><b>${g.label}</b></td><td style="color:var(--muted)">${g.product}</td>
     <td class="n">${(g.props||0).toLocaleString()}</td><td class="n" style="color:var(--draft)">${g.agents!=null?g.agents.toLocaleString():'—'}</td></tr>`).join('');
-  document.querySelectorAll('.srow').forEach(r=>r.onclick=()=>{ const g=(d.segments||[]).find(x=>x.key===r.dataset.key); if(g&&g.props) openSegment(r.dataset.key); else if(g&&g.note) alert(g.note); });
+  document.querySelectorAll('.srow').forEach(r=>r.onclick=()=>openSegment(r.dataset.key));
 }
 async function openSegment(key){
   const ov=$('#ov'), mb=$('#mbody'); ov.classList.add('on'); mb.innerHTML='<div class="meta">loading…</div>';

← dfbb2c5 CRCP: compliant lead-source playbook on SFR/non-QM segments  ·  back to Commercialrealestate  ·  Add fetch-sfr-redfin.js — feed-first uipt=1 SFR sweep w/ pri 9a5c260 →