Skip to content

Release v1.9.0#16

Merged
atomantic merged 13 commits intoreleasefrom
main
Mar 17, 2026
Merged

Release v1.9.0#16
atomantic merged 13 commits intoreleasefrom
main

Conversation

@atomantic
Copy link
Owner

Release v1.9.0

Released: 2026-03-16

Added

  • do:better and do:better-swift: "Commit directly" option in Phase 4b review gate — commit all changes to the current branch without creating PRs or running review loops

Changed

  • do:replan: overhauled to be automated — scans codebase for completions, archives done items to DONE.md, suggests new work via opportunity scanner, keeps PLAN.md lean and under ~50 lines

Fixed

  • Recovered v1.0.0, v1.1.0, v1.2.0 changelogs lost during .changelog/.changelogs/ directory rename

Full Changelog

Full Diff: v1.8.0...v1.9.0

v1.0.0, v1.1.0, and v1.2.0 changelogs were left behind when .changelog/
was renamed to .changelogs/ — restores them to the correct directory.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.9.0, updating package metadata and documentation to reflect new/changed command behaviors, and restoring missing historical changelogs.

Changes:

  • Bump npm package version to 1.9.0 and add .changelogs/v1.9.0.md.
  • Overhaul /do:replan documentation to an automated audit/triage + DONE.md archival workflow.
  • Add “Commit directly” option documentation to /do:better and /do:better-swift, and restore .changelogs/ entries for v1.0.0–v1.2.0.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0.
commands/do/replan.md Rewrites the replan workflow to automated evidence gathering, auto-triage, DONE.md archival, and lean PLAN.md rebuild.
commands/do/better.md Adds “Commit directly” option and flow description in Phase 4b.
commands/do/better-swift.md Adds “Commit directly” option and flow description in Phase 4b (Swift variant).
.changelogs/v1.9.0.md Adds release notes for v1.9.0.
.changelogs/v1.2.0.md Restores historical v1.2.0 changelog.
.changelogs/v1.1.0.md Restores historical v1.1.0 changelog.
.changelogs/v1.0.0.md Restores historical v1.0.0 changelog.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Reword the "Commit directly" option description to make clear that
worktree changes are merged into {CURRENT_BRANCH}. Expand the cleanup
steps so the direct-commit path stays on {CURRENT_BRANCH} instead of
checking out {DEFAULT_BRANCH}, which would leave the user on an
unexpected branch.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release prep for v1.9.0: bumps the npm package version, updates command prompt docs to reflect new workflow options (notably “Commit directly”), overhauls /do:replan behavior documentation, and adds/restores changelog entries under .changelogs/.

Changes:

  • Bump package.json version to 1.9.0.
  • Update do:better / do:better-swift docs to add a “Commit directly” option at the Phase 4b review gate.
  • Overhaul do:replan docs to an automated audit/triage + DONE.md archival workflow; add .changelogs/v1.9.0.md and restore missing historical changelogs.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Version bump for the v1.9.0 release.
commands/do/replan.md Rewrites /do:replan documentation toward automated auditing, DONE.md archival, and plan slimming.
commands/do/better.md Adds “Commit directly” path to skip PR creation/review loops and merge changes into the current branch.
commands/do/better-swift.md Adds “Commit directly” path for Swift workflow (but contains branch-name inconsistencies).
.changelogs/v1.9.0.md Adds v1.9.0 release notes.
.changelogs/v1.2.0.md Restores v1.2.0 changelog content under .changelogs/.
.changelogs/v1.1.0.md Restores v1.1.0 changelog content under .changelogs/.
.changelogs/v1.0.0.md Restores v1.0.0 changelog content under .changelogs/.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Use better-swift/{DATE} instead of better/{DATE} in the "Commit
directly" option so the merge targets the correct staging branch.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.9.0 updating the npm package version, documenting new/updated command behaviors, and adding missing historical changelog entries under .changelogs/.

Changes:

  • Bump package.json version to 1.9.0.
  • Update do:replan documentation to the new automated audit/triage + DONE.md archiving workflow.
  • Add “Commit directly” option documentation to do:better and do:better-swift, and add/recover changelog files for v1.9.0 and earlier releases.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for release.
