Skip to content

fix: preserve authored evolution drafts on repeated drafting - #87

Merged
roodboi merged 1 commit into
mainfrom
codex/preserve-evolution-drafts
Sep 14, 2026
Merged

roodboi merged 1 commit into
mainfrom
codex/preserve-evolution-drafts

Conversation

@roodboi

@roodboi roodboi commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Repeated evolve draft calls regenerated existing authored drafts, erasing revisions and resetting review state. Preserve complete existing drafts without changing their history or approval state, and reconstruct a missing patch from the authored draft instead of boilerplate.

Document evolve show as the read-only inspection command and --append as an intentional revision.

Validation: 52 focused AI/CLI tests pass, including repeated drafting, missing-patch recovery, and accepted-state preservation. Lint, type checking, compiled build verification, and package dry run pass.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@roodboi
roodboi merged commit b85f475 into main Sep 14, 2026
5 checks passed
@roodboi
roodboi deleted the codex/preserve-evolution-drafts branch September 14, 2026 17:22
github-actions Bot pushed a commit that referenced this pull request Sep 14, 2026
## [2.31.3](v2.31.2...v2.31.3) (2026-09-14)

### Bug Fixes

* preserve authored evolution drafts on repeated drafting ([#87](#87)) ([b85f475](b85f475))
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.31.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant