// ExecutiveSummarySlide PDF generation — extracted from ExecutiveSummarySlide.tsx import { Language, PitchData } from '@/lib/types' import { formatEur } from '@/lib/i18n' interface PdfParams { lang: Language data: PitchData es: Record funding: PitchData['funding'] tam: { value_eur: number } | undefined sam: { value_eur: number } | undefined som: { value_eur: number } | undefined amountLabel: string de: boolean } export function generatePdfHtml({ lang, data, es, funding, tam, sam, som, amountLabel, de }: PdfParams): string { const tamVal = tam ? formatEur(tam.value_eur, lang) : '\u2014' const samVal = sam ? formatEur(sam.value_eur, lang) : '\u2014' const somVal = som ? formatEur(som.value_eur, lang) : '\u2014' const teamHtml = data.team?.map(m => `
${m.name}${de ? m.role_de : m.role_en}
` ).join('') || '' const useOfFundsHtml = funding?.use_of_funds?.map(f => `
${de ? f.label_de : f.label_en}${f.percentage}%
` ).join('') || '' return ` BreakPilot ComplAI \u2014 Executive Summary

BreakPilot COMPLAI

Executive Summary
Pre-Seed ${funding?.target_date ? 'Q' + Math.ceil((new Date(funding.target_date).getMonth() + 1) / 3) + ' ' + new Date(funding.target_date).getFullYear() : 'Q4 2026'}

${de ? 'BreakPilot COMPLAI ist eine DSGVO-konforme KI-Plattform, die kontinuierliches Sicherheitsscanning mit intelligenter Compliance-Automatisierung vereint. Wir helfen unseren Kunden, ihren Code abzusichern, Compliance skalierbar durchzusetzen und volle Datensouver\\u00e4nit\\u00e4t zu bewahren \\u2014 gest\\u00fctzt auf \\u00fcber 25.000 atomaren Sicherheitskontrollen f\\u00fcr einen l\\u00fcckenlosen Audit-Trail.' : 'BreakPilot COMPLAI is a GDPR-compliant AI platform that combines continuous security scanning with intelligent compliance automation. We help our customers secure their code, enforce compliance at scale and maintain full data sovereignty \\u2014 powered by over 25,000 atomic audit aspects for a complete audit trail.' }

${es.usp}: ${es.uspText}
${es.problem}
${es.problemText}
${es.solution}
${es.solutionText}
25.000+
${es.controls}
380+
${es.regulations}
10
${es.industries}
500K+
${es.linesOfCode}
${amountLabel}
${es.theAsk}

${de ? 'Compliance Scanner' : 'Compliance Scanner'}

${de ? 'Kontinuierlicher KI-Sicherheitsagent' : 'Continuous AI Security Agent'}
  • SAST + DAST + SBOM ${de ? '\\u2014 Vollumf\\u00e4ngliche Sicherheitstests bei jeder Code-\\u00c4nderung' : '\\u2014 Full security testing on every code change'}
  • ${de ? 'KI-gest\\u00fctztes Pentesting' : 'AI-powered Pentesting'} ${de ? '\\u2014 Kontinuierlich statt einmal im Jahr' : '\\u2014 Continuous instead of once a year'}
  • CE-Software-Risikobeurteilung ${de ? '\\u2014 F\\u00fcr Maschinenverordnung und Produktsicherheit' : '\\u2014 For Machinery Regulation and product safety'}
  • Issue-Tracker-Integration ${de ? '\\u2014 Findings als Tickets mit Implementierungsvorschl\\u00e4gen' : '\\u2014 Findings as tickets with implementation suggestions'}
  • Audit-Trail ${de ? '\\u2014 L\\u00fcckenloser Nachweis von Erkennung bis Behebung' : '\\u2014 Complete evidence from detection to remediation'}

${de ? 'ComplAI Plattform' : 'ComplAI Platform'}

${de ? 'Souver\\u00e4ne Compliance-Infrastruktur' : 'Sovereign Compliance Infrastructure'}
  • ${de ? 'Compliance-Dokumente' : 'Compliance Documents'} ${de ? '\\u2014 VVT, TOMs, DSFA, L\\u00f6schfristen automatisch' : '\\u2014 RoPA, TOMs, DPIA, retention automatically'}
  • Audit Manager ${de ? '\\u2014 Abweichungen End-to-End: Rollen, Stichtage, Eskalation' : '\\u2014 Deviations end-to-end: roles, deadlines, escalation'}
  • Compliance LLM ${de ? '\\u2014 GPT f\\u00fcr Text und Audio, sicher in der EU gehostet' : '\\u2014 GPT for text and audio, securely hosted in EU'}
  • Academy ${de ? '\\u2014 Online-Schulungen f\\u00fcr GF und Mitarbeiter' : '\\u2014 Online training for management and employees'}
  • ${de ? 'BSI-Cloud DE / FR' : 'BSI Cloud DE / FR'} ${de ? '\\u2014 Keine US-SaaS, Jitsi, Matrix, volle Integration' : '\\u2014 No US SaaS, Jitsi, Matrix, full integration'}
