Advanced filter — v2.1 polish proposal

The real drawer, plus the three fixes. Centerpiece is #1: the new "Also applied (AND)" strip so you always see the sidebar filters that are combined in (they're hidden behind the dim overlay today).

Advanced filter

4,210 agents
Also applied from sidebar AND Edit in sidebar ›
STATE FL CARRIER Cell LICENSE Life Insurance RESIDENCY Resident SCOPE Active only
Group 1 ALLANY (AND)
SMS-blastable CARRIER
is
true
On DNC list SUPPRESS
is
false
Business city ADDRESS
is any of
Jacksonvilletype to search…
Matching values in your data — start typing
Jacksonville · 4,120 agents
Tampa · 3,880
Miami · 3,540
Orlando · 2,910
#3 · free-text fields show real example values; format-only fields (ZIP “5 or 9 digits”, NPN “numeric”) get a placeholder hint.
⛓ Has a license where — ALL of:
License type
is any of
Health
Expiration
within next
90 days
Clear allDone

1 "Also applied (AND)" strip

The sidebar filters are combined with AND but the sidebar is dimmed behind the drawer. This read-only strip surfaces them as chips with the family tag, so the count makes sense and you can spot conflicts (e.g. sidebar State=FL but an advanced Licensed-state=TX → 0 results). "Edit in sidebar ›" jumps back.

2 One "Add condition"

The permanent "Has a license where…" button is gone. "Add condition" opens the field picker, where "Has a license where…" is a pinned entry in the License group — discoverable, not competing.

+ Add condition → field picker
License
Licensed state
License type
License status · expiration…
⛓ Has a license where…

3 Field value hints

Enum fields already list their options. Free-text fields now show real example values from your data as you type (cached, sampled) — and format-only fields get a placeholder hint. No more blank "value" box with no idea what to type.

Static mockup — react in the terminal. I can redraw the strip (placement, chips vs. summary line), the picker treatment, or the suggestions style.