feat(b2b-assistant): Implement Step 7 (Customer Journey) with tactical focus on Buying Center, Deal-Breakers, and Assets. Add restart functionality for individual steps.

This commit is contained in:
2026-01-14 08:42:14 +00:00
parent 34203e2325
commit 09dbdac817
8 changed files with 166 additions and 98 deletions

View File

@@ -17,7 +17,7 @@ export const tableToMarkdown = (step: AnalysisStep): string => {
export const generateMarkdown = (data: AnalysisData, titles: Record<keyof AnalysisData, string>, summaryTitle: string): string => {
let markdownContent = '# B2B Marketing Analysis Report\n\n';
const stepOrder: (keyof AnalysisData)[] = ['offer', 'targetGroups', 'personas', 'painPoints', 'gains', 'messages'];
const stepOrder: (keyof AnalysisData)[] = ['offer', 'targetGroups', 'personas', 'painPoints', 'gains', 'messages', 'customerJourney'];
for (const key of stepOrder) {
const step = data[key];