From 422cc6139df222a924b65fdc57e082036868cfe9 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Thu, 27 Aug 2026 13:10:12 +0200 Subject: [PATCH] =?UTF-8?q?docs(progress):=20Legacy-Cleanup=20dokumentiert?= =?UTF-8?q?=20=E2=80=94=20toter=20AI-Copilot=20entfernt=20(b50a933),=20Vor?= =?UTF-8?q?bestand-Failure=20#354=20bewiesen,=20gegengepruefte=20Kritik-Pu?= =?UTF-8?q?nkte=20vermerkt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROGRESS.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/PROGRESS.md b/PROGRESS.md index f2108dd..02f2e7a 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -12,6 +12,15 @@ **Gates:** ruff exit=0 · tsc --noEmit exit=0 · pytest 11 passed · Vitest 2 passed +## Legacy-Cleanup (2026-08-27) + +| Aktion | Commit | Verifikation (Live-Messung) | +|---|---|---| +| Toter AI-Copilot-Legacy gelöscht (`ai_copilot.py` Routes+Service+Schema+Model+Geister-Test, schemas/__init__, OpenAPI-Tag) — Chat läuft seit Migration 0137 über kommunikation/comm_conversations | b50a933 | Router war nie gemountet; Prod-DB: `relation "ai_conversations" does not exist`; create_app OK 83 routes identisch auf clean HEAD (Stash-Beweis); ruff modified-files grün; pytest auth/plugins/marketplace 100 passed | +| Vorbestand-Failure dokumentiert: `test_contacts_lifecycle ..._without_contacts_special_case` erwartet >100 Backend-Routen, Architektur liefert 83 (Routen in Manifesten/Frontend-Router) | [#354](https://forgejo.media-on.de/Leopoldadmin/leocrm/issues/354) | Stash-Test auf ebf4b03: identischer Failure → Vorbestand bewiesen | + +Bekannter Rest (aus 27-Punkte-Kritik gegengeprüft): Plugin-Lifecycle-Cleanup tot (P1), sync_notification_types-Reihenfolge (P3), manueller Lifecycle-Test (P2), Cross-Plugin 4 Verstöße core/jobs.py + versteckte app.models.contact-Imports (P15/P16), Sidebar-Sonderdrahtung contacts (P10), statische ENTITY_MODELS (P11), saved_views/filters contacts:read-Pin (P13), Settings-Dedupe (P19), Dashboard hartes Widget-Map (P20a). Welle 1 (Lifecycle+echter Integrationstest) startet als nächstes. + > **Audit:** Komplette Vernetzungs-Audit durchgeführt — ~1800 Vernetzungen, 93% verbunden, 6 kritische Findings ---