commands/do/replan.md Overhauls /replan spec toward automated evidence gathering, triage, DONE.md archiving, and lean PLAN.md.
commands/do/better.md Documents “Commit directly” option in Phase 4b review gate.
commands/do/better-swift.md Mirrors “Commit directly” option for Swift workflow.
.changelogs/v1.9.0.md Adds v1.9.0 release notes in the structured changelog directory.
.changelogs/v1.2.0.md Restores missing historical v1.2.0 release notes.
.changelogs/v1.1.0.md Restores missing historical v1.1.0 release notes.
.changelogs/v1.0.0.md Restores missing historical v1.0.0 release notes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

The commit-directly flow performs its own cleanup inline and does not
use Phase 7 at all. Rewording to 'stop' eliminates ambiguity about
which cleanup steps apply.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the v1.9.0 release by bumping the package version, updating command documentation/prompts (notably do:replan, do:better, and do:better-swift), and restoring missing historical changelogs under .changelogs/.

Changes:

  • Bump package.json version to 1.9.0.
  • Overhaul commands/do/replan.md to an automated audit/triage + DONE.md archival workflow.
  • Add a “Commit directly” path to do:better / do:better-swift and add/restore changelog entries for v1.9.0 and earlier releases.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for the release.
commands/do/replan.md Reworks the /replan prompt into an automated evidence-gathering + triage + DONE.md archival flow.
commands/do/better.md Adds “Commit directly” option and corresponding workflow steps in Phase 4b.
commands/do/better-swift.md Adds “Commit directly” option and corresponding workflow steps in Phase 4b for Swift pipeline.
.changelogs/v1.9.0.md Adds the v1.9.0 release notes.
.changelogs/v1.2.0.md Restores the v1.2.0 changelog file under .changelogs/.
.changelogs/v1.1.0.md Restores the v1.1.0 changelog file under .changelogs/.
.changelogs/v1.0.0.md Restores the v1.0.0 changelog file under .changelogs/.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Clarify that staging/committing runs in {WORKTREE_DIR} while
merge/cleanup runs from {ORIGINAL_REPO_DIR}. Also fix better-swift
commit message to say 'better-swift' instead of 'better'.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release v1.9.0 updates the package version and documentation-driven command behaviors, plus restores missing historical changelogs to keep the release workflow and project history consistent.

Changes:

  • Bump npm package version to 1.9.0.
  • Overhaul do:replan to a more automated PLAN.md audit/archive/suggest workflow.
  • Add a “Commit directly” path to do:better / do:better-swift, and add missing changelog files (v1.0.0–v1.2.0) plus v1.9.0 release notes.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for the release.
commands/do/replan.md Replaces interactive replan flow with automated audit/triage + DONE.md archiving + lean PLAN.md rebuild guidance.
commands/do/better.md Adds “Commit directly” option and instructions to merge worktree changes without PR/review loops.
commands/do/better-swift.md Swift variant of “Commit directly” option and merge/cleanup instructions.
.changelogs/v1.9.0.md Adds v1.9.0 changelog entry reflecting the release notes.
.changelogs/v1.2.0.md Restores v1.2.0 changelog content into .changelogs/.
.changelogs/v1.1.0.md Restores v1.1.0 changelog content into .changelogs/.
.changelogs/v1.0.0.md Restores v1.0.0 changelog content into .changelogs/.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Add explicit git checkout {CURRENT_BRANCH} before merging in the
commit-directly flow. Also include GOALS.md in replan Phase 7 staging
when it was modified during Phase 6.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.9.0, updating the package version, command documentation, and changelogs to reflect new workflow options and restored historical release notes.

Changes:

  • Bumped npm package version to v1.9.0 and added the v1.9.0 changelog entry.
  • Updated do:better and do:better-swift docs to add a “Commit directly” option at the Phase 4b gate.
  • Overhauled do:replan documentation to describe an automated PLAN audit/triage flow and DONE.md archiving; restored missing v1.0.0–v1.2.0 changelogs.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for the release.
commands/do/replan.md Reworked /replan doc flow toward automated evidence gathering, triage, DONE.md archiving, and lean PLAN output.
commands/do/better.md Added “Commit directly” workflow instructions to bypass PR creation/review loops.
commands/do/better-swift.md Swift variant of “Commit directly” workflow instructions.
.changelogs/v1.9.0.md Added v1.9.0 release notes.
.changelogs/v1.2.0.md Restored v1.2.0 changelog.
.changelogs/v1.1.0.md Restored v1.1.0 changelog.
.changelogs/v1.0.0.md Restored v1.0.0 changelog.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

…cleanup on merge success

- Rename {M} to {CATEGORY_COUNT} in commit-directly commit messages to
  avoid collision with {M} (files) used elsewhere
