chore: archive outdated architecture and roadmap documents, normalize documentation structure and metadata

This commit is contained in:
2026-03-15 20:00:51 +01:00
parent 7922475ecc
commit daeae0f868
49 changed files with 206 additions and 102 deletions
@@ -1,10 +1,11 @@
---
type: Journal
status: COMPLETED
status: ACTIVE
owner: Lead Architect
date: 2026-01-30
participants:
- Lead Architect
last_update: 2026-01-30
---
# Session Log: 30. Jänner 2026 - Refactoring Exposed & Ktor
@@ -1,11 +1,12 @@
---
type: Journal
status: COMPLETED
status: ACTIVE
owner: Curator
date: 2026-01-31
participants:
- Lead Architect
- DevOps Engineer
last_update: 2026-01-31
---
# Session Log: 31. Jänner 2026 E2E Smoke (Exposed 1.0.0, Ktor 3.4.0)
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-03
---
# Session Log: Diagnose Docker Build Issues (IsolatedKotlinClasspathClassCastException)
**Datum:** 03.02.2026
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-03
---
# 🧹 Session Log: Gradle Build-Optimierung & Refactoring
**Datum:** 03.02.2026
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-04
---
# 🏗️ Journal: Infrastructure Setup & CI/CD Planning
**Datum:** 04.02.2026
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-04
---
# 🏗️ Journal: Ping Service Verification
**Datum:** 04.02.2026
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-06
---
# Session Log: Infrastructure Planning & Reporting Requirements
**Datum:** 06.02.2026
+6
View File
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-02-13
---
# Journal - 2026-02-13
## 📝 Zusammenfassung
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-06
---
# Journal - 2026-03-06 (Session 2)
## 📝 Zusammenfassung
@@ -4,6 +4,7 @@ status: ACTIVE
owner: Curator
date: 2026-03-06
session: Immich & Pangolin — Konfiguration dokumentiert
last_update: 2026-03-06
---
# Session Log — 2026-03-06: Immich & Pangolin Konfiguration
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-06
---
# Journal - 2026-03-06
## 📝 Zusammenfassung
@@ -1,8 +1,9 @@
---
type: JOURNAL
status: DONE
type: Journal
status: ACTIVE
owner: DevOps
date: 2026-03-06
last_update: 2026-03-06
---
# Session Log — Pipeline 502 Bad Gateway Fix
@@ -1,8 +1,9 @@
---
type: journal
type: Journal
status: ACTIVE
owner: Lead Architect
date: 2026-03-06
last_update: 2026-03-06
---
# Session Log — Pipeline Fix v2: connection refused Port 443
@@ -1,8 +1,9 @@
---
type: journal
type: Journal
status: ACTIVE
owner: Lead Architect
date: 2026-03-06
last_update: 2026-03-06
---
# Session Log — Pipeline Fix v3: socat nicht verfügbar → iptables DNAT
@@ -1,8 +1,9 @@
---
type: journal
type: Journal
status: ACTIVE
owner: Lead Architect
date: 2026-03-06
last_update: 2026-03-06
---
# Session Log — Pipeline vollständig grün ✅
@@ -2,6 +2,7 @@
type: Journal
status: ACTIVE
owner: Lead Architect
last_update: 2026-03-06
---
# Journal - 2026-03-06 (Session 3 — Proxmox-Korrektur)
@@ -1,8 +1,9 @@
---
type: Journal
status: FINAL
status: ACTIVE
owner: Lead Architect
date: 2026-03-06
last_update: 2026-03-06
---
# Session Log Übersetzung aller Dokumente auf Deutsch
@@ -1,8 +1,9 @@
---
type: Session Log
type: Journal
date: 2026-03-06
agent: DevOps Engineer + Curator
status: DONE
status: ACTIVE
last_update: 2026-03-06
---
# Session Log: Zora — Vollständige Konfigurationsanalyse
@@ -1,8 +1,9 @@
---
type: Journal
status: DONE
status: ACTIVE
owner: Lead Architect
date: 2026-03-07
last_update: 2026-03-07
---
# Session Log — Tech-Stack Zusammenfassung
@@ -3,6 +3,7 @@ type: Journal
status: ACTIVE
owner: Lead Architect
date: 2026-03-07
last_update: 2026-03-07
---
# Session Log — 07. März 2026: Zora Hardware-Zusammenfassung
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-09
---
# Journal - 2026-03-09
## 📝 Zusammenfassung
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-10
---
# Session Log — 2026-03-10: Keycloak Hostname Fix, Git Push Analyse & DOCKER_REGISTRY Fix
**Datum:** Di. 10. März 2026
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-11
---
# Session Log: Pangolin Update & Meldestelle Configuration
**Datum:** 11. März 2026
@@ -0,0 +1,86 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-15
---
# 🧹 Session Log: Dokumentation Cleanup & Normalisierung
**Datum:** 15. März 2026
**Agent:** 🧹 Curator
**Kontext:** Vollständige Bereinigung, Korrektur und Optimierung der `docs/`-Struktur.
---
## 📝 Zusammenfassung
Umfassende Aufräum-Session der gesamten Dokumentation. Veraltete Dokumente wurden archiviert, fehlende Standard-Header ergänzt, inkonsistente Frontmatter-Werte normalisiert und temporäre Dateien entfernt.
---
## 🗂️ Archivierungen
| Originaldatei | Archivpfad | Grund |
|---|---|---|
| `docs/01_Architecture/ARCHITECTURE.md` | `docs/01_Architecture/_archive/2026-03-15_ARCHITECTURE.md` | Selbst als veraltet markiert (Jan 2026), kein aktiver Inhalt mehr |
| `docs/01_Architecture/MASTER_ROADMAP_2026_Q1.md` | `docs/01_Architecture/_archive/2026-03-15_MASTER_ROADMAP_2026_Q1.md` | Alle Phasen der "Operation Tracer Bullet" abgeschlossen |
| `docs/05_Backend/TASK_2026_Q1_Infrastructure_Hardening.md` | `docs/05_Backend/_archive/2026-03-15_TASK_2026_Q1_Infrastructure_Hardening.md` | Status war DONE, erledigte Task-Dokumente gehören ins Archiv |
---
## 🛠️ Korrekturen
### `last_update`-Feld ergänzt (19 Dokumente)
Folgende aktive Dokumente hatten kein `last_update`-Feld im Frontmatter:
- `docs/05_Backend/Services/PingService_Reference.md`
- `docs/05_Backend/README.md`
- `docs/05_Backend/Guides/Database_Best_Practices.md`
- `docs/05_Backend/Guides/Testing_with_Postman.md`
- `docs/06_Frontend/offline-first-architecture.md`
- `docs/06_Frontend/web-setup.md`
- `docs/07_Infrastructure/Heim-Netzwerk-Plan_02-2026.md`
- `docs/07_Infrastructure/Konfig-Matrix_Dev-ProZora.md`
- `docs/07_Infrastructure/Pangolin-vs-Cloudflare-Tunnel.md`
- `docs/07_Infrastructure/Reference/ports-and-urls.md`
- `docs/07_Infrastructure/Reference/zipkin.md`
- `docs/07_Infrastructure/Zora_Infrastructure_Deployment_02-2026.md`
- `docs/07_Infrastructure/Zora_System_Architektur.md`
- `docs/07_Infrastructure/guides/jwt-in-docker.md`
- `docs/07_Infrastructure/runbooks/local-development.md`
- `docs/03_Domain/00_Glossary.md`
- `docs/02_Guides/SQLDelight_Integration_Compose_Multiplatform.md`
- `docs/02_Guides/SQLDelight_Web_Asynchron.md`
- `docs/02_Guides/CodingGuidelines/kdoc-style.md`
### Journal-Header normalisiert (25 Einträge)
- **Header hinzugefügt** (fehlten komplett): 11 Einträge (u.a. `2026-02-03_*`, `2026-02-04_*`, `2026-03-09_*`, `2026-03-10_*`, `2026-03-11_*`)
- **Inkonsistente Werte korrigiert** (14 Einträge):
- `type`: `journal``Journal`, `JOURNAL``Journal`, `Session Log``Journal`
- `status`: `COMPLETED``ACTIVE`, `DONE``ACTIVE`, `FINAL``ACTIVE`, `In Progress``ACTIVE`
- `last_update` aus Dateiname ergänzt wo fehlend
### Temporäre Dateien gelöscht
- `docs/Bin/Temp.md` — leere Temp-Datei ohne Inhalt
---
## ✅ Quality Gate Status
| Prüfpunkt | Status |
|---|---|
| Alle aktiven Docs haben Standard-Header | ✅ |
| `last_update` in allen aktiven Docs | ✅ |
| `type`-Werte konsistent (Journal/Reference/Guide/ADR/Report/Roadmap) | ✅ |
| `status`-Werte konsistent (DRAFT/ACTIVE/DEPRECATED/ARCHIVED) | ✅ |
| Veraltete Dokumente archiviert | ✅ |
| Temporäre Dateien entfernt | ✅ |
---
## 🔗 Offene Punkte / Empfehlungen
- **Domain-Analyse-Docs** (`docs/03_Domain/03_Analysis/`) haben noch kein `last_update` — diese sind DRAFT und sollten beim nächsten Domain-Workshop aktualisiert werden.
- **`docs/06_Frontend/Logs/`** — zwei Docker-Build-Troubleshooting-Logs ohne `last_update`; da reine Logs, niedrige Priorität.
- **ADR-Pflicht prüfen:** Die Entscheidung für den AI-Stack (Ollama + Open WebUI, Session 2026-03-06) ist bisher nur im Journal dokumentiert — ein ADR in `docs/01_Architecture/adr/` wäre angebracht.
+6
View File
@@ -1,3 +1,9 @@
---
type: Journal
status: ACTIVE
owner: Curator
last_update: 2026-03-15
---
# Journal
Kurze Session-Protokolle, damit Entscheidungen/Erkenntnisse nicht „im Chat“ verloren gehen.