From 3503e8c459366757543aea99ce903af797d27259 Mon Sep 17 00:00:00 2001 From: Floke Date: Mon, 29 Dec 2025 15:58:12 +0000 Subject: [PATCH] docs: Update B2B plan to reflect DB availability and porting roadmap --- b2b_marketing_assistant_plan.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/b2b_marketing_assistant_plan.md b/b2b_marketing_assistant_plan.md index 03baeff4..ed39964e 100644 --- a/b2b_marketing_assistant_plan.md +++ b/b2b_marketing_assistant_plan.md @@ -146,7 +146,7 @@ Für eine schnelle Entwicklung ist "Sideloading" für die Python-Logik aktiviert -### Priorität 1: Persistenz & Dashboard (SQLite) [ABGESCHLOSSEN] +### Priorität 1: Integration der SQLite-Datenbank (Portierung) @@ -162,7 +162,7 @@ Für eine schnelle Entwicklung ist "Sideloading" für die Python-Logik aktiviert -* **Status:** Implementiert für den Market Intelligence Agent. Die Architektur (Python DB-Manager, Node.js API Bridge, React State Hydration) steht und wird als Standard für die Suite übernommen. +* **Status:** Technologie bereit (aus Market Intelligence v2.2). Muss nun auf den B2B Assistant übertragen werden. @@ -170,7 +170,7 @@ Für eine schnelle Entwicklung ist "Sideloading" für die Python-Logik aktiviert -* **Backend:** SQLite-Datenbank (`market_intelligence.db`) und Orchestrator (`market_db_manager.py`) aktiv. +* **Backend:** Kopieren von `market_db_manager.py` in den B2B-Container. @@ -178,7 +178,7 @@ Für eine schnelle Entwicklung ist "Sideloading" für die Python-Logik aktiviert -* **API:** Endpunkte für `save_project`, `load_project`, `list_projects`, `delete_project` vorhanden. +* **API:** Erweiterung der `b2b-marketing-assistant/server.cjs` um die DB-Routen (`/projects`, `/save-project`). @@ -186,7 +186,15 @@ Für eine schnelle Entwicklung ist "Sideloading" für die Python-Logik aktiviert -* **Frontend:** Dashboard-Modal ("Past Runs") mit automatischer Speicherung nach jedem Analyseschritt. +* **Frontend:** Implementierung des "Load History" Modals und Auto-Save in `b2b-marketing-assistant/App.tsx`. + + + + + + + +* **Ziel:** Einheitliche Persistenzschicht für beide Tools.