import type { DecisionBrief } from '../IAIService'

export function buildMockDecisionBrief(shortlistId: string): DecisionBrief {
  return {
    id: crypto.randomUUID(),
    shortlistId,
    summary: 'Die Shortlist enthält qualitativ hochwertige Matches mit starker Standortübereinstimmung. Die verfügbaren Flächen decken den Bedarf gut ab. Zwei Objekte eignen sich als Erstbesichtigungen.',
    sections: [
      {
        title: 'Zusammenfassung der Objekte',
        body: 'Die Shortlist umfasst mehrere Objekte aus dem verifizierten Portfolio. Die Matchscores liegen zwischen 74 und 88, was auf eine gute bis sehr gute Übereinstimmung mit den Suchkriterien hinweist.',
      },
      {
        title: 'Standortbewertung',
        body: 'Die Mehrheit der Objekte befindet sich in bevorzugten Lagen. Die ÖV-Anbindung ist bei allen Objekten als gut bis sehr gut einzustufen.',
      },
      {
        title: 'Budgetanalyse',
        body: 'Die Mietpreise liegen im budgetkonformen Bereich. Keine der Optionen überschreitet das maximale Budget pro m².',
      },
      {
        title: 'Empfohlene nächste Schritte',
        body: '1. Besichtigung der Top-2-Objekte vereinbaren. 2. Detaillierte Flächenpläne anfordern. 3. Vertragskonditionen prüfen lassen.',
      },
    ],
    generatedAt: new Date().toISOString(),
    isDraft: true,
  }
}
