From 673f7ff3e7ac8d1d6f0b0e2cd491986255065501 Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Mon, 31 Aug 2026 22:24:35 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20SAVEPOINT=20=E2=80=94=20=C3=9Cbergabe?= =?UTF-8?q?=20an=20die=20n=C3=A4chste=20Session?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- SAVEPOINT.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/SAVEPOINT.md b/SAVEPOINT.md index cca7617..0c396d6 100644 --- a/SAVEPOINT.md +++ b/SAVEPOINT.md @@ -1,6 +1,67 @@ # SAVEPOINT — Rippy -## Aktueller Stand: DEPLOYT — Update-Kanal live, altes Windows-Rippy gelöscht (31.08.2026, nachts) +## ÜBERGABE an die nächste Session (31.08.2026, Sessionende) + +> Diese Session ist abgeschlossen und ihr Arbeitsordner +> (`.claude/worktrees/rippy-v5-windows-4e23db`) wird abgeräumt — ALLES +> Wichtige liegt in Git, im Gitea-Release oder auf dem Desktop. + +### Wo die nächste Session startet + +* **Arbeitsort:** `F:\Coding Stuff\rippy` (Haupt-Checkout, Branch + `worktree-windows-electron` MIT Upstream — `git pull` genügt). + v5-Code in `rippy-windows/`; main ist reines Docker-Rippy. +* **Bau-Vorbereitung einmalig** (der Session-Ordner samt node_modules, + vendor/ und Bau-Caches ist weg): `npm install` in `rippy-windows/` + (npm 11 blockt Electrons install.js — Ausweg in BAUEN.md), fürs + PAKETIEREN `vendor/` aus `%LOCALAPPDATA%\Rippy\tools` befüllen + (BAUEN.md § „Das Setup bauen"). +* **Neues Release veröffentlichen** = die VIER Dateien im Gitea-Tag + `aktuell` ERSETZEN (exe, .blockmap, latest.yml, w0.yml) — die + installierten Apps ziehen selbst nach. Schreiben an die Gitea-API: + `git credential fill` (host git.tobisniceshomelab.ddnsfree.com) + liefert Nutzer+Token. + +### Was fertig und wo es ist + +* **Rippy v5.1.0** komplett: W-0…W-7, drei Commander-Funde behoben, + MakeMKV-Selbst-Update (§ 9), Kino-Mix-Design durchgängig, + Einstellungen als Karten-Seite. 209 Tests, Ampel grün je Schritt. +* **Setup:** `RippySetup-5.1.0.exe` liegt auf dem DESKTOP des + Commanders UND im Gitea-Release `aktuell` (SHA-256 147D6C7E…C94F). +* **Update-Kanal live und gemessen** (latest.yml anonym, sha512/size + passen; w0.yml als Brücke für 5.0.0-w0-Altinstallationen). +* **main bereinigt** (2b77ab0, −10.039 Zeilen Windows-Standalone) und + auf die VM DEPLOYT (Container healthy, UI/API 200). Gitea hat nur + noch `main` + `worktree-windows-electron`; fünf gemergte + Alt-Branches gelöscht; lokaler Checkout synchron, ~545 MB Müll weg. + +### Offene Punkte (Reihenfolge = Vorschlag) + +1. **Erster echter Selbst-Update-Beweis:** 5.1.1 bauen (irgendeine + kleine Änderung), die vier Dateien im Tag `aktuell` ersetzen — die + installierte 5.1.0 muss es selbst finden, laden und beim nächsten + Start installieren (§ 6.8-Livetest; misst auch, ob Gitea 1.27 das + releases/latest/download-Muster bedient — § 3.6 ⚠). +2. **Hand am Gerät:** voller Blu-ray-Durchlauf mit neuem UI (die Disc + STECKT schon im Laufwerk, es ist wach), Auswurf-Messung + (`messung.auswurf`), DVD- und Audio-CD-Durchlauf, + Jellyfin-Sichtbarkeit. +3. **MakeMKV-Beta-Key läuft Ende September ab** — Rippy prüft täglich + und holt den neuen selbst; nur beobachten. Der Update-Knopf wird + scharf, sobald der Hersteller eine Fassung > 1.18.4 ankündigt. +4. UI-Feinschliff nach echter Nutzung (z. B. Bibliothek-Detailseite, + Rip-Nachbearbeitung „Titel nachträglich ändern — Ablage wandert mit"). + +### Session-Ordner abräumen (nach dem Schließen dieser Session) + +``` +git -C "F:/Coding Stuff/rippy" worktree remove --force ".claude/worktrees/rippy-v5-windows-4e23db" +``` + +--- + +## DEPLOYT — Update-Kanal live, altes Windows-Rippy gelöscht (31.08.2026, nachts) > Der Abschluss des Tages, alles gemessen: >