feat: Decision Intelligence simplification pass
Phase 1 — MatchDetail: collapse from 11 panels to 3 visible sections (Warum dieser Match? / Nächste Aktion / toggle). All analysis panels (ScoreBreakdown, Risk, MissingData, NeedAlignment, Location, Tradeoffs, FutureAvailabilityContext) hidden behind "Vollständige Analyse anzeigen". Removes 2-column sidebar layout for cleaner single-column reading flow. Phase 2 — Supply Dashboard: replace data quality KPIs with demand intelligence. Hero now shows "Starke Match-Anfragen", active properties, and Zukunftssignale count. Top 4 matches listed with score + reason + next action. Data quality demoted to secondary collapsed notice. Phase 3 — Future Availability: add informational banner above the results feed when Zukunftssignale are present. Framed as professional market intelligence (contract expiries, construction signals) not as risk. Removed Zukunftssignal from DecisionContextPanel risks array. Phase 4 — Naming: standardise RESULT_TYPE_META to "Verifiziertes Objekt" / "Externes Angebot" / "Maison Work" / "Zukunftssignal" across all screens. EXTERNAL_MARKET gets distinct amber color (#d97706). Remove Gold/Silver/ Bronze tier label from match score badge — only the % number is shown. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -63,11 +63,6 @@ export function IntelligenceMatchCard({ vm, imageUrl, lat, lng, cityLabel }: Pro
|
||||
<Typography sx={{ fontWeight: 900, fontSize: '1.5rem', color: theme.text, lineHeight: 1 }}>
|
||||
{vm.matchScore}%
|
||||
</Typography>
|
||||
{tier !== 'bronze' && (
|
||||
<Typography sx={{ fontSize: '0.575rem', color: theme.text, opacity: 0.8, textTransform: 'uppercase', letterSpacing: 0.8, lineHeight: 1.2 }}>
|
||||
{theme.label}
|
||||
</Typography>
|
||||
)}
|
||||
</Box>
|
||||
<Box sx={{ position: 'absolute', top: 10, right: 44, display: 'flex', flexDirection: 'column', gap: 0.5, alignItems: 'flex-end' }}>
|
||||
<Chip label={rt.label} size="small" sx={{ bgcolor: rt.color, color: 'white', fontWeight: 600, fontSize: 10, height: 20 }} />
|
||||
|
||||
Reference in New Issue
Block a user