CLAUDE.md: Mirror-Geltungsbereich fuer die homelab-Gruppe entschieden
Die Konventionspruefung zeigte: homelab/docs, /wiki und /wiki-bookstack haben keine Push-Mirrors - das war weder entschieden noch dokumentiert, sondern stillschweigend so. Jetzt bewusst festgehalten: gespiegelt wird nur axion1337.chat; die homelab-Gruppe ist lab-intern und seit ADR-0004 auch fuer Host-Sessions ueber den Tunnel erreichbar. Konsequenz benannt: Betriebslehren gehoeren in die AARs (gespiegelt), nicht nur in Lab-READMEs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PKhFj1S3UdD6xL2fbWPeYj
This commit is contained in:
co-authored by
Claude Fable 5
parent
71975d5d41
commit
0b518bb3b1
@@ -19,7 +19,16 @@ Widerspruch gilt für Arbeitsweise und Prozess **diese** Datei.
|
||||
Flux-Source, Container-/npm-Registry und Release-Download
|
||||
([ADR-0001](decisions/0001-gitlab-kanonisch-push-mirror.md)).
|
||||
- **Nie direkt zu Gitea pushen** (gespiegelte Repos) — der Mirror überschreibt
|
||||
per Force. Landet doch ein Commit auf Gitea (z. B. aus einer Host-Session
|
||||
per Force.
|
||||
- **Gespiegelt wird nur die Gruppe `axion1337.chat`** (die fünf Produkt-Repos und
|
||||
`management`). Die Gruppe **`homelab`** (`docs`, `wiki`, `wiki-bookstack`) hat
|
||||
bewusst **keine Mirrors**: Sie beschreibt und konfiguriert ausschließlich
|
||||
Lab-Infrastruktur, und seit dem Site-to-Site-VPN
|
||||
([ADR-0004](decisions/0004-site-to-site-vpn-hetzner-lab.md)) erreichen auch
|
||||
Host-Sessions git.lab direkt — Tunnel einschalten genügt. Betriebslehren, die
|
||||
von außen lesbar sein müssen, gehören deshalb in die **AARs** unter
|
||||
`verfahren/aar/` (dieses Repo ist gespiegelt), nicht nur in die READMEs der
|
||||
Lab-Repos. Landet doch ein Commit auf Gitea (z. B. aus einer Host-Session
|
||||
ohne Lab-Route): **Kanonisierungs-Verfahren** in
|
||||
[verfahren/deploy-uebergabe.md](verfahren/deploy-uebergabe.md) — `.patch`
|
||||
von Gitea ziehen, `git am` (erhält Autorschaft), Push über git.lab.
|
||||
|
||||
Reference in New Issue
Block a user