← back to Commercialrealestate
CRCP: drop Frank signature from agentDraft signoff (parity with live)
14f019d2868ca3984b5b5f2f096472c513049899 · 2026-07-25 09:30:32 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit 14f019d2868ca3984b5b5f2f096472c513049899
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sat Jul 25 09:30:32 2026 -0700
CRCP: drop Frank signature from agentDraft signoff (parity with live)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
public/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/index.html b/public/index.html
index ead0856..2e6caae 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1631,7 +1631,7 @@ async function deleteLetter(id,idx){
try{ const j=await postJSON('/api/contacts/'+encodeURIComponent(id)+'/letter/'+encodeURIComponent(idx)+'/delete',{}); if(j.contact){ window.CONTACTS[id]=j.contact; refreshContactUI(id); repaintModal(id); toast('letter deleted'); } }
catch(e){ toast('⚠ '+e.message); }
}
-function agentDraft(p,a){ return `Hi ${a.name||'there'},\n\nI'm interested in ${p.address||'your listing'}${p.city?' in '+p.city:''}${p.price?' (listed '+fmt(p.price)+')':''}. Could you share the setup — current rents / in-place NOI, any financing in place, and whether an offer near list would be entertained?\n\nThanks,\nFrank`; }
+function agentDraft(p,a){ return `Hi ${a.name||'there'},\n\nI'm interested in ${p.address||'your listing'}${p.city?' in '+p.city:''}${p.price?' (listed '+fmt(p.price)+')':''}. Could you share the setup — current rents / in-place NOI, any financing in place, and whether an offer near list would be entertained?\n\nThanks`; }
// The full per-listing contact modal body (editable info + mark-contacted + compose/save + letter log).
// The single per-listing "Agent window" — ONE modal with tabs: Agent · Letters · Find · Comps · History.
function contactModalBody(p){
← 1ba902c auto-save: 2026-07-25T07:04:29 (1 files) — data/alerts-state
·
back to Commercialrealestate
·
CRCP: remove verified Frank residuals — served flag_reason s 1c035bb →