
Benjamin SutterandClaude Sonnet 4.6
b2530f9e20
feat: Reale Jahresbelastung, must-have fixes, fitOut data coverage
Reale Jahresbelastung (Change 6):
- FitOutCostPanel zeigt Jahresmiete + amortisierte Ausbaukosten für alle fitOut-Werte
- FULL/PREMIUM: Ausbau CHF 0 (bezugsfertig), SHELL/BASIC: CRB/BKP-Richtwerte amortisiert über 5 J.
- Match-Card-Chip zeigt geschätzte Investition (orange wenn >100k)
- FitOutInvestment-Typ + calcFitOutInvestment() in fitOutUtils.ts
- BackendAIService + MockAIService mit generateFitOutAdvice (IAIService-Interface)
Must-have Kriterien (Nicht prüfbar Fix):
- ÖV-Anbindung: Minutengrenze aus Freitext extrahiert, gegen publicTransportMinutes geprüft
- Mindestfläche: m²-Wert aus Freitext extrahiert, gegen areaSqm geprüft
- Ausbaugrad: neues Keyword-Rule für FULL/PREMIUM
fitOut-Datenpflege:
- fitOut-Werte zu 32 fehlenden Properties ergänzt (Logistik=SHELL, Standard=BASIC, Modern=FULL)
- MAB-Werte (200/150/250 CHF/m²) zu 3 BASIC-Objekten hinzugefügt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 20:09:55 +02:00
..
2026-05-26 00:08:35 +02:00
2026-06-06 20:09:55 +02:00
2026-06-06 20:09:55 +02:00
2026-05-17 13:27:33 +02:00
2026-05-17 13:11:35 +02:00
2026-05-24 12:43:51 +02:00
2026-05-24 00:13:14 +02:00
2026-05-15 16:31:54 +02:00
2026-05-17 12:51:35 +02:00
2026-05-24 00:32:01 +02:00
2026-05-24 00:32:01 +02:00
2026-05-18 18:12:50 +02:00
2026-05-19 19:20:13 +02:00
2026-05-24 00:32:01 +02:00
2026-05-18 18:03:05 +02:00
2026-05-15 17:07:58 +02:00
2026-05-19 15:43:52 +02:00
2026-05-24 23:47:50 +02:00
2026-05-26 00:08:35 +02:00
2026-05-24 22:12:43 +02:00
2026-05-24 00:32:01 +02:00
2026-05-19 19:20:13 +02:00
2026-05-18 18:03:05 +02:00
2026-05-24 12:32:57 +02:00
2026-05-24 00:32:01 +02:00
2026-05-24 23:12:08 +02:00
2026-05-17 13:03:34 +02:00
2026-05-24 00:32:01 +02:00
2026-05-15 15:52:53 +02:00
2026-05-22 11:04:51 +02:00
2026-05-15 15:32:53 +02:00
2026-05-15 11:12:06 +02:00
2026-05-19 20:24:17 +02:00
2026-06-06 20:09:55 +02:00
2026-05-26 00:08:35 +02:00