Skip to content

Require one behavior per pull request and real-account acceptance before tagging - #144

Merged
squarepots merged 3 commits into
mainfrom
docs/pr-and-release-acceptance
Sep 30, 2026
Merged

squarepots merged 3 commits into
mainfrom
docs/pr-and-release-acceptance

Conversation

@squarepots

Copy link
Copy Markdown
Member

Summary

Between v1.0.6 and v1.0.19 most pull requests bundled several behaviors with a version bump, and real accounts first met each change in the public installer. Wake needed five pull requests across v1.0.11–v1.0.17 to get a real reply; #140 changed sign-in recovery the day after #120 closed without that flow being retested.

  • AGENTS.md: one independently reviewable behavior per pull request; the version changes only in a separate release commit.
  • docs/release.md: a Real-account acceptance section. A release that changes sign-in, switching, quota, Wake, credential storage, or recovery is accepted by the maintainer on a Windows preview before the tag, with six fixed flows. The maintainer can waive it, including in the publish request.
  • docs/release.md: the preview version now derives from the next patch version. With the version files left at the last release, <current>-rc.1 sorts below the installed release.
  • docs/testing.md: points real-account claims to that procedure.

This adds a stop before tagging for account-behavior releases. It does not change the authorization for signing or publication.

Validation

Documentation only. git diff --check passed.

🤖 Generated with Claude Code

squarepots and others added 3 commits September 30, 2026 20:16
…ore tagging

Recent patch releases bundled several behaviors with a version bump and
were first exercised with real accounts only after the public installer
existed, so provider-facing regressions reached users. Keep each pull
request to one behavior, move the version change to its own release
commit, and accept account-behavior releases with real accounts on a
maintainer preview before the tag. The maintainer can waive that check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
With the version change moved to its own release commit, a preview built
from a product commit still carries the last released version. A suffix
on that version sorts below the installed release, so the preview would
be offered the public release as an update. Use the next patch version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@squarepots
squarepots merged commit 604f9e1 into main Sep 30, 2026
11 checks passed
@squarepots
squarepots deleted the docs/pr-and-release-acceptance branch September 30, 2026 13:04
@squarepots squarepots mentioned this pull request Sep 30, 2026
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