docs(todo): mark v0.1.0 distribution done; note follow-ups

Move Distribution out of "In flight" — v0.1.0 shipped: archives on
github.com/VikingOwl91/gnoma/releases and ghcr.io/vikingowl91/gnoma
multi-arch images. Capture remaining optional improvements (Homebrew
tap, curl|sh installer, signed checksums, Windows process-tree kill
via job objects) as follow-ups so they're not lost.
This commit is contained in:
2026-05-20 03:39:06 +02:00
parent 67948df8cb
commit 69fda263f3
+13 -4
View File
@@ -4,13 +4,16 @@ Active work, newest first.
## In flight
- **Distribution** — `.goreleaser.yml` is configured for
`linux`/`darwin`/`windows` × `amd64`/`arm64`. Still pending: first
tag + release pipeline trigger, optional Homebrew tap and Docker
image, mirror release publishing to GitHub.
- **Compound tools (post-SLM Phase E)** — held until ≥50 SLM
observations inform which primitives are worth adding. See
[`docs/superpowers/plans/2026-05-19-post-slm-unlock.md`](docs/superpowers/plans/2026-05-19-post-slm-unlock.md).
- **Distribution — follow-ups.** v0.1.0 shipped (archives on
github.com/VikingOwl91/gnoma/releases, multi-arch images on
ghcr.io/vikingowl91/gnoma). Still optional: Homebrew tap,
`curl | sh` installer script, signed checksums (cosign/sigstore),
release note automation, Windows process-tree kill via
golang.org/x/sys/windows job objects (currently `os.Process.Kill`
only — see `internal/mcp/transport_windows.go`).
## Stable backlog (not in active phases)
@@ -30,6 +33,12 @@ Active work, newest first.
Completed initiatives, kept here as pointers to their plan files:
- **v0.1.0 release** — 2026-05-20. First tagged release. GoReleaser
pipeline produces six static archives (linux/darwin/windows ×
amd64/arm64) on the GitHub mirror plus multi-arch Docker images on
GHCR. History was rewritten on the same day to migrate authorship to
a noreply identity and strip co-author attribution.
- **Post-audit security hardening** — complete 2026-05-19. Three waves
+ one ADR closed all 14 findings from the external review:
- [Wave 1 — SafeProvider boundary](docs/superpowers/plans/2026-05-19-security-wave1-safeprovider.md)