From a1e88942227df30c9a8776cf66d588edbd50d007 Mon Sep 17 00:00:00 2001 From: Stefan Koelle Date: Sun, 9 Aug 2026 22:30:34 +0200 Subject: [PATCH] Add security, CI, and tooling items to bugfix sprint --- PLAN.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/PLAN.md b/PLAN.md index 9384e09..1a72a2e 100644 --- a/PLAN.md +++ b/PLAN.md @@ -105,6 +105,16 @@ is still open. For the full requirements, see [SPEC.md](SPEC.md). - `helpers.go` is a pointless 1:1 passthrough to the `kctl` package - `IsBinary` also marks UTF-8 special chars (>0x7F) as "binary" +- [ ] **SECURITY.md** — fehlt, besonders wichtig für ein Tool mit + Secret-Workflows. +- [ ] **dependabot.yml** — automatische Dependency-Updates. +- [ ] **Checksummen für Release-Assets** — CI erzeugt Binaries aber keine + `.sha256`-Dateien; für `curl | bash`-Install wichtig. +- [ ] **Makefile / justfile** — Build/Test/Vet-Komfort. +- [ ] **golangci-lint** — `go vet` allein ist dünn; optional aber empfohlen. +- [ ] **PLAN.md aufräumen** — erledigte Phasen als „Done" markieren, + offene Items konsolidieren. + --- ## Roadmap