feat: Schattenmarkt cards — source pills, probability bar, AI summary

Complete IntelligenceMatchCard redesign for FUTURE_AVAILABILITY signals:
purple gradient hero, source type pills, credibility indicators,
probability LinearProgress bar, market indicator badge, AI-generated
signal summary block. Added aiSummary field to FutureSignal domain
and rich German AI summaries to mock signals 001–005.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Sutter
2026-05-18 21:49:27 +02:00
parent 5391ad0ae5
commit b5cdb0353b
5 changed files with 298 additions and 77 deletions
@@ -49,6 +49,15 @@ export interface MatchCardViewModel {
explainabilitySummary?: string
taxCalculatorUrl?: string // deeplink to cantonal tax calculator
// Schattenmarkt / FUTURE_AVAILABILITY signal fields
signalSourceType?: 'PRESS' | 'CONSTRUCTION_PERMIT' | 'JOB_POSTING' | 'COMPANY_REPORT' | 'MARKET_DATA' | 'MANUAL'
signalSourceCredibility?: 'LOW' | 'MEDIUM' | 'HIGH'
signalProbability?: number
signalMarketIndicator?: string
signalType?: string
signalIsVerified?: boolean
aiSignalSummary?: string
// States
isSelected?: boolean
isCompareSelected?: boolean