From 9027229b550b42df3b908fbfa7f7ff9e681857d3 Mon Sep 17 00:00:00 2001 From: Florian Wilde Date: Sat, 3 Oct 2026 00:18:42 +0200 Subject: [PATCH] docs(abnahme): Release v0.1.0 festhalten und Abnahme abschliessen Tag und Gitea-Release stehen, das Anleitungs-PDF haengt daran. Damit sind 60 der 61 Abnahmekriterien abgehakt; offen bleibt allein der Lauf des Proxmox-Einzeilers auf einem echten PVE-Host (#38). --- docs/abnahme-mvp.md | 2 +- docs/issues/019-betrieb-release.md | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/abnahme-mvp.md b/docs/abnahme-mvp.md index a378fd7..5344056 100644 --- a/docs/abnahme-mvp.md +++ b/docs/abnahme-mvp.md @@ -98,7 +98,7 @@ Punkt ist entweder abgehakt oder hat ein Folge-Issue — nichts bleibt stillschw - [x] Issues für alle Phasen und MVP-Meilensteine existieren - [x] `CHANGELOG.md` und `docs/devlog.md` sind gepflegt -- [ ] `v0.1.0` ist getaggt, Gitea-Release mit Changelog-Auszug +- [x] `v0.1.0` ist getaggt, Gitea-Release mit Changelog-Auszug - [x] `docs/anleitung/` vollständig mit Screenshots und als PDF - [x] `docs/screenshots/` enthält die Meilenstein-Bilder - [x] `pnpm lint && pnpm typecheck && pnpm test && pnpm pruefe:doku` grün diff --git a/docs/issues/019-betrieb-release.md b/docs/issues/019-betrieb-release.md index c6fc5ed..e2af234 100644 --- a/docs/issues/019-betrieb-release.md +++ b/docs/issues/019-betrieb-release.md @@ -9,6 +9,12 @@ Zwei erprobte Wege in den Betrieb und ein sauberes erstes Release. +**Abgeschlossen am 2026-09-26.** Veröffentlicht als +[v0.1.0](https://git.wilde-server.de/florian.wilde/Laufzettel/releases/tag/v0.1.0), Squash-Commit +`d97aebe`, Anleitung als PDF beigelegt. Von den 61 Abnahmekriterien sind 60 abgehakt; offen bleibt +allein der Lauf des Proxmox-Einzeilers auf einem echten PVE-Host, siehe +[#024](024-proxmox-echtlauf.md). + ## Aufgaben - [x] `deploy/install.sh`: native Installation auf Debian 13 — PostgreSQL 17 mit `listen_addresses = ''` (nur Unix-Socket), Node 24 aus dem NodeSource-Repo, corepack/pnpm, Dienstnutzer `laufzettel` ohne Login, Quellcode nach `/opt/laufzettel`, `pnpm install`, `pnpm build`, `prisma migrate deploy`, `prisma db seed` @@ -24,9 +30,9 @@ Zwei erprobte Wege in den Betrieb und ein sauberes erstes Release. - [x] Prüfliste für den Lauf auf echtem Proxmox, da ich den `pct`-Teil hier nicht ausführen kann - [x] `docs/abnahme-mvp.md` abschließend durchgehen, Review-Agent gegen alle Kriterien, Befunde als Issues - [x] Devlog-Phasenzusammenfassung: Gesamtstunden, Stunden je Meilenstein, größte Zeitfresser, Abweichung vom Plan -- [ ] `CHANGELOG.md` für `v0.1.0` mit Datum, Version in `package.json`, Tag `v0.1.0`, Gitea-Release mit Changelog-Auszug, Anleitung als PDF beigelegt +- [x] `CHANGELOG.md` für `v0.1.0` mit Datum, Version in `package.json`, Tag `v0.1.0`, Gitea-Release mit Changelog-Auszug, Anleitung als PDF beigelegt -- [ ] Die Anleitung als PDF (`pnpm docs:pdf`) dem Gitea-Release als Datei beilegen — im Repo liegt sie nicht, sie entsteht aus den Kapiteln und Bildern +- [x] Die Anleitung als PDF (`pnpm docs:pdf`) dem Gitea-Release als Datei beilegen — im Repo liegt sie nicht, sie entsteht aus den Kapiteln und Bildern ## Akzeptanzkriterien @@ -36,5 +42,5 @@ Zwei erprobte Wege in den Betrieb und ein sauberes erstes Release. - [x] `bash deploy/proxmox/laufzettel.sh --dry-run` gibt einen plausiblen, vollständigen `pct create`-Aufruf aus - [x] `shellcheck --severity=warning` über alle Skripte ohne Befund - [x] Im Compose-Weg ist die Datenbank vom Host nicht erreichbar, aus `web` schon -- [ ] `pnpm pruefe:doku` grün, `v0.1.0` getaggt und als Gitea-Release veröffentlicht +- [x] `pnpm pruefe:doku` grün, `v0.1.0` getaggt und als Gitea-Release veröffentlicht - [x] Alle Kriterien aus `docs/abnahme-mvp.md` abgehakt oder als Folge-Issue erfasst