diff --git a/00-TASKS.md b/00-TASKS.md index eaffdd9..bd2185a 100644 --- a/00-TASKS.md +++ b/00-TASKS.md @@ -3,6 +3,28 @@ **Last Updated**: 2026-05-14 **Statusübersicht**: [✅ 6 Abgeschlossen] [🔄 1 In Progress] [📋 15+ Pending] [🔒 10 Security] +## 🏷️ Versionierung (seit 2026-07-28) + +Das Repo nutzt jetzt SemVer (`vMAJOR.MINOR.PATCH`) statt der bisherigen unregelmäßigen +`m1`-`m7`-Meilenstein-Tags. Pragmatisch als Änderungsgrößen-Konvention genutzt, nicht als +strikter Kompatibilitätsvertrag - Flux verfolgt weiterhin direkt den `main`-Branch, Tags sind +reine Historie/Dokumentation, kein Deployment-Mechanismus. + +- **MINOR** = neue Fähigkeit/Feature landet (z.B. neues Backup-System, neue NetworkPolicy) +- **PATCH** = Fixes, Tuning, Doku-only, Config-Korrekturen an bereits Bestehendem +- Start bei **v0.1.0**, nicht v1.0.0 - der Stack läuft zwar live, ist aber nach eigener + Einschätzung noch nicht "fertig" (großer offener Security-/Infra-Backlog), 0.x signalisiert + das korrekt. v1.0.0 ist für einen späteren, bewusst gesetzten Meilenstein reserviert. + +Die komplette bisherige Historie (190 Commits, April-Juli) wurde rückwirkend in 24 Tags +(`v0.1.0` bis `v0.17.0`) aufgeteilt, jeweils an der tatsächlichen Commit-Stelle wo die Arbeit +landete - siehe [Releases](https://rohana.axion1337.de/sorb/axion1337.chat-gitops/releases) +für die volle Liste. Die alten `m1`-`m7`-Tags (teils doppelt vergeben, teils nicht +chronologisch) wurden dabei entfernt/abgelöst, nicht parallel weitergeführt. + +**Ab jetzt**: deutlich häufiger taggen - grob ein Tag pro geschlossenem Issue oder +zusammenhängendem Feature, nicht mehr wochenweise gesammelt. + --- ## 📊 Status Summary (Quick View)