a39c6ed200
For properties with explicit sub-units (e.g. prop-001: 280/310/260 m²), synthetic matching now generates ONE property-level match using the aggregate areaSqm (850 m²) instead of per-unit matches — ensuring a need for 800-1000 m² correctly scores the whole floor as +20 (STRONG) rather than -10 each unit. Pre-market unit-level matches are still generated per released unit so tenants seeking smaller spaces still see the specific unit signals. Card shows "X Einheiten · total Y m²" chip when a multi-unit property is matched at property level (no specific unit assigned). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>