diff --git a/docs/test-bugs.md b/docs/test-bugs.md index 0470945..6c96406 100644 --- a/docs/test-bugs.md +++ b/docs/test-bugs.md @@ -1154,3 +1154,15 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te - **Problem:** `registry._plugins.items()` greift auf eine private Variable zu. Sollte eine öffentliche Methode wie `registry.list_discovered()` oder `registry.get_all_plugins()` verwenden. - **Schweregrad:** Low - **Status:** ⏳ Nicht gefixt + +### ARCH-058: webhook_service.py — send_webhook nutzt naive datetime.utcnow() +- **Datei:** app/services/webhook_service.py:send_webhook +- **Problem:** `__import__("datetime").datetime.utcnow().isoformat() + "Z"` verwendet naive datetime. AGENTS.md verbietet naive datetime — TIMESTAMPTZ only. Sollte `datetime.now(UTC)` sein. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-059: ai_copilot_service.py — Legacy AIConversation/AIMessage statt kommunikation +- **Datei:** app/services/ai_copilot_service.py:18-21 +- **Problem:** Nutzt `AIConversation`/`AIMessage` aus `app.models.ai_conversation` mit try/except ImportError fallback. Das ist das Legacy AI Chat System das nach kommunikation migriert werden sollte (ARCH-018 pattern). AI Copilot sollte die kommunikation Plugin Conversations nutzen. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt