bootstrap: gh-Installation ergänzen, Fehlende-Tools-Policy in CLAUDE.md

- bootstrap.sh: gh CLI automatisch installieren falls nicht vorhanden
- dotfiles/CLAUDE.md: Policy für fehlende Tools dokumentiert (kein Workaround, User informieren + bootstrap.sh ergänzen)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-19 14:09:25 +02:00
co-authored by Claude Sonnet 4.6
parent 899bf201c7
commit 7c63684e5c
2 changed files with 17 additions and 0 deletions
+8
View File
@@ -39,6 +39,14 @@ PRs muessen jedes Akzeptanzkriterium einzeln als Checkbox auflisten und bestaeti
Niemals direkt auf `main` committen. Alle Aenderungen ueber Feature-Branches und PRs.
## Fehlende Tools
Wenn ein benötigtes CLI-Tool fehlt: **nicht** mit Workarounds (curl, rohe API-Calls) umgehen. Stattdessen:
1. User informieren welches Tool fehlt und den Installations-Befehl nennen
2. User führt den Befehl in einer separaten Konsole aus (sudo funktioniert dort)
3. Tool danach in `bootstrap.sh` aufnehmen, damit es auf allen Maschinen automatisch installiert wird
## Gitea-Integration
Instanz: `https://gitea.troeger-net.org`. Bot-User `claude-code`, Token: `GITEA_TOKEN=$(secret-tool lookup user claude-code token gitea)`. Bot hat nur Collaborator-Rechte.