diff --git a/pitch-deck/components/slides/ExecutiveSummarySlide.tsx b/pitch-deck/components/slides/ExecutiveSummarySlide.tsx index 6a899df..bac5661 100644 --- a/pitch-deck/components/slides/ExecutiveSummarySlide.tsx +++ b/pitch-deck/components/slides/ExecutiveSummarySlide.tsx @@ -147,7 +147,7 @@ export default function ExecutiveSummarySlide({ lang, data }: ExecutiveSummarySl
${es.regulations}
-
9
+
10
${es.industries}
@@ -246,7 +246,7 @@ export default function ExecutiveSummarySlide({ lang, data }: ExecutiveSummarySl { value: '170+', label: es.documents, icon: FileText, color: '#6366f1' }, { value: '40.000+', label: es.controls, icon: Shield, color: '#a78bfa' }, { value: '84', label: es.regulations, icon: Brain, color: '#60a5fa' }, - { value: '9', label: es.industries, icon: Server, color: '#34d399' }, + { value: '10', label: es.industries, icon: Server, color: '#34d399' }, { value: '761K', label: es.linesOfCode, icon: Target, color: '#fbbf24' }, { value: amountLabel, label: es.theAsk, icon: TrendingUp, color: '#f472b6' }, ].map((kpi, idx) => ( diff --git a/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx b/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx index 6ec1a6f..89f6722 100644 --- a/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx +++ b/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx @@ -8,7 +8,7 @@ import GlassCard from '../ui/GlassCard' import KPICard from '../ui/KPICard' import { Shield, Lock, Brain, Globe, Package, Landmark, Heart, ShoppingCart, - Activity, Cpu, Bot, Radio, Monitor, Building2 + Activity, Cpu, Bot, Radio, Monitor, Building2, Cog } from 'lucide-react' interface RegulatoryLandscapeSlideProps { @@ -27,18 +27,19 @@ const CATEGORIES = [ { id: 'consumer', color: '#f59e0b', icon: ShoppingCart }, ] -// Industry → which categories apply (derived from INDUSTRY_REGULATION_MAP) +// Industry → which categories apply (synced with INDUSTRY_REGULATION_MAP in breakpilot-lehrer) const INDUSTRY_MATRIX: { id: string; icon: typeof Shield; categories: string[]; regCount: number }[] = [ - { id: 'allIndustries', icon: Building2, categories: ['privacy'], regCount: 3 }, - { id: 'health', icon: Heart, categories: ['privacy', 'cyber', 'ai', 'product', 'health'], regCount: 9 }, - { id: 'finance', icon: Landmark, categories: ['privacy', 'cyber', 'ai', 'markets', 'finance'], regCount: 11 }, - { id: 'ecommerce', icon: ShoppingCart, categories: ['privacy', 'markets', 'product', 'finance', 'consumer'], regCount: 23 }, - { id: 'tech', icon: Cpu, categories: ['privacy', 'cyber', 'ai', 'markets'], regCount: 9 }, - { id: 'iot', icon: Activity, categories: ['privacy', 'cyber', 'ai', 'product'], regCount: 6 }, - { id: 'ai', icon: Bot, categories: ['privacy', 'ai', 'product', 'markets'], regCount: 5 }, - { id: 'kritis', icon: Lock, categories: ['privacy', 'cyber', 'ai', 'finance'], regCount: 6 }, - { id: 'media', icon: Monitor, categories: ['privacy', 'markets', 'ai'], regCount: 6 }, - { id: 'public', icon: Radio, categories: ['privacy', 'cyber', 'ai', 'markets', 'health'], regCount: 7 }, + { id: 'allIndustries', icon: Building2, categories: ['privacy'], regCount: 6 }, + { id: 'maschinenbau', icon: Cog, categories: ['privacy', 'cyber', 'ai', 'product', 'consumer'], regCount: 15 }, + { id: 'health', icon: Heart, categories: ['privacy', 'cyber', 'ai', 'product', 'health'], regCount: 12 }, + { id: 'finance', icon: Landmark, categories: ['privacy', 'cyber', 'ai', 'markets', 'finance'], regCount: 15 }, + { id: 'ecommerce', icon: ShoppingCart, categories: ['privacy', 'markets', 'product', 'finance', 'consumer'], regCount: 25 }, + { id: 'tech', icon: Cpu, categories: ['privacy', 'cyber', 'ai', 'markets'], regCount: 14 }, + { id: 'iot', icon: Activity, categories: ['privacy', 'cyber', 'ai', 'product', 'consumer'], regCount: 13 }, + { id: 'ai', icon: Bot, categories: ['privacy', 'cyber', 'ai', 'product', 'markets'], regCount: 9 }, + { id: 'kritis', icon: Lock, categories: ['privacy', 'cyber', 'ai', 'finance', 'markets'], regCount: 9 }, + { id: 'media', icon: Monitor, categories: ['privacy', 'markets', 'ai'], regCount: 9 }, + { id: 'public', icon: Radio, categories: ['privacy', 'cyber', 'ai', 'markets', 'health'], regCount: 10 }, ] export default function RegulatoryLandscapeSlide({ lang }: RegulatoryLandscapeSlideProps) { @@ -58,6 +59,7 @@ export default function RegulatoryLandscapeSlide({ lang }: RegulatoryLandscapeSl const industryLabels: Record = { allIndustries: rl.allIndustries, + maschinenbau: rl.maschinenbau, health: rl.health, finance: rl.finance, ecommerce: rl.ecommerce, @@ -83,7 +85,7 @@ export default function RegulatoryLandscapeSlide({ lang }: RegulatoryLandscapeSl - +
{/* Matrix */} diff --git a/pitch-deck/lib/i18n.ts b/pitch-deck/lib/i18n.ts index 1eb663a..26121f4 100644 --- a/pitch-deck/lib/i18n.ts +++ b/pitch-deck/lib/i18n.ts @@ -38,7 +38,7 @@ const translations = { problem: 'Das Problem', problemText: 'Maschinenbauer entwickeln zunehmend Software — aber DSGVO, AI Act, CRA und NIS2 überfordern interne Teams. Bußgelder von über 4,1 Mrd. EUR und 30.000+ betroffene Unternehmen zeigen den Handlungsdruck.', solution: 'Unsere Lösung', - solutionText: 'Self-Hosted KI-Plattform: Mac Mini/Studio im Serverraum scannt Code, bewertet Risiken und generiert Compliance-Dokumente automatisch. 170+ Originaldokumente, 40.000+ Controls, 84 Regularien ueber 9 Branchen — kein Byte verlaesst das Unternehmen.', + solutionText: 'Self-Hosted KI-Plattform: Mac Mini/Studio im Serverraum scannt Code, bewertet Risiken und generiert Compliance-Dokumente automatisch. 170+ Originaldokumente, 40.000+ Controls, 84 Regularien ueber 10 Branchen — kein Byte verlaesst das Unternehmen.', market: 'Markt', businessModel: 'Geschaeftsmodell', businessModelText: 'Recurring Revenue mit Hardware-Moat. SaaS-Marge bei Self-Hosted-Sicherheit. Hardware-Einmalkauf + monatliche Lizenz.', @@ -98,19 +98,20 @@ const translations = { }, { title: 'Compliance-KI', - desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. 170+ indexierte Originaldokumente, 40.000+ extrahierte Controls, 84 Regularien fuer 9 Branchen.', + desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. 170+ indexierte Originaldokumente, 40.000+ extrahierte Controls, 84 Regularien fuer 10 Branchen.', icon: 'bot', }, ], }, regulatoryLandscape: { title: 'Regulatorische Landschaft', - subtitle: '84 Regularien, 9 Branchen — eine Plattform', + subtitle: '84 Regularien, 10 Branchen — eine Plattform', documents: 'Originaldokumente', controls: 'Extrahierte Controls', regulations: 'Regularien', industries: 'Branchen abgedeckt', allIndustries: 'Alle Unternehmen', + maschinenbau: 'Maschinenbau', health: 'Gesundheit', finance: 'Finanzsektor', ecommerce: 'E-Commerce', @@ -313,7 +314,7 @@ const translations = { problem: 'The Problem', problemText: 'Machine manufacturers increasingly develop software — but GDPR, AI Act, CRA and NIS2 overwhelm internal teams. Over EUR 4.1B in fines and 30,000+ affected companies show the urgency.', solution: 'Our Solution', - solutionText: 'Self-hosted AI platform: Mac Mini/Studio in the server room scans code, assesses risks and generates compliance documents automatically. 170+ original documents, 40,000+ controls, 84 regulations across 9 industries — no data leaves the company.', + solutionText: 'Self-hosted AI platform: Mac Mini/Studio in the server room scans code, assesses risks and generates compliance documents automatically. 170+ original documents, 40,000+ controls, 84 regulations across 10 industries — no data leaves the company.', market: 'Market', businessModel: 'Business Model', businessModelText: 'Recurring revenue with hardware moat. SaaS margins with self-hosted security. One-time hardware purchase + monthly license.', @@ -373,19 +374,20 @@ const translations = { }, { title: 'Compliance AI', - desc: 'Makes your company AND your products compliant. 170+ indexed original documents, 40,000+ extracted controls, 84 regulations across 9 industries.', + desc: 'Makes your company AND your products compliant. 170+ indexed original documents, 40,000+ extracted controls, 84 regulations across 10 industries.', icon: 'bot', }, ], }, regulatoryLandscape: { title: 'Regulatory Landscape', - subtitle: '84 regulations, 9 industries — one platform', + subtitle: '84 regulations, 10 industries — one platform', documents: 'Original Documents', controls: 'Extracted Controls', regulations: 'Regulations', industries: 'Industries Covered', allIndustries: 'All Companies', + maschinenbau: 'Manufacturing', health: 'Healthcare', finance: 'Finance', ecommerce: 'E-Commerce', diff --git a/pitch-deck/lib/presenter/presenter-faq.ts b/pitch-deck/lib/presenter/presenter-faq.ts index 5a8139c..d0dcdce 100644 --- a/pitch-deck/lib/presenter/presenter-faq.ts +++ b/pitch-deck/lib/presenter/presenter-faq.ts @@ -78,8 +78,8 @@ export const PRESENTER_FAQ: FAQEntry[] = [ keywords: ['rag', 'rechtstexte', 'legal texts', 'wissensbasis', 'knowledge base', 'vektordatenbank', 'vector', 'gesetze', 'laws'], question_de: 'Wie funktioniert die Wissensbasis?', question_en: 'How does the knowledge base work?', - answer_de: 'Unsere RAG-Engine (Retrieval Augmented Generation) umfasst 170+ indexierte Originaldokumente und ueber 40.000 extrahierte Controls — DSGVO, AI Act, CRA, NIS2, Maschinenverordnung und 84 weitere Regularien fuer 9 Branchen. Bei jeder Compliance-Analyse werden die relevanten Paragraphen und Controls automatisch herangezogen. KI-Agenten arbeiten als spezialisierte Services und liefern rechtlich fundierte Antworten mit Quellennachweis.', - answer_en: 'Our RAG engine (Retrieval Augmented Generation) includes 170+ indexed original documents and over 40,000 extracted controls — GDPR, AI Act, CRA, NIS2, Machinery Regulation and 84 regulations across 9 industries. For every compliance analysis, the relevant paragraphs and controls are automatically retrieved. AI agents operate as specialized services and deliver legally grounded answers with source references.', + answer_de: 'Unsere RAG-Engine (Retrieval Augmented Generation) umfasst 170+ indexierte Originaldokumente und ueber 40.000 extrahierte Controls — DSGVO, AI Act, CRA, NIS2, Maschinenverordnung und 84 weitere Regularien fuer 10 Branchen. Bei jeder Compliance-Analyse werden die relevanten Paragraphen und Controls automatisch herangezogen. KI-Agenten arbeiten als spezialisierte Services und liefern rechtlich fundierte Antworten mit Quellennachweis.', + answer_en: 'Our RAG engine (Retrieval Augmented Generation) includes 170+ indexed original documents and over 40,000 extracted controls — GDPR, AI Act, CRA, NIS2, Machinery Regulation and 84 regulations across 10 industries. For every compliance analysis, the relevant paragraphs and controls are automatically retrieved. AI agents operate as specialized services and deliver legally grounded answers with source references.', goto_slide: 'product', priority: 7, }, diff --git a/pitch-deck/lib/presenter/presenter-script.ts b/pitch-deck/lib/presenter/presenter-script.ts index 6d358a2..572796e 100644 --- a/pitch-deck/lib/presenter/presenter-script.ts +++ b/pitch-deck/lib/presenter/presenter-script.ts @@ -37,8 +37,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [ pause_after: 1500, }, { - text_de: '170 indexierte Originaldokumente, ueber 40.000 extrahierte Controls, 84 Regularien fuer 9 Branchen — und Sie koennen diesen Onepager als PDF herunterladen.', - text_en: '170 indexed original documents, over 40,000 extracted controls, 84 regulations across 9 industries — and you can download this one-pager as PDF.', + text_de: '170 indexierte Originaldokumente, ueber 40.000 extrahierte Controls, 84 Regularien fuer 10 Branchen — und Sie koennen diesen Onepager als PDF herunterladen.', + text_en: '170 indexed original documents, over 40,000 extracted controls, 84 regulations across 10 industries — and you can download this one-pager as PDF.', pause_after: 1000, }, ], @@ -52,8 +52,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [ duration: 20, paragraphs: [ { - text_de: 'BreakPilot ComplAI — 84 Regularien, 9 Branchen, eine Plattform. Compliance fuer Unternehmen, Code und Produkte. Pre-Seed Runde, Q4 2026.', - text_en: 'BreakPilot ComplAI — 84 regulations, 9 industries, one platform. Compliance for companies, code and products. Pre-seed round, Q4 2026.', + text_de: 'BreakPilot ComplAI — 84 Regularien, 10 Branchen, eine Plattform. Compliance fuer Unternehmen, Code und Produkte. Pre-Seed Runde, Q4 2026.', + text_en: 'BreakPilot ComplAI — 84 regulations, 10 industries, one platform. Compliance for companies, code and products. Pre-seed round, Q4 2026.', pause_after: 1500, }, ], @@ -127,8 +127,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [ duration: 35, paragraphs: [ { - text_de: 'Diese Matrix zeigt, warum eine universelle Loesung noetig ist: Jede Branche hat eine einzigartige Kombination von Regularien. 84 Verordnungen und Gesetze ueber 9 Branchen — alle in unserem RAG-System indexiert.', - text_en: 'This matrix shows why a universal solution is needed: Each industry has a unique combination of regulations. 84 laws and regulations across 9 industries — all indexed in our RAG system.', + text_de: 'Diese Matrix zeigt, warum eine universelle Loesung noetig ist: Jede Branche hat eine einzigartige Kombination von Regularien. 84 Verordnungen und Gesetze ueber 10 Branchen — alle in unserem RAG-System indexiert.', + text_en: 'This matrix shows why a universal solution is needed: Each industry has a unique combination of regulations. 84 laws and regulations across 10 industries — all indexed in our RAG system.', pause_after: 2000, }, {