From 0a018c5b8a89b33d577ce4cd0cf49143de3cbff0 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Sat, 15 Aug 2026 12:00:00 +0000 Subject: [PATCH] docs(components): declare threadnet-wiki and notfallhandbuch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The group check flagged four undeclared projects. Two are real components and are now declared, both deliberately without a mirror: threadnet-wiki because its content flows the other way (Wiki.js to Gitea, canonized to git.lab — a mirror back would close the loop and overwrite edits), and notfallhandbuch per ADR-0016. The other two are cleanup rather than declaration: project 42 'wiki' looks like a superseded first attempt, dead since 2026-08-12, and 43 is already marked for deletion. Declaring either would misrepresent them — the phase enum has no state for 'abandoned'. Co-Authored-By: Claude Opus 4.8 --- docs/components/notfallhandbuch.md | 22 ++++++++++++++++++++++ docs/components/threadnet-wiki.md | 24 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 docs/components/notfallhandbuch.md create mode 100644 docs/components/threadnet-wiki.md diff --git a/docs/components/notfallhandbuch.md b/docs/components/notfallhandbuch.md new file mode 100644 index 0000000..9f43158 --- /dev/null +++ b/docs/components/notfallhandbuch.md @@ -0,0 +1,22 @@ +--- +type: component +slug: "notfallhandbuch" +anzeigename: "Notfallhandbuch" +phase: active +gitlab: "axion1337.chat/notfallhandbuch" +mirror: null +related: + - "docs/adr/0016-notfallhandbuch-nicht-spiegeln.md" + - "docs/issues/0030-der-restore-ist-nie-geprobt-sicherungen-sind.md" +--- + +# Notfallhandbuch + +Eigenständiges Kit für den Ernstfall: Einstiegs-README (erst Lage klären, dann Restore), +Wiederherstellungsverfahren der Matrix-Plattform und `notfall.sh` (Lage prüfen · Backups +prüfen · Restore-Probe · Ernstfall). + +**Bewusst ohne Push-Mirror (ADR-0016):** Das Handbuch beschreibt Infrastruktur, Ablageort der +Sicherungen und wo die Schlüssel liegen. Auf dem öffentlich erreichbaren Gitea wäre es bei +einer Kompromittierung des Stacks die Landkarte für den nächsten Schritt. Vertraulichkeit vor +Verfügbarkeit; die Verfügbarkeitslücke deckt ein lokaler Clone, kein Mirror. diff --git a/docs/components/threadnet-wiki.md b/docs/components/threadnet-wiki.md new file mode 100644 index 0000000..420600a --- /dev/null +++ b/docs/components/threadnet-wiki.md @@ -0,0 +1,24 @@ +--- +type: component +slug: "threadnet-wiki" +anzeigename: "ThreadNet Wiki (Inhalt)" +phase: active +gitlab: "axion1337.chat/threadnet-wiki" +mirror: null +related: + - "docs/adr/0015-wiki-git-storage-ueber-gitea-kanonisieren.md" + - "docs/adr/0014-wikijs-loest-docusaurus-ab.md" +--- + +# ThreadNet Wiki (Inhalt) + +Inhalt des Wiki.js unter `wiki.axion1337.chat` als docs-as-code — Betriebs- und +Anwenderhandbücher. + +**Kein Push-Mirror, und das ist Absicht:** Der Fluss läuft hier **umgekehrt** zur übrigen +Topologie (ADR-0015). Wiki.js im Cluster schreibt per Git-Storage nach Gitea, ein CI-Job +kanonisiert von dort nach git.lab. Ein Mirror in Gegenrichtung würde die Kette schließen und +Änderungen überschreiben. + +⚠️ **Nicht von Hand hier committen.** Kanonische Bearbeitung ist die Wiki.js-Oberfläche; +direkte Commits kollidieren mit dem nächsten Storage-Sync.