From fa78769e8294f22caba71f58efff464a39dfdb33 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Thu, 29 Jan 2026 14:20:55 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20docs:=20update=20consistency=20r?= =?UTF-8?q?eport=20with=20API=20client=20progress?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Mark API Client Patterns as "In Arbeit" - Add @manacore/shared-api-client to completed tasks - Note clock app as first migrated (proof of concept) - List remaining apps to migrate Co-Authored-By: Claude Opus 4.5 --- docs/CONSISTENCY_REPORT.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/CONSISTENCY_REPORT.md b/docs/CONSISTENCY_REPORT.md index f92e79113..f7e6add37 100644 --- a/docs/CONSISTENCY_REPORT.md +++ b/docs/CONSISTENCY_REPORT.md @@ -11,7 +11,7 @@ Nach eingehender Analyse aller Web-Apps im Monorepo wurden folgende Bereiche auf |---------|------------|-----------|--------| | Dependencies & Versionen | ✅ Gut | ~~Hoch~~ | ✅ Erledigt | | Toast System | ✅ Gut | ~~Hoch~~ | ✅ Erledigt | -| API Client Patterns | ❌ Niedrig | **Hoch** | Offen | +| API Client Patterns | ⚠️ Mittel | **Hoch** | 🚧 In Arbeit | | i18n Implementation | ⚠️ Mittel | Mittel | Offen | | Auth Implementation | ✅ Gut | Niedrig | - | | Styling & Tailwind | ✅ Sehr gut | Niedrig | - | @@ -23,6 +23,7 @@ Nach eingehender Analyse aller Web-Apps im Monorepo wurden folgende Bereiche auf 2. ✅ **SvelteKit, Svelte, TypeScript Versionen vereinheitlicht** - Alle 15 Web-Apps auf gleicher Version 3. ✅ **Toast System zentralisiert** - `@manacore/shared-ui` Toast für 6 Apps (calendar, chat, clock, contacts, picture, storage) 4. ✅ **lucide-svelte entfernt** - shared-ui nutzt jetzt nur noch `@manacore/shared-icons` +5. 🚧 **@manacore/shared-api-client Package erstellt** - Clock App als erstes migriert --- @@ -47,9 +48,14 @@ Nach eingehender Analyse aller Web-Apps im Monorepo wurden folgende Bereiche auf --- -## 2. API Client Patterns +## 2. API Client Patterns 🚧 -### Kritische Inkonsistenzen +> **Status: In Arbeit (29.01.2026)** +> - ✅ `@manacore/shared-api-client` Package erstellt +> - ✅ Clock App migriert (Proof of Concept) +> - ⏳ Verbleibende Apps: calendar, chat, contacts, manadeck, manacore, nutriphi, picture, planta, presi, questions, skilltree, storage, todo + +### Kritische Inkonsistenzen (vor Migration) #### 3 verschiedene Architektur-Patterns