diff --git a/docs/aar/2026-08-13-wikijs-umzug.md b/docs/aar/2026-08-13-wikijs-umzug.md index e7ec81a..259951b 100644 --- a/docs/aar/2026-08-13-wikijs-umzug.md +++ b/docs/aar/2026-08-13-wikijs-umzug.md @@ -36,6 +36,7 @@ sonst teuer neu lernt. | 7 | **1-MiB-ConfigMap-Limit.** Hochskalierte Favicons + 604-KB-Hintergrund sprengten es (kurzzeitig ein Split in zwei ConfigMaps). Fix: Hintergrund runterskalieren (2560→1920 px, 400 KB), alles in EINER ConfigMap. Icons NICHT hochskalieren (Bloat + unscharf). | infra | #0050 | | 8 | **Git-Storage braucht den Remote-Branch vorab.** Wiki.js: „Invalid branch! Make sure it exists on the remote first." Ziel-Repo mit leerem Initial-Commit auf `main` bootstrappen. Nach fehlgeschlagenem Init sitzt der lokale Klon fest → `purge`-Action + re-init. | tool | ADR-0015 | | 9 | **Cluster erreicht git.lab nicht (Absicht).** Wiki.js pusht nach Gitea, ein CI-Job kanonisiert Gitea→git.lab (Muster `canonize_rotation`, umgekehrte Richtung). | infra | ADR-0015 | +| 10 | **Nav-Sidebar rendert `target` wortwörtlich als `href`** (Default-Theme: `href: item.target`, keine `targetType`- oder Slash-Behandlung). Page-Targets ohne führenden Slash lösen **relativ** auf → von `/betrieb/x` aus wird `betrieb/y` zu `/betrieb/betrieb/y` → 404 (von `/` aus geht es zufällig, daher lange unbemerkt). `home` mit leerem Target ist ebenfalls tot. Fix: Targets absolut speichern (`/`; `home` → `/`) — Wiki.js' eigener Editor nutzt `//`. | tool | `wikijs-config.py` (`set_navigation`) | ## 3. Learnings (knapp) @@ -53,6 +54,6 @@ sonst teuer neu lernt. - In-place dokumentiert: Kommentare in `wikijs-config.py`, `wikijs.yaml`, `.sourceignore` (gitops); Notizen in #0048/#0050; Architektur in ADR-0015. -- **Offen (Harvest):** Befunde 1–8 in eine `docs/wiki/stolpersteine/wikijs.md` ziehen +- **Offen (Harvest):** Befunde 1–10 in eine `docs/wiki/stolpersteine/wikijs.md` ziehen (Wiki.js-Betriebswissen an einem Ort), dann `status: harvested`. Die Refinement-Session geht diesen AAR durch.