${de ? 'Roadmap' : 'Roadmap'}
${de ? 'Q4 2026: Launch' : 'Q4 2026: Launch'}
${de ? 'Gr\\u00fcndung, erste Pilotkunden, Cloud-Plattform live' : 'Founding, first pilot customers, cloud platform live'}
${de ? 'Q2 2027: Scale' : 'Q2 2027: Scale'}
${de ? 'Vertriebsteam, Messen, Marketing-Offensive' : 'Sales team, trade fairs, marketing push'}
${de ? 'Q4 2027: Enterprise' : 'Q4 2027: Enterprise'}
${de ? 'Enterprise-Kunden, Distributor-Partnerschaften' : 'Enterprise customers, distributor partnerships'}
${de ? 'Q3 2029: Break-Even' : 'Q3 2029: Break-Even'}
${de ? 'Profitabilit\\u00e4t, Series A Vorbereitung' : 'Profitability, Series A preparation'}
${de ? 'Gesch\\u00e4ftsmodell' : 'Business Model'}
  • SaaS Cloud ${de ? '\\u2014 BSI DE / FR, mitarbeiterbasiert' : '\\u2014 BSI DE / FR, employee-based'}
  • ${de ? 'Modular w\\u00e4hlbar' : 'Modular choice'} ${de ? '\\u2014 Einzelne Module oder Full Compliance' : '\\u2014 Single modules or full compliance'}
  • ${de ? 'ROI ab Tag 1' : 'ROI from day 1'} ${de ? '\\u2014 KMU spart 55.000 EUR/Jahr (3,7x ROI)' : '\\u2014 SME saves EUR 55,000/year (3.7x ROI)'}
${de ? 'Zielm\\u00e4rkte' : 'Target Markets'}
  • ${de ? 'Maschinenbau KMU' : 'Manufacturing SMEs'} ${de ? '\\u2014 10-500 MA, Eigenentwicklung' : '\\u2014 10-500 emp., own development'}
  • ${de ? 'Regulierte Branchen' : 'Regulated Industries'} ${de ? '\\u2014 Gesundheit, Finanzen, KRITIS' : '\\u2014 Healthcare, finance, critical infra'}
  • ${de ? 'EU-Datensouver\\u00e4nit\\u00e4t' : 'EU Data Sovereignty'} ${de ? '\\u2014 Unternehmen die US-SaaS ablehnen' : '\\u2014 Companies rejecting US SaaS'}
${de ? 'Gr\\u00fcnder' : 'Founders'}
${teamHtml}
${es.theAsk} \\u2014 ${amountLabel}
TAM${tamVal}
SAM${samVal}
SOM${somVal}
${useOfFundsHtml}
${de ? 'Hinweis / Haftungsausschluss' : 'Disclaimer'}
${de ? 'Dieses Dokument dient ausschlie\\u00dflich Informationszwecken und stellt weder ein Angebot zum Verkauf noch eine Aufforderung zum Kauf von Anteilen oder Wertpapieren dar. Die enthaltenen Informationen wurden vom Team Breakpilot (Gr\\u00fcnderteam, noch keine Gesellschaft gegr\\u00fcndet) nach bestem Wissen und Gewissen erstellt, k\\u00f6nnen jedoch unvollst\\u00e4ndig sein und jederzeit ohne vorherige Ank\\u00fcndigung ge\\u00e4ndert werden. Es wird keine ausdr\\u00fcckliche oder konkludente Gew\\u00e4hr f\\u00fcr die Richtigkeit, Vollst\\u00e4ndigkeit oder Aktualit\\u00e4t der Inhalte \\u00fcbernommen. Es besteht keine Verpflichtung zur Aktualisierung der enthaltenen Informationen. Dieses Dokument enth\\u00e4lt zukunftsgerichtete Aussagen, die auf aktuellen Annahmen und Erwartungen beruhen und mit erheblichen Risiken und Unsicherheiten verbunden sind. Die tats\\u00e4chlichen Ergebnisse k\\u00f6nnen wesentlich von den dargestellten abweichen. Eine Investitionsentscheidung sollte ausschlie\\u00dflich auf Grundlage weitergehender, rechtlich verbindlicher Unterlagen sowie unter Hinzuziehung eigener rechtlicher, steuerlicher und finanzieller Beratung getroffen werden. Soweit gesetzlich zul\\u00e4ssig, wird jede Haftung des Team Breakpilot sowie seiner Mitglieder f\\u00fcr etwaige Sch\\u00e4den, die direkt oder indirekt aus der Nutzung dieses Dokuments entstehen, ausgeschlossen. Dieses Dokument ist vertraulich und ausschlie\\u00dflich f\\u00fcr den vorgesehenen Empf\\u00e4nger bestimmt. Eine Weitergabe, Vervielf\\u00e4ltigung oder Ver\\u00f6ffentlichung ist ohne vorherige schriftliche Zustimmung nicht gestattet.' : 'This document is for informational purposes only and does not constitute an offer to sell or a solicitation to purchase shares or securities. The information contained herein was prepared by Team Breakpilot (founding team, no company incorporated yet) to the best of their knowledge, but may be incomplete and subject to change without prior notice. No express or implied warranty is given for the accuracy, completeness or timeliness of the content. This document contains forward-looking statements based on current assumptions and expectations that involve significant risks and uncertainties. Actual results may differ materially. Any investment decision should be based solely on further legally binding documents and with the advice of independent legal, tax and financial counsel. To the extent permitted by law, all liability of Team Breakpilot and its members for any damages arising directly or indirectly from the use of this document is excluded. This document is confidential and intended solely for the designated recipient. Distribution, reproduction or publication without prior written consent is prohibited.' }
` }