Skip to content

feat: make sequence the canonical ordered command - #33

Merged
willytop8 merged 1 commit into
mainfrom
wr/goal-sequence-command
Jul 12, 2026
Merged

feat: make sequence the canonical ordered command#33
willytop8 merged 1 commit into
mainfrom
wr/goal-sequence-command

Conversation

@willytop8

Copy link
Copy Markdown
Owner

Summary

  • make /goal sequence the canonical ordered multi-goal command
  • retain the former command and mode spelling as input-only compatibility aliases
  • correct the public completion-auditor snapshot type to "normal" | "ordered"
  • update user-facing output, README examples, archive/clear documentation, compatibility evidence, tests, and changelog

Why

sequence describes the behavior directly and avoids exposing internal project terminology in the public command surface. Existing scripts remain compatible because the former spelling is still accepted at the parser boundary, while stored state and output stay canonical as ordered.

Testing

  • npm run release:check
  • 263/263 tests passed
  • 98.43% line / 90.29% branch / 90.44% function coverage
  • strict NodeNext and Bundler type contracts passed
  • 5/5 critical mutants killed
  • behavior benchmark: 100/100
  • smoke, packed-host, packed-tools, verifier, production audit, and pack dry-run passed

Compatibility

No persisted-state migration is required. Existing sisyphus command and --mode=sisyphus inputs remain supported as compatibility aliases.

@willytop8
willytop8 merged commit ad4787b into main Jul 12, 2026
10 checks passed
@willytop8 willytop8 mentioned this pull request Jul 12, 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