occupant_type
Hero plan: Insert occupant_type chip after beds/baths when the field is set.
Display the actual value — Vacant, Owner (Owner Occupied), or Tenant (Tenant in Place) — not hardcoded to Vacant.
Chip hidden when MLS omits occupancy. Hero only — not in listing section nav. On mobile, promote into top-3 strip_facts when present.
Source: buildListingFactChips in lib/scout/listing-display.ts.
StreetValue™ range
Existing AVM band — no changes in this phase
Description
Existing public remarks — no changes
Property details #property-details
Extract to ScoutListingPropertyDetails · show-if-non-empty rows only
Core
EXIST- Property type
- Detached
- Style
- 2 Storey
- Bedrooms
- 4
- Bathrooms
- 3
- Living area
- 2,340 sqft
- Lot size
- 50 × 120 ft
- Year built
- 2008
- Taxes (2025)
- $5,420/yr
Lot & site
NEW FREEHOLD ONLY- Lot features
- Corner Lot, Cul-de-sac, Landscaped, Fully Fenced
- Frontage
- 50 ft
Field: lot_features (text array from MLS).
Hidden today — synced in proptx-active-sync.ts, typed on ScoutActiveListingRow.
Not shown for condo ownership.
Structure
NEW- Roof
- Asphalt Shingle
- Foundation
- Poured Concrete
- Other structures
- Shed, Gazebo
- Property features
- Central Vacuum, Sump Pump, Water Softener
Fields: roof, foundation, other_structures, property_features.
Both freehold and condo. Replaces scattered one-offs with a grouped subsection.
Fireplaces
NEW- Fireplaces
- 2 EXIST count
- Fireplace features
- Gas, Main Floor, Family Room
Field: fireplace_features — both freehold and condo (unit-level).
Keep existing fireplaces_total count; add features line when non-empty.
Views
NEW- View
- Park, Treed
Field: view — both property types.
Waterfront
NEW(hidden on this listing — no waterfront)- Waterfront
- Yes
- Water view
- Direct
- Water body
- Ottawa River
- Frontage
- 85 ft
- Shoreline
- Sandy, Dock
- Waterfront features
- Boat Launch, Private Dock
Entire subsection renders only when waterfront-related fields are set.
Move existing “Waterfront: Yes” here; add water_view, water_body_name,
water_frontage_ft, shoreline, waterfront_features.
Condo building
CONDO ONLYNot rendered for freehold. See condo mockup.
Systems & parking
EXIST- Heating
- Forced Air, Gas
- Cooling
- Central Air
- Garage
- Attached, 2 spaces
- Basement
- Finished
Search impact
Most Phase 5B text fields already in scout_build_search_vector.
Keyword search covers lot features, property features, fireplace features, view, etc.
Follow-up: structured filters for corner lot, view types, amenities (separate phase).
Location · Costs · Comps
Existing sections — no changes in this phase