Skip to content

v1.4.0

Choose a tag to compare

@va-worker va-worker released this 01 Jun 10:59
· 35 commits to main since this release
d1e0c22

What's in this release

v1.4.0 adds /swarm — a new slash command that runs N parallel implementations of one ticket. The swarm-planner agent produces N briefs from a single ticket, then N github-ticket-worker instances run in isolated worktrees, each opening its own PR. The human picks the winner. This is the platform's first parallel-implementation primitive; it ports the chain from gembaflow-meta epic #117.

Added

  • /swarm slash command (#390). Runs N parallel implementations of one Ready-column ticket, opens one PR per variant, leaves variant selection to the human. See .claude/commands/swarm.md.
  • swarm-planner agent (#389). Produces N differentiated implementation briefs from a single ticket so each /swarm variant explores a meaningfully different approach (not N identical attempts).
  • Swarm mode for github-ticket-worker (#392). The existing ticket worker now accepts a swarm-brief input and runs in isolated-worktree mode so concurrent variants don't trample each other.

Changed

None this release.

Fixed

None this release.

Removed

None this release.

Migration notes

No migration required. /swarm is a new opt-in command; existing /work-ticket flows are unchanged.

Fork-maintained files you must update

None this release.

Propagation note

This release touches only .claude/agents/ and .claude/commands/ — no runtime-protected scripts (scripts/template-sync.sh, scripts/lib/overrides.sh) were modified. Existing forks (gembaflow-gcp, gembaflow-site) pick up /swarm and swarm-planner automatically on next /upgrade. No fresh-fork-only caveat applies.