← back to Consulting Rentv Com
lhf: contrarian fixes — kill repetitive why-filler (panel note instead), numeric ROI so ties are transparent
b26f75e44bf610ad379772f0c41a719cec17407c · 2026-07-26 07:30:39 -0700 · Steve Abrams
Files touched
M public/admin/index.html
Diff
commit b26f75e44bf610ad379772f0c41a719cec17407c
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sun Jul 26 07:30:39 2026 -0700
lhf: contrarian fixes — kill repetitive why-filler (panel note instead), numeric ROI so ties are transparent
---
public/admin/index.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/public/admin/index.html b/public/admin/index.html
index a281e29..8025b14 100644
--- a/public/admin/index.html
+++ b/public/admin/index.html
@@ -55,6 +55,7 @@
<h2>⚡ Low Hanging Fruit</h2>
<span class="lhf-sub">ranked by ROI ÷ time — fastest, highest-return moves first</span>
</div>
+ <p style="color:#8a8272;font-size:12px;margin:8px 0 0">⚡ <b style="color:#c6a765">Quick wins</b> (low effort · high impact) leverage assets you already have — activate, don’t rebuild. That is why they are simple.</p>
<ol id="lhf-list"><li class="empty">Loading growth moves…</li></ol>
<script>
(function(){
@@ -69,14 +70,13 @@
list.sort(function(a,b){return b._roi-a._roi||a._e-b._e||b._i-a._i;});
el.innerHTML=list.map(function(s,idx){
var t=TIME(s._e),ro=ROI(s._i,s._e);
- var why=s._fruit?`<div class="why"><b>Why it’s simple:</b> leverages an asset you already have (effort ${s._e}/5) for outsized return (impact ${s._i}/5) — activate, don’t rebuild.</div>`:'';
return `<li class="${s._fruit?'fruit':''}"><div class="rk">${idx+1}</div><div>`+
`<div class="ti">${esc(s.title)}</div>`+
`<div class="badges">${s._fruit?'<span class="b fruit">⚡ Quick win</span>':''}`+
- `<span class="b ${ro[1]}">ROI ${ro[0]}</span><span class="b ${t[1]}">⏱ ${t[0]}</span>`+
+ `<span class="b ${ro[1]}">ROI ${s._roi.toFixed(1)}</span><span class="b ${t[1]}">⏱ ${t[0]}</span>`+
`${s.category?`<span class="b">${esc(s.category)}</span>`:''}`+
- `<span class="b">impact ${s._i} / effort ${s._e}</span></div>`+
- `${s.rationale?`<div class="rat">${esc(s.rationale)}</div>`:''}${why}</div></li>`;
+ `<span class="b">impact ${s._i} · effort ${s._e}</span></div>`+
+ `${s.rationale?`<div class="rat">${esc(s.rationale)}</div>`:''}</div></li>`;
}).join('');
}).catch(function(){document.getElementById('lhf-list').innerHTML='<li class="empty">Could not load suggestions.</li>';});
})();
← 76bb0d0 admin: Low Hanging Fruit ranked panel (ROI÷time, quick-wins
·
back to Consulting Rentv Com
·
auto-save: 2026-07-26T07:41:30 (2 files) — public/admin/inde 290685b →