docs(adr): accept ADR-0015 — wiki git-storage live and verified

Wiki.js→Gitea (sorb/ThreadNetWiki) is wired and verified end-to-end (status
operational, page create/delete propagates). Move ADR-0015 to accepted with an
implementation note; mark the git-storage part of #0048 done. Remaining: the
canonize job Gitea→git.lab (needs the target repo decision).
This commit is contained in:
Thore Cimbal
2026-08-13 12:00:00 +00:00
parent c08611a2bd
commit 2e2b709fd9
3 changed files with 18 additions and 2 deletions
@@ -1,7 +1,7 @@
---
type: adr
id: "0015"
status: proposed
status: accepted
date: 2026-08-13
supersedes: null
superseded_by: null
@@ -55,3 +55,12 @@ eine bewusste, dokumentierte Ausnahme zu ADR-0001, kein Regelbruch.
vorhandene Push-Token darf keine Repos anlegen.
- **Später zu klären:** ob das Content-Repo unter eine Gruppe mit eigenem Mirror
gehört; ob echter bidirektionaler Sync (Edits in git) gewollt ist oder push-only genügt.
## Umsetzungsstand (2026-08-13)
Wiki.js→Gitea ist **live und End-to-End verifiziert**: Repo `sorb/ThreadNetWiki`
(mit `main` initialisiert), dedizierter Deploy-PAT im SOPS-Secret `wikijs-git-secret`,
Storage-Target `operational`, Seite anlegen/löschen propagiert nach Gitea. Ausstehend
ist nur die zweite Hälfte — der **Kanonisierungs-Job Gitea→git.lab** (Vorlage
`canonize_rotation`); dafür fehlt die Entscheidung, in welches git.lab-Repo kanonisiert
wird.
@@ -53,3 +53,10 @@ nur Gitea (verifiziert 2026-08-13). Auflösung in
Voraussetzung (nur sorb): Gitea-Repo `sorb/wiki` (privat) anlegen + dedizierten
Deploy-PAT bereitstellen. Danach verdrahtet der Agent Storage + Kanonisierungs-Job.
**Nachtrag 2026-08-13 (nachmittags):** Erledigt. Repo `sorb/ThreadNetWiki` + Deploy-PAT
(`wiki-git-storage-deploy`) angelegt; Git-Storage in Wiki.js verdrahtet (Secret
`wikijs-git-secret`), Status `operational`, End-to-End verifiziert (Seite anlegen/löschen
propagiert nach Gitea). Damit ist das harte Kriterium „Inhalt in git" erfüllt. Einziger
Rest: der **Kanonisierungs-Job Gitea→git.lab** — braucht die Entscheidung, in welches
git.lab-Repo kanonisiert wird.