Abschluss: 13 Issues in den Nachbar-Repos angelegt, Alt-Kopien aufgeraeumt, offene Motive als Hinweis
- Issues: tibi-server #42-#48, tibi-admin-nova #2-#5, tibi-types #3/#4 (mit Beleg und KI-Signatur) - plans/offene-issues.md: Nummern eingetragen; plans/t-shots-arbeitsauftrag.md: offene Motive mit Code-Begruendung - P9: 5 Alt-Kopien geloescht (~6,1 GB, nur Yarn-Cache dirty, unpushed=0); 6 Kandidaten behalten (unpushed Commits bzw. Quell-/Doku-Arbeit) - dokumentiert in plans/doku-audit.md 12.1a - Build gruen, 0 tote Links/Anker/Bilder
This commit is contained in:
1 parent
4b6cd51af6
commit
761466dd63
5 files changed
+59
-19
No files matched your search
+27
-3
@@ -421,6 +421,29 @@ Und **Repo-Hygiene-Fälle** (Alt-Kopien, kaputte Arbeitsstände) — siehe §12.
|
||||
| `cms/tibi-admin/`, `tibi-admin-dev/`, `tibi-admin-master/`, `tibi-admin-server/`, `tibi-starter/` | alte Starter-/Admin-Varianten, READMEs verweisen auf `tibi-svelte-starter` | klären, dann archivieren; `tibi-svelte-starter` als kanonisch erklären |
|
||||
| `tibi-server/docs/24-ephemeral-rest-tokens.md` | beschreibt eine Fähigkeit, die im Code nicht existiert (kein Treffer für „ephemeral" außer in dieser Datei) | 🔍 D3: implementieren **oder** Datei löschen — beides ist ein Fortschritt, Liegenlassen nicht |
|
||||
|
||||
### 12.1a Ergebnis der Freigabe-Aktion (2026-10-17)
|
||||
|
||||
Freigabe des Nutzers: „Löschung, wenn wirklich alles in tibi-docs." Vor jeder Löschung geprüft: (1) keine
|
||||
unpushed Commits, (2) uncommitted Änderungen sind Artefakte (Yarn-Cache) und keine Arbeit, (3) inhaltlich
|
||||
durch tibi-docs bzw. durch die Git-Remotes auf `gitbase.de` abgedeckt.
|
||||
|
||||
| Kandidat | Ergebnis | Beleg/Prüfung |
|
||||
|---|---|---|
|
||||
| `cms/tibi-admin-dev/` (470 MB) | 🗑️ gelöscht | dirty = nur `.yarn/cache/*` (235/235), `unpushed=0`, Remote `cms/tibi-admin.git` |
|
||||
| `cms/tibi-admin-master/` (405 MB) | 🗑️ gelöscht | dirty = nur `.yarn/cache/*` (231/231), `unpushed=0` |
|
||||
| `cms/tibi-admin.bak/` (1,8 GB) | 🗑️ gelöscht | dirty = nur `.yarn/cache/*` (64/64), `unpushed=0` |
|
||||
| `cms/tibi-admin.bak2/` (2,3 GB) | 🗑️ gelöscht | dirty = nur `.yarn/cache/*` (713/713), `unpushed=0` |
|
||||
| `cms/tibi-docs-kaputt/` (1,1 GB) | 🗑️ gelöscht | dirty = nur `.yarn/cache/*` (52/52), `unpushed=0`, Inhalt = alter Stand dieses Repos (Git-Historie + Remote) |
|
||||
| `cms/tibi-admin.kaputt/` | ⛔ **behalten** | HEAD `5379d167` („fix") liegt **nicht** auf dem Remote (Remote-Heads: `bf82589`, `de3f01f`, `8730661`, `cd5af95`, `a6dbc5b`) → 3 unpushed Commits + abgebrochener Merge (254 unmerged Dateien) |
|
||||
| `cms/tibi-server.bak/` | ⛔ **behalten** | uncommitted Quellarbeit: `internal/controller/setup.go`, `internal/models/{collection,project}.go` geändert, `internal/controller/collection_cache.go` untracked |
|
||||
| `cms/tibi-admin/` | ⛔ **behalten** | uncommitted Quelländerung: `api/hooks/tibiAiChatMessage/helper.js` |
|
||||
| `cms/tibi-starter/` | ⛔ **behalten** | 3 unpushed Commits (`1cafb87`, `3ba83ba`, `26f1e58`) + dirty `api/`, `frontend/` |
|
||||
| `cms/tibi-admin-server/` | ⛔ **behalten** | 1 unpushed Commit (`e6f00b2`) |
|
||||
| `cms/tibi-docs-legacy/` | ⛔ **behalten** | dirty: `docs/md/README.md`, `docs/md/projektkonfig/collections/meta.md` + untracked `docs/md/tibiAI/TibiAI.md`; Inhalte teils **nicht** in tibi-docs (u. a. `dashboard.md`, `ssr&htaccess.md`, `admin-javascript-kontext/*`) |
|
||||
|
||||
**Freigeworden:** ~6,1 GB. **Nicht gelöscht:** alles, wo unpushed Commits oder echte Quell-/Doku-Arbeit
|
||||
liegen — zuerst committen/pushen, dann kann die Löschung nachgezogen werden.
|
||||
|
||||
### 12.2 Datei-Ebene: Wegfall **erst** nach Erfüllung dieser Bedingungen
|
||||
|
||||
| Alt-Datei | Wegfall möglich, wenn … | Heutiger Abdeckungsgrad |
|
||||
@@ -750,8 +773,9 @@ Statuslegende: ✅ erledigt und reviewed · 🔄 läuft · ⬜ offen · 🔴 blo
|
||||
| AGENTS.md: Belegpflicht + UI-Namen-Regel | ✅ | Stempel-Norm und „UI-Namen wörtlich aus `de.json`" als Pflichtregeln ergänzt |
|
||||
| AGENTS.md: Screenshot-Regel | ✅ | `src/assets/admin/` + `src/assets/anwender/`, WebP 1440×900 ≤ 200 KB, Corporate only |
|
||||
| AGENTS.md: Werkzeug-Abschnitt | ✅ | `audit-docs.mjs`, `coverage`, `gen:schemas`, `sync:openapi` als Pflichtschritte |
|
||||
| Issues für die Nachbar-Repos | ✅ | `plans/offene-issues.md`: 7× tibi-server, 4× tibi-admin-nova, 2× tibi-types (mit Beleg) |
|
||||
| P9 Repo-Hygiene (Löschungen) | ⬜ | **bewusst nicht ausgeführt** — Löschen in fremden Repos braucht Freigabe; Kandidatenliste steht in §12.1 |
|
||||
| Issues für die Nachbar-Repos | ✅ | **13 Issues in Gitea angelegt** — tibi-server #42–#48, tibi-admin-nova #2–#5, tibi-types #3/#4; Vorlage mit Belegen in `plans/offene-issues.md` |
|
||||
| PRUEFEN-Punkte abgearbeitet | ✅ | P1 #16, P2 #4, P2 #8 auf erledigt; `reference/openapi.md` ohne „Platzhalter"-Wortlaut |
|
||||
| P9 Repo-Hygiene (Löschungen) | ✅ teilweise | Freigabe erteilt und umgesetzt: 5 Alt-Kopien gelöscht (~6,1 GB), 6 Kandidaten mit unpushed Commits/Doku-Arbeit **bewusst behalten** — Details in §12.1a |
|
||||
|
||||
### Welle G — Screenshot-Nachtrag (restliche UI-Bereiche) · Stand 2026-10-17 ✅
|
||||
|
||||
@@ -760,7 +784,7 @@ Statuslegende: ✅ erledigt und reviewed · 🔄 läuft · ⬜ offen · 🔴 blo
|
||||
| Anwender-Motive (G1) | ✅ | 8 neue Bilder: FK-Drawer, Sprachleiste/Übersetzen, Feldsuche, JSON-Overlay, Medien-Lightbox, Upload-Warteschlange, Fremddatei, Stellvertretungs-Banner; 3 neue Kurzabschnitte, 3 Abschnitte erweitert |
|
||||
| Admin-Motive (G2) | ✅ | 9 neue Bilder: Token-Liste, Token-Anlage (Profil), Projekt-Admin-Drawer, Team- und Org-Drawer, Theme-Umschalter, Chat-Verlauf, Voice im Filter |
|
||||
| Befehlspalette im Admin | ✅ | neuer Abschnitt + Bild in `admin/konzept.md`; `keep`-Hinweis entfernt, Mock-Aussage `t1` → Demo-Projekte korrigiert |
|
||||
| Nicht darstellbare Motive | ⚠️ | Session-Timeout (Mock schaltet den Inaktivitäts-Tracker ab), Suchindex-Banner (Mock-Queue immer 0), KI-Werkzeugstatus/Vision (kein KI-Backend), Drill-Down/Sprungziele, Inline-Anlage/Rückverweise → als `<!-- Screenshot (T-SHOTS) … -->` markiert, Grund dokumentiert |
|
||||
| Nicht darstellbare Motive | ⚠️ **bleiben als Hinweis** (Nutzer-Entscheid) | Session-Timeout (`inactivityTracker.ts:47`) und Suchindex-Banner (`interceptor.ts:3073-3080`) bleiben als `<!-- Screenshot (T-SHOTS) … -->` in der Seite; zusätzlich in `plans/t-shots-arbeitsauftrag.md` „Bewusst offene Motive" festgehalten, damit keine spätere Runde sie aus `t1` nachholt. KI-Werkzeugstatus/Vision, Drill-Down, Inline-Anlage ebenso begründet offen |
|
||||
| Textkorrekturen aus dem UI-Abgleich | ✅ | „Token anlegen nur im Profil" (Token-Admin ist name-only/edit), `allowReload/-Backup/-Snapshots` sind reine `config.yml`-Flags (0 Treffer im Frontend), „**Serververwaltete Felder**", „**Ausgewählte Medien**" |
|
||||
| Welle-G-Review | ✅ | 17 Bilder geprüft: keine verwaisten Dateien, keine toten Pfade, alle Alt-Texte spezifisch, alle ≤ 200 KB; 3 Muss-Fixes umgesetzt; Urteil „abnehmbar" |
|
||||
| Build/Audit | ✅ | 71 Seiten grün, 0 tote Links/Anker/Bildpfade, 0 kaputte Tabellen |
|
||||
|
||||
Reference in new issue
Block a user