← back to Commercialrealestate
property lookup: disambiguate from grid-filter search (Cody Cycle-4 UX fix)
4180a97a8861efe036080f7d7a61a1fffbc7bb9d · 2026-08-06 18:10:03 -0700 · Steve Abrams
Cody: the property-lookup box looked identical to the grid-filter #q box (both
full-width .search, stacked, both Enter-driven, opposite behaviors) → new users
type in the wrong one. Fix: separator line + a blue 'PROPERTY LOOKUP' label + blue
input border so it reads as a distinct tool. Dropped 3 phantoms (XSS, stale-render
guard, backdrop handler — all verified already-correct by Cody's own read).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit 4180a97a8861efe036080f7d7a61a1fffbc7bb9d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Aug 6 18:10:03 2026 -0700
property lookup: disambiguate from grid-filter search (Cody Cycle-4 UX fix)
Cody: the property-lookup box looked identical to the grid-filter #q box (both
full-width .search, stacked, both Enter-driven, opposite behaviors) → new users
type in the wrong one. Fix: separator line + a blue 'PROPERTY LOOKUP' label + blue
input border so it reads as a distinct tool. Dropped 3 phantoms (XSS, stale-render
guard, backdrop handler — all verified already-correct by Cody's own read).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
public/deals-flow.html | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/public/deals-flow.html b/public/deals-flow.html
index 1e3256c..045de8f 100644
--- a/public/deals-flow.html
+++ b/public/deals-flow.html
@@ -123,8 +123,9 @@ select{background:var(--card);border:1px solid var(--line);color:var(--ink);bord
<button id="watchBtn" title="Show only starred deals" style="background:var(--card);border:1px solid var(--line);color:var(--gold);border-radius:8px;padding:7px 10px;font-size:12px;cursor:pointer">☆ Watchlist</button>
<span class="count" id="count"></span>
</div>
- <div class="toolbar" style="margin-top:-4px">
- <input class="search" id="propLookup" placeholder="🔍 Look up ANY LA property by address — full public-record dossier" style="flex:1" title="Enter a street address; opens the public-record dossier (assessor + recent sales) for that parcel" aria-label="Look up any LA property by address">
+ <div class="toolbar" style="margin-top:4px;border-top:1px solid var(--line);padding-top:10px">
+ <span style="font-size:10px;font-weight:700;letter-spacing:.5px;color:var(--blue);text-transform:uppercase;white-space:nowrap" title="Look up any LA parcel — separate from the deal-grid filter above">🔍 Property lookup</span>
+ <input class="search" id="propLookup" placeholder="Any LA address → public-record dossier (assessor + recent sales)" style="flex:1;border-color:var(--blue)" title="Enter a street address; opens the public-record dossier for that parcel — this does NOT filter the grid above" aria-label="Look up any LA property by address">
<button id="propLookupBtn" style="background:var(--card);border:1px solid var(--blue);color:var(--blue);border-radius:8px;padding:7px 14px;font-size:12px;cursor:pointer">Look up →</button>
</div>
<div class="grid" id="grid"></div>
← 899eba8 auto-data-snapshot: 2026-08-06T18:06:44 (2 data files) — dat
·
back to Commercialrealestate
·
auto-data-snapshot: 2026-08-06T18:37:41 (3 data files) — dat 4465962 →