- Replace {ORIGINAL_REPO_DIR} with {WORKTREE_DIR}/.. since worktree is
  always one level above the repo root
- Gate worktree/branch cleanup on successful merge to avoid losing work
  on conflict
- Simplify replan Phase 7 to stage GOALS.md and docs/ unconditionally
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.9.0, updating package metadata, refreshing command documentation for new/changed workflows, and adding/restoring changelog entries under .changelogs/.

Changes:

  • Bump npm package version to 1.9.0.
  • Update /do:replan docs to an automated PLAN audit + DONE.md archiving workflow.
  • Add “Commit directly” option documentation to /do:better and /do:better-swift, and add/recover changelog files for the release history.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for the release.
commands/do/replan.md Rewrites the replan workflow to automated evidence gathering + DONE.md archiving + opportunity suggestions.
commands/do/better.md Adds “Commit directly” option and its workflow steps to Phase 4b.
commands/do/better-swift.md Adds “Commit directly” option and its workflow steps to Phase 4b (Swift variant).
.changelogs/v1.9.0.md Adds the v1.9.0 release notes entry.
.changelogs/v1.2.0.md Restores missing historical changelog entry.
.changelogs/v1.1.0.md Restores missing historical changelog entry.
.changelogs/v1.0.0.md Restores missing historical changelog entry.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

…an description

- Add REPO_DIR (git rev-parse --show-toplevel) to state snapshot and
  compaction vars in both better and better-swift
- Replace cd {WORKTREE_DIR}/.. with cd {REPO_DIR} since worktree is a
  sibling directory, not a child of the repo
- Update replan frontmatter description to match the automated
  audit/triage workflow
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release prep for v1.9.0 of slash-do, updating the package version, adding the v1.9.0 changelog entry, restoring missing historical changelogs, and updating command docs to reflect new workflow behaviors (notably do:replan automation and “commit directly” in do:better / do:better-swift).

Changes:

  • Bump npm package version to 1.9.0 and add .changelogs/v1.9.0.md.
  • Overhaul do:replan command doc to an automated PLAN audit + DONE archiving workflow.
  • Add “Commit directly” option to do:better and do:better-swift, including capturing REPO_DIR for merge-back steps.
  • Restore .changelogs/ entries for v1.0.0, v1.1.0, v1.2.0.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
package.json Bumps package version to v1.9.0.
commands/do/replan.md Rewrites /replan to be largely automated, with DONE.md archiving and a single interactive checkpoint.
commands/do/better.md Adds REPO_DIR snapshot and “Commit directly” option in Phase 4b.
commands/do/better-swift.md Same as do:better, adapted for Swift workflow.
.changelogs/v1.9.0.md Adds v1.9.0 release notes matching PR description.
.changelogs/v1.2.0.md Restores historical changelog entry.
.changelogs/v1.1.0.md Restores historical changelog entry.
.changelogs/v1.0.0.md Restores historical changelog entry.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

…uard DONE.md add

- Replace git add -A with explicit file list in commit-directly flow
- Separate mutually exclusive replan options from the multiSelect group
- Guard DONE.md staging so it doesn't fail when no items were archived
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.9.0, updating package metadata, adding release notes, and evolving the do:* workflow docs (notably replan automation and a new “Commit directly” option for better flows).

Changes:

  • Bump npm package version to 1.9.0.
  • Overhaul do:replan prompt to an automated audit/triage workflow (PLAN.md → DONE.md + suggestions).
  • Add “Commit directly” option to do:better / do:better-swift and restore missing historical changelogs; add v1.9.0 changelog.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
package.json Version bump to 1.9.0 for the release.
commands/do/replan.md Replaces interactive plan cleanup with an automated evidence/triage + single checkpoint flow.
commands/do/better.md Adds REPO_DIR snapshotting and “Commit directly” path in Phase 4b.
commands/do/better-swift.md Mirrors do:better changes for Swift workflow.
.changelogs/v1.9.0.md Adds v1.9.0 release notes.
.changelogs/v1.2.0.md Restores missing v1.2.0 changelog file.
.changelogs/v1.1.0.md Restores missing v1.1.0 changelog file.
.changelogs/v1.0.0.md Restores missing v1.0.0 changelog file.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

- Only commit in worktree if uncommitted changes exist (remediation
  commits are already made incrementally)
- Replace exit 1 with if/else merge pattern that prints recovery
  instructions instead of terminating the shell
@atomantic atomantic merged commit 1199366 into release Mar 17, 2026
4 checks passed
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.

2 participants