diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 12e9a45..8fec295 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "sdlc", - "version": "1.21.0", + "version": "1.22.0", "description": "Comprehensive SDLC plugin with specialized agents, commands, and integrations for enhanced software development workflow", "author": { "name": "Ladislav Martincik", diff --git a/CHANGELOG.md b/CHANGELOG.md index e17d90a..dee571c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to the SDLC Plugin will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.22.0] - 2026-02-14 + +### Changed + +- **Swarm mode default** — `/research` now uses agent team (swarm) workflow by default; opt out with `--no-swarm` instead of opting in with `--swarm` + ## [1.21.0] - 2026-02-14 ### Changed diff --git a/commands/research.md b/commands/research.md index b67a07c..02635f4 100644 --- a/commands/research.md +++ b/commands/research.md @@ -18,10 +18,10 @@ Read documentarian constraints (Glob `**/sdlc/**/references/documentarian-constr ### CRITICAL: Route Selection -BEFORE taking any other action, check `$ARGUMENTS` for the `--swarm` flag: +BEFORE taking any other action, check `$ARGUMENTS` for the `--no-swarm` flag: -1. If `--swarm` IS present: remove it from the arguments (the remaining text is the research topic), then skip directly to **Swarm Workflow**. Do NOT execute any Standard Workflow steps. -2. If `--swarm` is NOT present: the full `$ARGUMENTS` is the research topic, skip directly to **Standard Workflow**. Do NOT execute any Swarm Workflow steps. +1. If `--no-swarm` IS present: remove it from the arguments (the remaining text is the research topic), then skip directly to **Standard Workflow**. Do NOT execute any Swarm Workflow steps. +2. If `--no-swarm` is NOT present: the full `$ARGUMENTS` is the research topic, skip directly to **Swarm Workflow**. Do NOT execute any Standard Workflow steps. If no research topic remains after processing, ask the user for a research question before proceeding. diff --git a/package.json b/package.json index 7887ae1..74c2b1f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sdlc-plugin", - "version": "1.21.0", + "version": "1.22.0", "description": "Comprehensive SDLC plugin with specialized agents, commands, and integrations", "private": true, "type": "module",