docs: Issues #017 bis #019 aus den Erkenntnissen der bisherigen Phasen (#006)

Favicon-Dateien, Feldtest des Agents auf echten Proxmox-Hosts und CI-Pipeline
waren bisher nur Notizen in anderen Issues.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-17 21:04:24 +02:00
co-authored by Claude Opus 5
parent ae7f5c55ba
commit 6aa6a20f63
4 changed files with 85 additions and 1 deletions
+25
View File
@@ -0,0 +1,25 @@
# #019 CI-Pipeline
**Status:** offen
**Meilenstein:** v0.10.0
**Labels:** infrastruktur
**Geschätzt:** 3 h **Tatsächlich:** –
## Ziel
Automatische Prüfung jedes Commits, damit Fehler nicht erst beim Release auffallen.
## Aufgaben
- [ ] Gitea Actions (oder Woodpecker) einrichten
- [ ] Schritte: `npm ci`, `prisma generate`, Lint, Typecheck, Tests gegen eine PostgreSQL-Dienstinstanz, Build
- [ ] ShellCheck für `agent/*.sh`
- [ ] Prüfung, dass `docs/issues/README.md` und `DEVLOG.md` zur Version in `package.json` passen
- [ ] Ergebnis als Kennzeichen im README
## Akzeptanzkriterien
- [ ] Ein fehlschlagender Test verhindert den Merge nach `main`
- [ ] Der Durchlauf dauert unter fünf Minuten
## Abhängigkeiten
#014
## Notizen / Entscheidungen
- ShellCheck ist auf dem Entwicklungsrechner nicht installiert; bisher wird nur `bash -n` geprüft.