🗂️Full app restructure — new 7-tab nav: Home · Our Listings · Search · Buyers · Sellers · Communities · Contact. Mortgage and Property Analysis tabs absorbed into Buyers/Sellers.
🎠Home page listing carousel — pocket listings + MLS listings with photos, auto-advance 5s, price/address/beds/acres overlay, dot nav
🏦Buyers tab — Affordability calculator (43%/28% DTI), real First American Title closing costs (cash vs. financing toggle, property type selector), offer strategy CMA powered by AI
💰Sellers tab — Full CMA tool + net sheet with Siskiyou transfer tax ($1.10/$1k) and commission tiers (residential 3% min $2,500 · land 5% min $1,000 · commercial 5% min $2,500)
💲Real First American Title fee data — piecewise interpolation from actual quotes at $5k/$50k/$250k/$600k, used in both Buyers and Sellers tabs
🔔Listing Alerts modal — "Set Up My Alerts" button next to Search, pre-fills last search params, collects name/email/phone, posts to Netlify Forms
📊Sortable search results — click column headers to sort by price, address, beds, city, type
🧮Mortgage calculator popup — on listing detail, full PITI (3.5% down default, 1.1% property tax, $417/mo CA Fair Plan insurance)
👨👩👦Full team bios — Donna, Jason, and John Kalayjian from Bio PDF; Contact tab titled "Meet the Kalayjian Family"
⭐Real client testimonials — Holly & Robert, Jacob, Breton, Cheryl & Mike (replaced placeholder seeds)
🖼️Favicon fixed — Hearthstone icon now shows on sisqrealtor.com (was displaying Homes.com logo from previous DNS pointing)
📋Netlify Forms — Review submission and listing alert forms now POST to Netlify (no Outlook popup for users without email client)
📍Recently Sold section — on Contact tab, queries RETS for Hearthstone closed transactions; fallback to county-wide recent closings if agent filter returns empty