Skip to content

Release 1.0.0: changelog section and the plan's record - #36

Merged
tap merged 1 commit into
mainfrom
ccr-34c45a78-kfxhky
Oct 2, 2026
Merged

tap merged 1 commit into
mainfrom
ccr-34c45a78-kfxhky

Conversation

@tap

@tap tap commented Oct 1, 2026

Copy link
Copy Markdown
Owner

What this changes

Two documents, for the v1.0.0 tag that follows this merge: CHANGELOG.md's Unreleased section becomes 1.0.0 — 2026-10-01, and docs/PRODUCTION-PLAN.md records the decision to tag 1.0.0 with 8.8 (the Mac session) outstanding.

Why

The tag has to point at a main whose changelog names the release, and min reads the package version from the latest tag, so the tag comes after this merge. The plan had gated 1.0 on 8.8; the maintainer decided (2026-10-01) that the contract changes being merged (#35) is the gate, and that what 8.8 verifies in Max is behavior the Linux battery and the glue test already pin. The changelog says what the first stable release is and what still runs in a Max session afterwards: 8.8, the Windows half of 6.4, and the arm64 and Windows zips of 6.5. From 1.0.0, a change to the class contract is a major version.

Verification

Documentation only; no code changes. CI runs regardless. Not run here: the release workflow itself, which the tag triggers — for a 1.0 tag it builds, tests and packages on the four runners and attaches the zips to a draft release (release.yml: 0.x publishes as a pre-release, 1.0 and later stay drafts until signing credentials exist). Publishing the draft is a deliberate act by hand.

Notes for the reviewer

  • Documented exception. The plan's own sequencing said 8.8 precedes 1.0; this records that it does not, and why.
  • The packages remain unsigned (no credentials yet), which the ReadMe already states, with the quarantine step.

🤖 Generated with Claude Code

https://claude.ai/code/session_014sfhCxUoBQmLNnYBSn1ozG


Generated by Claude Code

…decision

CHANGELOG.md: the Unreleased section becomes 1.0.0 — 2026-10-01, with what the first stable
release is and what still runs in a Max session afterwards (plan 8.8, the Windows half of 6.4,
the unchecked zips of 6.5); from 1.0.0 a change to the class contract is a major version.
PRODUCTION-PLAN.md records the maintainer's decision to tag 1.0.0 with 8.8 outstanding, and the
sequencing follows.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014sfhCxUoBQmLNnYBSn1ozG
@tap
tap merged commit 0c92d01 into main Oct 2, 2026
18 checks passed
@tap
tap deleted the ccr-34c45a78-kfxhky branch October 2, 2026 00:25
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