Skip to content

chore(release): v0.4.0 - #30

Merged
kikashy merged 2 commits into
mainfrom
release-v0.4.0
Jul 28, 2026
Merged

chore(release): v0.4.0#30
kikashy merged 2 commits into
mainfrom
release-v0.4.0

Conversation

@kikashy

@kikashy kikashy commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Material-decision impact: none

Moves the Unreleased entries under 0.4.0 - 2026-07-28 and flips ADRs 0009–0012 to accepted per their merged PRs (#25, #27, #28, #29) — the house post-merge status flip. Every change shipping in 0.4.0 carried its own review record on the PR that made the decision.

This is the first release to carry the conformance claim: CONFORMANCE.md ships in the release archives, the evaluator gates on specVersion 0.2.0-draft per §11, machine output is outputVersion "2" (migration guidance in the CHANGELOG), and the jpack.json project convention (packs namespace, MCP list_packs/get_pack, payload identity echo) ships for builders. Go floor is 1.24 (os.Root containment).

All local gates pass at this commit: go fmt clean, git diff --check, go vet, go test (14 packages), spec test-conformance --quiet, evaluate-corpus 20/20, and check-release --tag v0.4.0 ("Release inputs verified").

After merge: the signed annotated tag v0.4.0 on the merge commit is yours, then the tag workflow and production gate as usual.

🤖 Generated with Claude Code

kikashy and others added 2 commits July 28, 2026 17:09
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Brian Jin <35789537+kikashy@users.noreply.github.com>
…ased is absent

A release commit renames Unreleased to the new version; that text is
still live prose until the tag exists, so the guard scans it instead of
failing for the section's absence. Caught by CI on the release PR —
the local gate run had used cached test results.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Brian Jin <35789537+kikashy@users.noreply.github.com>
@kikashy
kikashy merged commit 8fb6eda into main Jul 28, 2026
4 checks passed
@kikashy
kikashy deleted the release-v0.4.0 branch July 28, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant