Änderungsprotokoll aktualisieren
Du aktualisierst das Änderungsprotokoll des Projekts.
Argumente
- •
$ARGUMENTS[0]= Typ:fix,feature,improve,refactor,docs - •
$ARGUMENTS[1]= Beschreibung der Änderung (auf Deutsch, mit Umlauten)
Falls keine Argumente angegeben wurden, analysiere die letzten Git-Änderungen (git diff HEAD~1 und git log -1) und leite Typ und Beschreibung selbst ab.
Ablauf
1. Aktuelle Daten lesen
- •Lies
docs/protokoll/aenderungsprotokoll.md - •Lies
src-tauri/Cargo.tomlfür die aktuelle Version ([package] version = "...") - •Lies
src-tauri/tauri.conf.jsonfür die Version (versionFeld) - •Zähle die bestehenden Einträge in der Tabelle
2. Archivierung prüfen (max. 30 Einträge)
Falls die Tabelle bereits 30 Einträge hat:
- •Erstelle eine Archivdatei:
docs/protokoll/archiv/aenderungsprotokoll_<version-range>.md - •Verschiebe die ältesten 15 Einträge dorthin (gleiche Tabellenstruktur)
- •Aktualisiere den Archiv-Link in der Hauptdatei
- •Aktualisiere die Nummerierung der verbleibenden Einträge
3. Neuen Eintrag hinzufügen
Füge einen neuen Eintrag oben in die Tabelle ein (nach dem Header):
code
| <nächsteNr> | <YYYY-MM-DD> | <version aus Cargo.toml> | <typ> | **<Kurztitel>** - <Detailbeschreibung> |
Format-Regeln:
- •Datum: ISO-Format
YYYY-MM-DD(heutiges Datum) - •Version: Aus
src-tauri/Cargo.toml→[package] version(z.B.v2.0.0) - •Typ: Exakt wie angegeben (
fix,feature,improve,refactor,docs) - •Beschreibung: Fett-Kurztitel gefolgt von Bindestrich und Details
- •Sprache: Deutsch mit korrekten Umlauten (ä, ö, ü, ß)
- •Keine Emojis
Nummerierung:
- •Der neue Eintrag bekommt die nächste fortlaufende Nummer
- •Bestehende Einträge behalten ihre Nummern
4. Bestätigung
Gib eine kurze Zusammenfassung aus:
- •Welcher Eintrag hinzugefügt wurde
- •Aktuelle Anzahl Einträge (von max. 30)
- •Ob archiviert wurde
Typ-Referenz
| Typ | Wann verwenden | Beispiel |
|---|---|---|
feature | Komplett neue Funktionalität | Neues Privacy-Dashboard |
fix | Fehlerbehebung | Command-Injection gefixt |
improve | Bestehende Funktion verbessert | Schnellere Suche im Explorer |
refactor | Code-Struktur ohne Funktionsänderung | Skills auf Tauri v2 migriert |
docs | Nur Dokumentation | Projektplan aktualisiert |
Hinweise
- •Sprache: Deutsch mit korrekten Umlauten (ä, ö, ü, ß)
- •Keine Emojis im Änderungsprotokoll
- •Kurztitel fett gefolgt von Details nach Bindestrich
- •NIEMALS eine Änderung als "Fertig" markieren bevor Simon es bestätigt hat
- •Version: IMMER aus
src-tauri/Cargo.tomllesen, NICHT auspackage.json