feat: slice 3 - wiki, sources and AARs in their neckbeard homes

Gate 4, slice 3: verfahren/, hosts/, vision/ and shared/ moved via git
mv - six AARs to docs/aar/ (four harvested by the 2026-08-09 retro,
two open), procedures and host knowledge to docs/wiki/ (admin,
deployment, architecture, new area vision), the retro protocol and the
commit mapping table to docs/sources/ (protokolle/, migration/). New:
the wiki index linking every page, and the mirror-topology page
carrying the why-two-places reasoning verbatim from the old CLAUDE.md
(F-013 preserved). All moved-path references retargeted; the link
checker drove the sweep to zero.

pruefe_prosa.py added (pattern C+D): SHA citations resolve via repo,
mapping table, optional component clones or a curated exemption list
(documented dead Gitea-force-push commits, a vendor-repo tag, an
Authentik uid that is hex but no git SHA, the external neckbeard
reference); wiki task prose without an issue reference errors, with a
visible pragma for deliberate checklists; the dead-tracker denylist
now covers every mirrored repo's retired Gitea tracker (F-005) - two
links re-verified against live GitLab titles and retargeted, five
defused into honest historical citations.

Verified: validate 0/0, gen_status --check current, drift 0. Demo on
the pre-migration state fires 6 findings (3 orphaned SHAs, 3 task
blocks); on the current tree exactly the 3 F-004 task blocks remain -
they turn green in slice 4 when the issues exist, which is why
pruefe_prosa joins CI only then.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Thore Cimbal
2026-08-11 12:00:00 +00:00
co-authored by Claude Fable 5
parent 70e81e2ff1
commit 92b448fe30
37 changed files with 424 additions and 120 deletions
+41
View File
@@ -0,0 +1,41 @@
---
type: wiki-page
area: vision
related: []
---
# Vision: Homelab — die Plattform
> **Getragene Fassung** — geschärft im Struktur-Workshop am 2026-08-06 (#17).
## Kern
Das Lab (MorninglightMountain, Overmind, das Netz dazwischen) ist die
**Quelle der Wahrheit** und die Werkbank: kanonische Repos, Build-CI,
Verwaltung — alles, was nicht öffentlich erreichbar sein muss, lebt hier
(ADR-0001/0002).
## Prinzipien
- Prod hängt nie vom Lab ab: Hetzner-Hosts laufen bei Lab-Ausfall weiter,
nur Neues pausiert.
- Verbindungen ins Lab sind schaltbar und minimal (Roadwarrior für Menschen,
Site-to-Site für Server — ADR-0004), nie dauerhaft exponiert.
- Bestand wird dokumentiert, wo er lebt: [homelab/docs](https://git.lab/homelab/docs)
für Netz/Geräte, Betriebs-Repos je Host.
## Ausbaustufen
**Konsolidieren vor Ausbauen** (entschieden 2026-08-06). Kein neuer Dienst und
kein weiterer Host, solange die Absicherung des Bestehenden nicht steht.
Der Maßstab ist nicht „läuft es", sondern „überlebt es den Verlust der Maschine,
auf der es läuft". Ein Lab, das Quelle der Wahrheit ist, hat diese Frage zuerst zu
beantworten — jeder zusätzliche Dienst vergrößert sonst die Angriffsfläche
schneller als die Kontrolle.
**Nachtrag sorb (2026-08-06):** Die Git-Daten werden bereits in einen S3-Bucket
auf sein NAS gesichert. Das entschärft den ursprünglichen Befund aus
[#10](https://git.lab/axion1337.chat/management/-/issues/10) — offen bleibt
jedoch, was diese Sicherung **nicht** umfasst (Registry-Blobs, npm-Pakete,
Gitea-Datenbank). Siehe dort.