Web enhancements

Build + product enhancements for apps/web (Next.js → Cloudflare). The web app already has broad UI; the audit shows it's mostly demo-backed or bypassing contracts, so most "web enhancements" are really live-wiring + the few gaps the estate-seller flow exposes. Architecture items first (they unblock the rest), then product gaps.

Tier 1 — architecture (unblocks everything; mostly Wave 2/4)

Tier 2 — close the listing/throughput loop (pain #1, #4)

Tier 3 — the post-sale + business gaps (pain #5, #6, #2)

Tier 4 — the deliberate gaps (new surfaces, post-core)

These are estate-seller pains the current plan does not cover. Capture now, build later:

Sequencing

Tier 1 is the Wave 2–4 contract work already planned. Tier 2 lands as capture/review go live (Wave 3/4). Tiers 3–4 are post-core surfaces — tracked here so they're not lost; promote into a sprint when the core scan→list→sell loop is contract-backed.