This website requires JavaScript.
e5bb8e65e8
security(pitch-deck): remove temp public fp-patch, re-secure admin endpoint
Benjamin Admin
2026-04-21 17:49:31 +02:00
f86dc265eb
chore(pitch-deck): TEMP public fp-patch endpoint for one-time DB fix
Benjamin Admin
2026-04-21 17:46:26 +02:00
ae31a19275
Merge branch 'main' of ssh://gitea.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-core
Benjamin Admin
2026-04-21 17:43:08 +02:00
e72b68b4a3
chore(pitch-deck): TEMP disable auth on fp-patch for one-time execution
Benjamin Admin
2026-04-21 17:42:51 +02:00
6b08ce6b6a
pitch-deck: fix HEUTE pill clipped behind milestone cards
Sharang Parnerkar
2026-04-21 11:31:23 +02:00
e0a3ff5ca9
pitch-deck: fix timeline overlap with tip/progress badges in MilestonesSlide
Sharang Parnerkar
2026-04-21 11:20:41 +02:00
b3baf603ee
pitch-deck: remove duplicate in-canvas headings from USP and Milestones slides
Sharang Parnerkar
2026-04-21 11:11:38 +02:00
ad2bbab7b6
pitch-deck: remove unused TractionSlide import
Sharang Parnerkar
2026-04-21 10:59:34 +02:00
a3a1ec4430
pitch-deck: wire MilestonesSlide to traction slide slot
Sharang Parnerkar
2026-04-21 10:55:03 +02:00
c0c44adaaa
pitch-deck: light mode support + MilestonesSlide redesign
Sharang Parnerkar
2026-04-21 10:34:36 +02:00
8a4e196864
feat(pitch-deck): redesign USP slide with symmetric bridge composition
Sharang Parnerkar
2026-04-21 10:03:18 +02:00
34e2614e36
feat(pitch-deck): redesign architecture slide with V4 layered stack
Sharang Parnerkar
2026-04-21 09:06:45 +02:00
ac8ef371ff
fix(pitch-deck): center mandants strip and fix LiteLLM overlap
Sharang Parnerkar
2026-04-20 23:48:33 +02:00
e37aecab18
redesign ArchitectureSlide with metro/subway map theme
Sharang Parnerkar
2026-04-20 23:39:46 +02:00
ecc1423a4f
redesign ArchitectureSlide: COMPLAI/CERTifAI/Scanner + EU-only infra
Sharang Parnerkar
2026-04-20 22:46:40 +02:00
39fcf58d1b
fix bad merge: remove duplicate slide names + move CSS imports before tailwind
Sharang Parnerkar
2026-04-20 22:31:47 +02:00
497be5fac9
redesign ArchitectureSlide with island map aesthetic + turbopack dev
Sharang Parnerkar
2026-04-20 22:25:13 +02:00
855e764911
feat(pitch-deck): add fp-patch admin endpoint for insurance cost halving
Benjamin Admin
2026-04-20 20:31:27 +02:00
e151984ce2
fix(pitch-deck): remove Finanzprognose slide from deck
Benjamin Admin
2026-04-20 20:22:27 +02:00
11431bbf4e
feat(pitch-deck): feature matrix grouped by theme, stars for unique features
Benjamin Admin
2026-04-20 20:17:40 +02:00
fcac514d9f
fix(pitch-deck): GESAMTUMSATZ sum, Engineering stats, betriebliche accordion
Benjamin Admin
2026-04-20 20:05:27 +02:00
da4dcdca32
fix(pitch-deck): remove Use of Funds, GTM slide; move Assumptions after Finanzplan
Benjamin Admin
2026-04-20 19:57:41 +02:00
3cce3b2871
fix(pitch-deck): SolutionSlide crash + CompetitionSlide cleanup
Benjamin Admin
2026-04-20 19:52:32 +02:00
a2c5307713
fix(pitch-deck): chart label sizes + negative value positions
Benjamin Admin
2026-04-20 19:28:36 +02:00
ef7ec776eb
fix(pitch-deck): add grossMargin + nrr to FinanzplanSlide KPIs
Benjamin Admin
2026-04-20 19:25:22 +02:00
9fd829eceb
fix(pitch-deck): reorder betriebliche Aufwendungen + remove footer
Benjamin Admin
2026-04-20 19:08:21 +02:00
96cd79dec5
fix(pitch-deck): AppSec tab — remove Compliance USPs, reorder sections
Benjamin Admin
2026-04-20 19:03:51 +02:00
fde1673bdd
fix(pitch-deck): Competition slide — add Effizienz to AppSec tab + fix pricing tiers
Benjamin Admin
2026-04-20 18:29:27 +02:00
f781874eee
fix(pitch-deck): Financials Overview tab fully from fp_* data
Benjamin Admin
2026-04-20 18:21:23 +02:00
9333b7a9c3
feat(pitch-deck): Unit Economics chart in Finanzplan + larger sub-text + remove Container metric
Benjamin Admin
2026-04-20 18:19:23 +02:00
6db0056329
feat(pitch-deck): pipeline stats from DB on Folie 2 + Optimizer on Folie 5 + quote fix
Benjamin Admin
2026-04-20 18:11:49 +02:00
e0fedde560
feat(pitch-deck): 4 MOAT points on Executive Summary (Folie 2)
Benjamin Admin
2026-04-20 18:07:34 +02:00
f7441ccba5
feat(pitch-deck): Compliance Optimizer as 4th MOAT on USP slide + competitor fix
Benjamin Admin
2026-04-20 18:05:45 +02:00
27d1c5ba9f
fix(pitch-deck): remove Invest column from competitors, increase font size
Benjamin Admin
2026-04-20 18:03:00 +02:00
8354ab4df4
chore: trigger deploy
Benjamin Admin
2026-04-20 17:54:06 +02:00
88d0619184
fix(pitch-deck): SUMME Betriebliche includes Personalkosten + Abschreibungen
Benjamin Admin
2026-04-20 10:54:19 +02:00
6111494460
fix(pitch-deck): remove Berechnen button + cell editing from Finanzplan
Benjamin Admin
2026-04-20 10:51:43 +02:00
73e3749960
fix(pitch-deck): SUMME footer works in both annual and monthly view
Benjamin Admin
2026-04-20 10:46:16 +02:00
f57bdfa151
chore: trigger deploy
Benjamin Admin
2026-04-20 10:42:51 +02:00
34b519eebb
fix(pitch-deck): Investitionen tab shows values (was empty due to values_invest field)
Benjamin Admin
2026-04-20 10:38:03 +02:00
66fb265f22
feat(pitch-deck): collapsible year view in Finanzplan + remove section labels
Benjamin Admin
2026-04-20 10:31:47 +02:00
ec7326cfe1
feat(pitch-deck): live-compute sums for Liquidität + Kunden + Umsatz tabs
Benjamin Admin
2026-04-20 10:26:23 +02:00
67ed5e542d
feat(pitch-deck): live-computed sum rows in Finanzplan (like Excel formulas)
Benjamin Admin
2026-04-20 10:23:59 +02:00
6ec27fdbf2
feat(pitch-deck): larger chart labels + 2 new charts (Liquidität + Revenue vs Costs)
Benjamin Admin
2026-04-20 10:14:39 +02:00
9513675d85
fix(pitch-deck): Finanzplan starts on GuV tab instead of Personalkosten
Benjamin Admin
2026-04-20 10:11:39 +02:00
8e2329be53
fix(pitch-deck): trial churn (25% leave after 3 months) + remove unit_cost label
Benjamin Admin
2026-04-20 10:07:45 +02:00
19214bfd66
fix(pitch-deck): remove Sonst. Erträge tab + add investments
Benjamin Admin
2026-04-20 09:52:19 +02:00
53e61c6dcd
fix(pitch-deck): no costs before founding month (FOUNDING_MONTH)
Benjamin Admin
2026-04-20 09:45:45 +02:00
728f698f9e
fix(pitch-deck): remove redundant Summe rows from Umsatz/Material/Kunden tabs + total line styling
Benjamin Admin
2026-04-20 09:42:16 +02:00
511a7de627
fix(pitch-deck): unit_cost rows show price not annual sum in Finanzplan
Benjamin Admin
2026-04-20 09:36:42 +02:00
9d82f15c53
fix(pitch-deck): FinanzplanSlide selects correct fp_scenario per version
Benjamin Admin
2026-04-19 20:37:00 +02:00
b0918fd946
fix(pitch-deck): GuV + Cashflow tabs read from fp_* data, Break-Even as year
Benjamin Admin
2026-04-19 20:33:30 +02:00
7b31b462a0
fix(pitch-deck): 1 Mio investment amount everywhere (975k → 1M)
Benjamin Admin
2026-04-19 18:16:26 +02:00
021faedfa3
fix(pitch-deck): CapTable slide — remove Gehälter/Gewinnverwendung, fix BAFA + 1M amounts
Benjamin Admin
2026-04-19 18:07:30 +02:00
0b30c5e66c
feat(pitch-deck): Bear/Bull scenarios from DB + Assumptions slide reads all 3
Benjamin Admin
2026-04-19 18:04:59 +02:00
824f8a7ff2
fix(pitch-deck): remove duplicate phases from GTM slide
Benjamin Admin
2026-04-19 17:57:45 +02:00
5914ec6cd5
feat(pitch-deck): AIPipeline slide numbers from pitch_pipeline_stats DB table
Benjamin Admin
2026-04-19 17:55:22 +02:00
30c63bbef6
feat(pitch-deck): Use of Funds computed from fp_* spending data
Benjamin Admin
2026-04-19 17:50:08 +02:00
7be1a296c6
feat(pitch-deck): NRR + Payback formula-based from fp_* data
Benjamin Admin
2026-04-19 17:47:11 +02:00
e524786ac0
chore: trigger deploy after GuV recompute + isWandeldarlehen fix
Benjamin Admin
2026-04-19 17:41:03 +02:00
0ee2b1538a
fix(pitch-deck): critical — isWandeldarlehen exact match, not includes
Benjamin Admin
2026-04-19 17:11:57 +02:00
dd6e2f8bd7
feat(pitch-deck): MOAT on USP slide + version-aware GTM slide
Benjamin Admin
2026-04-19 17:06:14 +02:00
f66f32ee9d
fix(pitch-deck): all financial slides now read from fp_* tables via useFpKPIs
Benjamin Admin
2026-04-19 17:00:27 +02:00
de308b7397
fix(pitch-deck): Assumptions slide reads KPIs from fp_* tables + version-aware text
Benjamin Admin
2026-04-19 14:37:31 +02:00
8402e57323
fix(pitch-deck): Umlaute in RiskSlide + Sidebar-Name für Risiken
Benjamin Admin
2026-04-19 14:34:06 +02:00
1212f6ddfb
feat(pitch-deck): version-aware Strategy slide (Wandeldarlehen vs 1 Mio)
Benjamin Admin
2026-04-19 11:49:31 +02:00
ac2299226a
feat(pitch-deck): add Risks & Mitigation slide (vorletzte Folie)
Benjamin Admin
2026-04-19 11:45:51 +02:00
607dab4f26
fix(pitch-deck): KPIs + Charts on Folie 28 now read from fp_* tables directly
Benjamin Admin
2026-04-19 08:37:46 +02:00
3b8f9b595e
fix(pitch-deck): lean cost structure for Wandeldarlehen scenario
Benjamin Admin
2026-04-19 08:25:57 +02:00
84a0280c52
feat(pitch-deck): Gewerbesteuer formula + BG/Marketing/Telefon engine formulas + tooltips
Benjamin Admin
2026-04-18 14:29:38 +02:00
dc36e59d17
feat(pitch-deck): formula engine + tooltips for betriebliche Aufwendungen
Benjamin Admin
2026-04-18 14:15:16 +02:00
9bb689b7e6
Merge branch 'main' of ssh://gitea.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-core
Benjamin Admin
2026-04-18 13:03:31 +02:00
d01a50a4b1
feat(pitch-deck): formula-based betriebliche rows in Finanzplan engine
Benjamin Admin
2026-04-18 13:03:18 +02:00
51e75187ed
feat(pitch-deck): add force recompute to bypass stale pitch_fm_results cache
Sharang Parnerkar
2026-04-17 11:10:35 +02:00
e37fd3bbe4
fix: remove scenario dropdown from FinanzplanSlide
Sharang Parnerkar
2026-04-17 11:04:26 +02:00
11fa490599
fix: finanzplan scenario selector — load from API, no hardcoded UUID
Sharang Parnerkar
2026-04-17 10:56:52 +02:00
27ef21a4f0
feat: git SHA version badge in admin, fix finanzplan caching, drop gitea remote
Sharang Parnerkar
2026-04-17 10:47:51 +02:00
b3643ddee9
Merge branch 'main' of ssh://coolify.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-core
Sharang Parnerkar
2026-04-17 10:39:54 +02:00
68b7660ce3
docs: replace all Coolify references with Orca across core repo
Sharang Parnerkar
2026-04-17 10:39:47 +02:00
2d61911d98
chore: trigger pitch-deck CI + deploy
Benjamin Admin
2026-04-17 10:23:31 +02:00
9f642901ab
chore: trigger pitch-deck CI build
Benjamin Admin
2026-04-17 09:53:47 +02:00
add7400b78
chore: retrigger CI for pitch-deck fm_scenarios fix
Benjamin Admin
2026-04-17 09:45:48 +02:00
65cc5200ea
chore: trigger coolify rebuild (fm_scenarios fix)
Benjamin Admin
2026-04-17 08:55:11 +02:00
ede93a7774
chore: trigger rebuild after build verification
Benjamin Admin
2026-04-17 08:47:05 +02:00
bc020e9f64
Merge branch 'main' of ssh://gitea.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-core
Benjamin Admin
2026-04-17 08:36:07 +02:00
bad4659d5b
fix(pitch-deck): include fm_scenarios in preview-data API response
Benjamin Admin
2026-04-17 08:35:22 +02:00
e3b33ef596
docs: add AGENTS.python/go/typescript.md and pre-push check rules
Sharang Parnerkar
2026-04-17 08:35:12 +02:00
39255f2c9e
fix(pitch-deck): hoist textLang const out of fetch object literal
Sharang Parnerkar
2026-04-17 08:16:19 +02:00
030991cb9a
chore: trigger rebuild 2
Benjamin Admin
2026-04-17 08:15:13 +02:00
fa9b554f50
fix(pitch-deck): TTS letter spelling (CE/SAST/DAST) + Finanzplan slide loads version scenario
Benjamin Admin
2026-04-17 08:10:18 +02:00
788714ecec
chore: trigger coolify rebuild
Benjamin Admin
2026-04-17 08:05:09 +02:00
08ca17c876
fix(pitch-deck): presenter script — prototype status, no production claims before Aug 2026
Benjamin Admin
2026-04-17 01:20:21 +02:00
c157e9cbca
fix(pitch-deck): TTS language detection, technical FAQ, proper German umlauts + abbreviations
Benjamin Admin
2026-04-17 01:18:03 +02:00
9005a05bd7
fix(pitch-deck): version-aware financial model + layout fix + COMPLAI spelling
Benjamin Admin
2026-04-17 01:02:57 +02:00
98081ae5eb
fix(pitch-deck): add loading fallback for Unternehmensentwicklung tile
Benjamin Admin
2026-04-17 00:47:34 +02:00
c99e35438c
feat(pitch-deck): rewrite presenter script — emotional tone, correct numbers, all slides
Benjamin Admin
2026-04-17 00:43:30 +02:00
1241a14ea5
Merge branch 'main' of ssh://gitea.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-core
Benjamin Admin
2026-04-17 00:27:17 +02:00
0712d18824
fix(pitch-deck): remove assumption sliders from Financials slide
Benjamin Admin
2026-04-17 00:27:01 +02:00
71040dcd33
revert: remove <en> tag mixed-language approach from presenter scripts
Sharang Parnerkar
2026-04-16 22:37:23 +02:00
0923d9b051
fix(presenter): strip <en> tags from displayed subtitle text
Sharang Parnerkar
2026-04-16 22:32:02 +02:00