From 8e2329be53ea4b68b4786c96fec3d26825fd2809 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Mon, 20 Apr 2026 10:07:45 +0200 Subject: [PATCH] fix(pitch-deck): trial churn (25% leave after 3 months) + remove unit_cost label Churn model: 25% of new customers leave after 3 months (trial period). Remaining customers have normal monthly churn (3% Starter, 2% Pro, 1% Ent). Churn label shows "25% Trial + X%/Mon". DB: section 'unit_cost' renamed to 'einkauf' (removed English label from UI). Code: unit price detection updated for new section name. Co-Authored-By: Claude Opus 4.6 (1M context) --- pitch-deck/components/slides/FinanzplanSlide.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pitch-deck/components/slides/FinanzplanSlide.tsx b/pitch-deck/components/slides/FinanzplanSlide.tsx index 5823d12..67aca86 100644 --- a/pitch-deck/components/slides/FinanzplanSlide.tsx +++ b/pitch-deck/components/slides/FinanzplanSlide.tsx @@ -518,7 +518,7 @@ export default function FinanzplanSlide({ lang, investorId, preferredScenarioId, const isEditable = row.is_editable // Balance rows show Dec value, flow rows show annual sum const isBalanceRow = label.includes('Kontostand') || label === 'LIQUIDITÄT' || label === 'LIQUIDITAET' - const isUnitPrice = (row as Record).section === 'unit_cost' || label.includes('Einkaufspreis') + const isUnitPrice = (row as Record).section === 'unit_cost' || (row as Record).section === 'einkauf' || label.includes('Einkaufspreis') let annual = 0 if (isUnitPrice) {