Skip to content

Changelog

9.2.0 (2026-07-02)

Features

  • extend check_md_references.py to validate anchor fragments (f7dd077)

Bug Fixes

  • build: mandate /verify before a runtime-surface slice is done (1ca3665)
  • claude-md: restore claims-discipline sensor phrase after trim (91ae4c5)
  • docs: use fully-qualified dev-team:tech-writer in dispatch prose (f0ca139), closes #720
  • hooks: escalate verify-guard to a hard block for stuck loops (3fd772c), closes #708
  • hooks: purge stale bash-retry/verify-guard state files on write (66cf777)
  • hooks: replace third-party PyYAML with a minimal stdlib parser (bba1f9b)
  • hooks: require a logged reason for --no-verify/-n commit bypass (4e3470c), closes #709
  • hooks: use in-process hashing in verify_guard_state instead of cksum (08ee6e0)
  • install: retire Git Bash hard-requirement on Windows (5704a04)
  • model-routing-check: invoke resolver with python3, not bash (340f14c), closes #718
  • mutation-testing: avoid real OS signal delivery in portable test (f11beaa)
  • mutation-testing: terminate all live Stryker procs on signal, not one (6de8d95)
  • proxy-resilience: consolidate proxy pointers to stay under CLAUDE.md budget (4943e4e)
  • scripts: bound shell subprocess calls with a timeout (cb5e802)
  • skills: add diagnose-before-retry rule to /build (c896654), closes #710
  • skills: add pre-switch verification to branch-workflow (4be5516), closes #714
  • skills: extend quality-gate-pipeline with external UI citation guidance (91746bb), closes #728
  • skills: pair branch-workflow cleanup with EnterWorktree/ExitWorktree (3751720), closes #716
  • telemetry: resolve dead-surface audit of never-invoked agents (#712) (9b8a7c2)
  • tests: extend hermetic-adoption gate to plugins/dev-team/tests/*/.py (649c4ce), closes #715

Code Refactoring

  • hooks: dedupe model-band helpers into model_resolve (758a28b)
  • hooks: dedupe stdin-JSON-read helper into hooks/lib/stdin_json.py (dbfb953)
  • hooks: rename magic numbers and cryptic identifiers in 4 hooks (b3d8d07)
  • hooks: share the 5000-char / 500-line token-efficiency thresholds (7a44221)
  • hooks: stop double-parsing the ladder JSON in resolve_band() (b73a444)
  • mutation-adapters: dedupe first-changed-source-file lookup (935ad37)
  • scripts: dedupe issue-dict builders into review_result.make_issue (ed212e1)
  • skills: extract plan file template to references/plan-template.md (dad1b07)

Performance Improvements

  • hooks: rotate disposed entries out of pending-review.jsonl (12c9a41)
  • hooks: tail-read cost meter transcript instead of full re-parse (0e73d8c)

Documentation

  • agents,skills: recover from Edit stale-old_string via re-Read (f5fa055), closes #726
  • agents: sync agent_info.md review-agent table with agent-registry.md (1e5dadd)
  • ci-debugging: add Monitor timeout_ms guidance for long-running jobs (a814a67), closes #721
  • document frontmatter extension keys, drop stale skip-guard, clarify ADR 0015 scope (680c060)
  • fix bash-migration doc drift (dead agent refs, stale .sh names, ADR TOC) (c991c3d)
  • knowledge: document proxy connection-refused retry/surface policy (7607bba), closes #724
  • proxy-resilience: add backoff/retry ceiling convention for proxy rate limits (f3ded18), closes #723
  • skills: add fast feedback loop guidance to browser-testing (7fe8b43), closes #725

9.1.0 (2026-07-02)

Features

  • mutation-testing: first-class Stryker.NET slicing + slice-level parallelism (#561) (1cc52b0)

Bug Fixes

  • skills: grant code-review the Agent tool it already instructs (37568f4), closes #730

9.0.0 (2026-07-02)

⚠ BREAKING CHANGES

  • mutation-testing: The shipped bash scripts (csharp-stryker-net-wrapper.sh, csharp-stryker-net-status-loop.sh) are removed. Downstream .NET operators who copied them into their repo's scripts/ must migrate to csharp_stryker_net_wrapper.py + csharp_stryker_net_status_loop.py. See plugins/dev-team/skills/mutation-testing/references/languages/csharp-stryker-net.md for the current install + run instructions.
  • test-improve: consolidate /test-modernize and /test-upgrade into /test-improve (#536) (#566)

Features

Bug Fixes

  • agents: correct quality-targets-converge/SKILL.md cross-reference path (1f2faf2)
  • build: worktree agents inherit caller HEAD via detect-and-warn (#553) (#560) (2655c83)
  • ci: cross-platform pytest fixtures for the wrapper on windows (#619) (4dfe28f)
  • mutation-testing: probe dotnet-root across macos + linux + windows git bash (#564) (#568) (143bbd9)

Code Refactoring

  • mutation-testing: remove bash wrapper + tests, adopt python-only (#581) (f2fb9e9)
  • test-design: resolve smell-review/advisor remedy overlap at source (#534) (#547) (e31b09c)

Documentation

  • mutation-testing: document convergence-derived glob negations (#667) (045dc5f)
  • mutation-testing: document tiered mutation-level example commands (#667) (03b79db)
  • mutation-testing: document wrapper concurrency default (#667) (9061fc6)
  • mutation-testing: fix cross-reference direction and soften overclaimed parity wording (6927c59)
  • mutation-testing: fix intra-file anchor slug for the new perTest section (d2000d1)
  • mutation-testing: recommend coverage-analysis perTest default for xunit.v2-shim Stryker.NET projects (0770c27)
  • mutation-testing: recommend local install with language-specific install commands (#556) (d277694)
  • mutation-testing: stop showing coverage-analysis as a Stryker.NET CLI flag (47e8825)
  • mutation-testing: warn that '<tool> | tee' masks exit code (#550) (#552) (b65e90e)
  • update cross-references to bats files ported in #671 (c8ed195)

Miscellaneous

8.4.0 (2026-07-01)

Features

  • mutation-testing: 8 improvements from .NET mutation drive (#544) (6648b80)
  • mutation-testing: honest score, timeout warning, NoCoverage-first triage, (#521) (#545) (069cd00)
  • mutmut: add Python mutation testing adapter + dispatch wiring (#518) (69da27f)
  • stack-aware: wire reference loading into three test-strategy skills/agents (#524) (#530) (2f97705)

Bug Fixes

  • knowledge: correct misrouted csharp-http-client-testing.md references (#520) (0a3a70d)
  • pitest: class scoping, withHistory, per-mutant timeout, multi-module Maven (#517) (e85ae92)
  • plan: remove AC mirror from Build Progress template (#526) (#538) (f60df58)
  • stryker-js: raise timeout 60s→300s, read per-mutant timeoutMS from config (#516) (6dce929)
  • stryker-net: shard-aware execution prevents mutation gate timeouts on large C# repos (#515) (c8f6624)
  • test-design: scope farley score to --path and --since (#533) (#542) (00925d8)

Code Refactoring

  • mutation-testing: split SKILL into language-agnostic workflow + per-language KBs (#523) (9ae29e2)
  • test-design: demote test-design-advisor from user-invocable (#532) (#539) (5b3782b)

Documentation

  • mutation-testing: correct Stryker.NET reference (xunit.v3, DOTNET_ROOT, CLI, verbosity) (#540) (d9c0f1c), closes #522

8.3.4 (2026-06-29)

Documentation

  • group the skills catalog by capability, not invocation type (#511) (ea87e20)

8.3.3 (2026-06-29)

Documentation

  • render mermaid in MkDocs and unify the diagram strategy (#508) (dc32a63)

8.3.2 (2026-06-29)

Documentation

  • improve findability and trim verbosity (#502) (fade9e0)
  • simplify language to high school reading level (#506) (3dc30bf)

8.3.1 (2026-06-28)

Documentation

  • correct three-phase workflow diagram to match actual workflow (#498) (bde853f)
  • fix diagram rendering in dark mode and resolve overlaps/clipping (#496) (03bbe36)

8.3.0 (2026-06-28)

Features

  • add frontend component-architecture review agent and /frontend-architecture skill (#492) (4f459bc)

8.2.0 (2026-06-27)

Features

  • guard markdown references and harden skill runtime reads (#489) (184725f)

8.1.0 (2026-06-27)

Features

  • eval fixtures for uncovered review agents; plugin-audit skill fixes (#485) (6ede1cf)

8.0.0 (2026-06-26)

⚠ BREAKING CHANGES

  • the agent-create, agent-skill-authoring, agent-add, agent-remove, and add-plugin skills are removed from dev-team (hard cut) and now live in marketplace-dev. dev-team registry, CLAUDE.md, docs, orchestrator, tech-writer, and knowledge index updated accordingly. The agent-create effort test is repointed to the migrated skills. agent-audit remains in dev-team.

Features

  • add /gherkin-derive skill (standalone Gherkin derivation from code) (#483) (fca5d63), closes #441
  • add /test-upgrade skill (general-purpose analyze-then-improve orchestrator) (#484) (2c03350), closes #442 #443
  • add Cucumber-JVM BDD entry to Spring Boot test stack profile (#480) (1cfb759), closes #440
  • add Cucumber.js BDD entry to Node.js test stack profile (#479) (1228136), closes #439
  • add Go mutation testing support to tool-setup and mutation-testing (#474) (5e8923d), closes #434
  • add Godog BDD entry to Go test stack profile (#477) (98a24c1), closes #437
  • add LOW_VALUE gap classification to test-health, specs, plan, and test-smell-review (#471) (d25329f), closes #431
  • add marketplace-dev plugin and migrate plugin-authoring skills from dev-team (#464) (770e386)
  • add mutation-kill agent (autonomous survivor-reduction loop) (#482) (f58eaf7), closes #461
  • add Reqnroll BDD entry to .NET test stack profile (#478) (fecead7), closes #438
  • auto-bootstrap the CodeGraph index per clone (#428) (ba9ff78)
  • convert six markdown agents to Python/hybrid harness pattern (#462) (f587109)
  • create bdd-frameworks.md knowledge reference for per-language BDD wire-in (#476) (b22a675), closes #436
  • create bdd-value-guide.md knowledge reference (#475) (da2e9ef), closes #435
  • enforce the 40% context ceiling with a PreToolUse hook (#425) (7fac5b4)

Bug Fixes

  • agent audit compliance fixes — session-analysis schema, Context needs, persona, hook reliability (#465) (7ce0a6a)
  • decouple coverage-baseline from /test-modernize (#472) (085fca3), closes #432
  • decouple coverage-delta from /test-modernize (#473) (f432452), closes #433

Documentation

  • reduce plugin CLAUDE.md from 30k to 4950 chars via knowledge file extraction (#468) (561e457)

Miscellaneous

7.9.0 (2026-06-25)

Features

  • deterministic status + finding grouping for doc/naming review agents (#423) (8b6bdbe)

7.8.0 (2026-06-25)

Features

  • add craftsmanship-axis review rules (use-the-platform, comment hygiene) (#419) (50f761e)

Code Refactoring

  • name shipped AC references for what they assert (#422) (f8c001d)

7.7.0 (2026-06-24)

Features

  • add harness fixes from session-review and harness-audit (#398) (34c955a)
  • add when-tdd-pays experiment fixtures and harness extension (#404) (4907f34)
  • implement closed learning loop (closes #401) (#403) (d894ec4)

Bug Fixes

  • add ambiguity resolution protocol to /specs and wire /ship gate (#412) (61c4b83)

7.6.0 (2026-06-23)

Features

  • add Continuous Delivery knowledge from Humble & Farley (pipeline, release, data, maturity) (#390) (a91b7ed)
  • extend DDD skills with supple design, distillation, and implicit-concept patterns from Evans (#388) (971f1d6)

7.5.0 (2026-06-23)

Features

  • extend dev-team test tooling from xUnit Test Patterns + Working Effectively with Legacy Code (#386) (b5e2c27)

7.4.0 (2026-06-22)

Features

  • run adversarial self-challenge in all 22 review agents (#382) (bd1a203)

7.3.0 (2026-06-22)

Features

  • objective task-size classifier, no-plan fast path, and mutation timeout hardening (#379) (ae1e99c)
  • quality-gate,harness-audit: trust review signals over saturating coverage metrics (#377) (9d22233)
  • wire REFACTOR review loop, harden review agent determinism, add consistency evals (epic #362) (#378) (ec091a8)

7.2.0 (2026-06-22)

Features

  • plan,build: tier plan review, batch inline review, headless approval gates (#355) (48c44e3)

7.1.0 (2026-06-22)

Features

  • audit: add a registry-completeness sensor (scripts/check_registry_sync.py, surfaced as /agent-audit step 2e) that fails when an agent or skill on disk is missing from — or orphaned in — the registry tables (#350) (6a08144)

Code Refactoring

  • agents: make the effort: frontmatter the single source of truth — remove the duplicate body Effort: line from every review agent and template, drop the hand-maintained Model Tier column from agent-registry.md, and have /agent-audit warn if the band is restated (#350) (6a08144)
  • agents: raise the four judgment-driven reviewers (a11y, naming, complexity, progress-guardian) to effort: medium and reconcile the registry tier drift this surfaced (#350) (6a08144)

Documentation

  • dev-team: note registry-completeness gate; release v7.1.0 (#352) (3630676)

7.0.0 (2026-06-21)

⚠ BREAKING CHANGES

  • routing: agent frontmatter uses effort: bands, not model: tiers. The resolver accepts legacy model: tiers for one deprecation release.

Features

  • dev-team: release ownership-engineering improvements; add commitlint guard (#339) (a689677)
  • routing: effort-band model routing (replaces model: tiers) (#337) (2fda3c1)

6.11.1 (2026-06-20)

Code Refactoring

  • test-review: consolidate overlaps, rename Farley scorer, dedupe shared prose (#324) (dd2d1da)

Documentation

  • skills: disambiguate /agent-readiness from /harness-audit (#325) (f647247)

6.11.0 (2026-06-19)

Features

  • eval: confidence-pyramid improvements (registry, dispatch, cache, citation lint, integration tier) (#315) (b560880)
  • evals: backfill cites: frontmatter on reviewer agents (#319) (e37c627)
  • evals: wire cache + integration tier + cites enforcement into /agent-eval and /agent-create (#322) (a3c623c)
  • test-modernize: make Phase-3 disabled-test resolution a Phase-4 contract (#318) (e30ecba)
  • test-modernize: per-Story mutation testing in Phase 4 + end-of-phase test review loop (MVP probe) (#316) (df30551)

6.10.1 (2026-06-19)

Documentation

  • add /ship + /test-modernize workflow doc; alphabetize skill/agent tables (#277) (4eb563d)

Miscellaneous

  • plugins: remove deprecated legacy stubs and rename-migration upgrade path (#275) (2048687)

6.10.0 (2026-06-18)

Features

  • test-modernize: bind component tests to approved Gherkin scenarios (#273) (aa6bef7)

6.9.0 (2026-06-18)

Features

  • skills: /test-modernize orchestrator workflow (#271) (3c81e0f)

6.8.0 (2026-06-18)

Features

  • agents: add identity personas to all 11 team agents (#253) (cd751d9)
  • build: JS project bootstrap gate — invoke js-project-init when package.json missing (#257) (4b6ff4e)
  • js-project-init: add lint-staged with pre-commit auto-fix (#256) (d6d3c64)
  • qa-engineer,test-design: rewrite qa-engineer as Senior SDET; lock test-design vocabulary to MinimumCD (#270) (f189ebf)
  • version: make /version a mechanical, deterministic lookup (#259) (a553754)

Bug Fixes

  • build: ship the parallel-build wave scripts inside the plugin (#261) (77d9e39)
  • security-assessment: stop shipping build/test scripts; make runtime scripts discoverable (#263) (5ae7afc)
  • upgrade: skip legacy-id migration when version >= 6.1.0 (#249) (770c413)

Performance Improvements

  • ci: parallelize local pre-push gates and bats suites (#247) (836be51)

Documentation

  • fix duplicate examples in GETTING-STARTED.md skill invocation section (#269) (0cc0c6a)

6.7.0 (2026-06-08)

Features

Miscellaneous

6.6.1 (2026-06-07)

Bug Fixes

  • release: sync marketplace catalog via release-please extra-files (#210) (c84611a)

6.6.0 (2026-06-07)

Features

  • agent-eval: eval variance aggregator — pass@k, flap, quarantine (#103) (#196) (4a2abcb)
  • evals: incremental per-agent eval runs (not all-or-nothing) (#206) (8d7d9e0)
  • evals: make the resumable sweep the default mode of run-full-eval.sh (#208) (bba7734)
  • evals: resumable --sweep mode for run-full-eval.sh (#207) (088adce)
  • evals: run-full-eval.sh — full corpus run + baseline refresh + auto-merge PR (#202) (37e0280)
  • session-review: cross-machine union read (#178) + utilization fix (#182) (#188) (d6280b6)
  • session-review: frequency→lever escalation (Delta C, #179) (#189) (3328c81)
  • session-review: per-session gate instrumentation + bypass↔rework correlation (#111) (#200) (384138b)
  • session-review: telemetry sync transport + config validation + security docs (#187) (559cf3d)
  • telemetry: wire CI cost-regression gate to real cross-machine baseline (#171) (#192) (531a794)

Bug Fixes

  • cost-meter: attribute by model + thread; drop inert buckets (#170) (#183) (c7a2b2a)
  • mutation-gate: _timeout fallback must not write to stdout (#197) (12b1936)
  • review-gate: bind .review-passed to staged CONTENT, not paths (#193) (#195) (5733af3)
  • skills: reference prompt templates by explicit plugin-root path (#181) (a2be7cb), closes #173

Documentation

  • adopt North Star + scope the self-improvement loop to /session-review deltas (#172) (6003609)
  • concurrent-use: resolve #109 Phase 2 — one worktree per agent (#194) (3751b06)
  • eval running guide, maintenance guide, and feature-verification plan (#201) (847fd02)
  • how to give CI read-only access to the telemetry repo (#171 prep) (#191) (9fddacd)

Miscellaneous

6.5.0 (2026-06-07)

Features

  • cost-meter: account-level pace/quota guidance (#151) (4ea4dd1)
  • cost-meter: attribute spend per command and per fix-loop iteration (#147) (05203d5)
  • cost-meter: attribute spend per orchestration phase (#148) (522b428)
  • session-review: /session-review skill + session-analysis agent (#154) (bccf6df)
  • session-review: persist trend digest + harness-audit consumption (#155) (833c606)
  • telemetry: capture agent-/auto-invoked skills distinctly; tighten bypass detection (#145) (2d025f1)

Bug Fixes

  • extend prose-honesty gate to sibling docs and clean un-instrumented targets (#137) (e537495)
  • pr: make /pr own the human gate for code review (#160) (e26175a)
  • pr: make /pr own the human gate for code review (#165) (26741d5)

Documentation

  • remove implemented and issue-converted design docs (#120) (11aa734)
  • session-review: document OSS complements (ccusage, OpenTelemetry, claude-code-log) (#156) (71e3ed5)
  • session-review: umbrella overview tying the harness together (#158) (ad3a21d)

6.4.0 (2026-06-06)

Features

  • dev-team: add no-colon description rule to agent-audit, spec for commands→skills migration (c2a6a0d)
  • dev-team: collapse commands/ into skills/ — unified capability layer (f9fde67)

Bug Fixes

  • dev-team: update bats test paths and regenerate knowledge index after commands→skills migration (ca976e7)

6.3.0 (2026-06-05)

Features

6.2.0 (2026-06-05)

Features

  • dev-team: add test-layer-gates knowledge file + fixture (#80) (884415d)
  • dev-team: add test-strategy knowledge file (xUnit Test Strategy patterns) (0e7f58a)
  • dev-team: add test-strategy knowledge file (xUnit Test Strategy patterns) (c101225)
  • dev-team: behavior pre-gates + redundancy check for test-design-advisor (#80) (20b8053)
  • dev-team: complete testing-strategy epic (#81 #82 #83 #84) (#90) (19abe6c)
  • dev-team: register test-layer-gates + verify gate firings vs fixture (#80) (8d847cb)
  • dev-team: skip /code-review for documentation-only changesets (f3aac6f)
  • dev-team: skip /code-review for documentation-only changesets (2b75996)
  • dev-team: wire behavior pre-gates + redundancy into test-design-advisor (#80) (f67b5a3)

Bug Fixes

  • dev-team: repoint rule-id adapter contract refs + fix skill-wiring test (f7b0cb6)
  • dev-team: repoint rule-id adapter contract refs + fix skill-wiring test (9f685a3), closes #65
  • dev-team: sync /review alias frontmatter with /code-review (#88) (5ffd156)
  • dev-team: sync /review alias frontmatter with /code-review (#88) (ae0ee28)

Documentation

  • dev-team: document doc-only short-circuit in code-review-process (f59f008)

Miscellaneous

  • convert pending specs/plans to GitHub issues; remove spec/plan files (aea265e)
  • convert pending specs/plans to GitHub issues; remove spec/plan files (cf82c79)
  • dev-team: resolve agent-audit compliance gaps (16b4aa9)
  • dev-team: resolve agent-audit compliance gaps (ca89416)

6.1.0 (2026-06-04)

Features

  • dev-team: add test-design and CD test-architecture capabilities (5281b37)
  • dev-team: handle out-of-repo tests + document test evaluation workflow (42277cf)
  • dev-team: outside-in baseline before refactor in test evaluation (7624645)
  • dev-team: test design + CD test architecture capabilities (4177444)

6.0.0 (2026-06-02)

⚠ BREAKING CHANGES

  • published plugin ids in the bfinster marketplace are now 'dev-team' and 'security-assessment' (previously 'agentic-dev-team' and 'agentic-security-assessment'). The 'agentic-' prefix carried no information — every plugin in this marketplace is agentic by definition.

Features

  • upgrade: migrate legacy agentic-* plugin ids on upgrade (f6865fc)

Code Refactoring

  • agents: orchestration cluster has no remaining sweep work (12c) (a7c3211)
  • dev-team: sweep internal references to dev-team (5ce4ba8)
  • rename plugins to dev-team and security-assessment (a36bba2)

Documentation

  • readme: document /upgrade right after the install section (7411abf)
  • repo-root: sweep references; add Renamed plugins README notice (49066fb)

5.6.0 (2026-06-02)

Features

  • hooks: PostToolUse hook regenerates knowledge index + fail-open (568ed0a)
  • hooks: pre-commit sibling hook + shared commit-detection helper (4db7eba)
  • knowledge-index: pin jq >= 1.6 for stable output formatting (f66ceca)
  • knowledge-index: ship the initial knowledge/index.json (4201181)
  • knowledge-index: summary extraction with operational sentence boundary (cd4fe65)
  • on-demand knowledge index + 550× perf rewrite + agent rename (4e680fc)

Code Refactoring

  • agents: cite knowledge anchors in code-quality cluster (12b) (d2e50bc)
  • agents: cite knowledge anchors in security cluster (12a) (9eb5a32)
  • agents: orchestration cluster has no remaining sweep work (12c) (a7c3211)
  • agents: rename files to match internal agent names (1b6d304)
  • agents: rename refactoring-review → refactor-opportunity-review (d602e69)

Performance Improvements

  • knowledge-index: rewrite builder inner loop as one Python process (1f3c06c)

Documentation

  • capture knowledge indexing decision in ADR 0005; retire spec + plan (f1b291a)
  • orchestrator: document the index lookup → section Read consumer pattern (f299182)

5.5.0 (2026-06-01)

Features

  • commands: add /model-routing-check diagnostic (5aa05fc), closes #37
  • environment-aware model routing with PreToolUse hook enforcement (511ec58)
  • hooks: add codegraph-nudge skeleton with .codegraph/ presence check (f0fbcf2)
  • hooks: codegraph-nudge blocks in careful mode (9c1ddf5)
  • hooks: codegraph-nudge warns on Grep/Glob multi-file shape (fddaabd)
  • hooks: PreToolUse Agent hook enforces pre-dispatch resolution (ff937a2), closes #37
  • hooks: register codegraph-nudge and codegraph-turn-mark in settings.json (60f0fa0)
  • hooks: sentinel-based turn-boundary detection for codegraph-nudge (9115852)
  • init-dev-team: opt-in probe of /v1/models with three failure modes (d3fc9ec), closes #37
  • init: bootstrap JS project via js-project-init when no package.json (8853172)
  • init: state-aware CodeGraph step in /init-dev-team (10a62cf)
  • knowledge: add adversarial review protocol, design smells, object calisthenics, testability patterns (d3fe547)
  • knowledge: adversarial review protocol, design smells, object calisthenics, testability patterns (b75b8ec)
  • model-resolve: happy-path tier→snapshot resolution (7affb2b), closes #37
  • model-resolve: overrides, cascade, cycle, exhaustion, dump-map (3557378), closes #37
  • model-resolve: perf gate + happy-path fast-path (069cfb6), closes #37
  • model-routing: ship knowledge/model-routing.json defaults (e326cc1), closes #37
  • skills: add adr-tools skill for npryce/adr-tools CLI mechanics (f0cce9d)
  • skills: add mermaid-diagramming skill with blue-gray theme (f909895)
  • state-aware CodeGraph integration for init flows + PreToolUse nudge hook (117a78e)
  • ux: SessionStart hook surfaces routing overrides banner (9150c43), closes #37

Bug Fixes

  • hooks: address inline-review findings (3f39271)
  • move ADRs to docs/adr/ to match project convention (d568765)
  • review: address code-review findings before PR (36f1b57)

Code Refactoring

  • orchestrator: relocate model routing authority to PreToolUse hook (66bca9f), closes #37

Documentation

  • adr: pre-dispatch model resolution + hook enforcement decisions (aa52c37), closes #37
  • complete the hook-as-authority sweep + fix probe invocation path (0701731), closes #37
  • complete the routing-doc cleanup + add architecture diagrams (2ab3725), closes #37
  • document codegraph-nudge hook and updated init-dev-team flow (414f67b)
  • fix CHANGELOG (0f7fd09)
  • mention codegraph-nudge in agent-architecture and reference (3de9e94)
  • model routing contract and troubleshooting guide (dc4bd03), closes #37

Miscellaneous

  • remove pinned snapshot IDs outside routing.json (1d5f133), closes #37

5.4.0 (2026-05-28)

Features

  • command: add /init-dev-team command and update advisory messages (62b9648)
  • command: add Windows support to /init-dev-team (179874c)
  • hook: add jq and python3 hard dependency guards (cbdb518)
  • hook: blocking output, exit codes, and end-to-end JS/TS flow (534ae66)
  • hook: language adapter dispatch with explicit adapter contract (3a9312b)
  • hook: mutation-gate scaffold with fast-path, opt-out, and _timeout() (60b092e)
  • hook: pitest Java adapter with runner-stdout test-list derivation (32b235f)
  • hook: RED-GREEN transition detection with state file and stdout capture (92862a6)
  • hook: register mutation-gate in PostToolUse Bash hook chain (a785606)
  • hook: Stryker JS/TS adapter with fixture-based tests (53e3684)
  • hook: Stryker.NET C# adapter (reuses parse_stryker_kills from lib) (c5221d4)

Bug Fixes

  • hook: address spec-compliance review findings (baa072f)

Miscellaneous

  • remove implemented plans and specs, add codegraph gitignore (41e64d8)

5.3.1 (2026-05-15)

Code Refactoring

  • agent-skill-authoring: resolve overlap with agent-create skill (2818bd5)

5.3.0 (2026-05-14)

Features

  • agent-create: add agent-create skill, official agent template, and schema validation (e872244)
  • semantic-scan and agent-create skills with official schema validation (cc1b6b3)
  • semantic-scan: add /semantic-scan skill and command for detecting logical duplication (324aea9)

Bug Fixes

  • agent-create: move --dry check before file write; fix CLAUDE.md description (7f93ef3)

5.2.0 (2026-05-12)

Features

  • add four missing subagent prompt templates (6c86def)
  • add Skill tool to agents with ## Skills sections (c4eee0f)

Code Refactoring

  • code-review: trim command file, move templates to output-format (6d04bbc)
  • context-loading-protocol: drop stale token table, tighten (1972508)
  • docker-image-create: tighten skill, keep runtime patterns inline (cd7e686)
  • human-oversight-protocol: cut philosophy, tighten (8491232)
  • js-project-init: collapse defaults into a list, drop rationale prose (a56257c)
  • mutation-testing: drop overlap with constraints, trim (1e2ae4c)
  • performance-benchmark: trim skill, move report template to examples (553a107)
  • remove command wrappers and realign model routing (faf1cd8)
  • specs: merge Constraints + Guidelines into one Rules list (ccff2d4)
  • static-analysis-integration: extract maintenance, trim runtime skill (67ee544)
  • tighten team agent prompts and add output discipline (0f36139)

Documentation

  • add /explore spec, implementation plan, and exploratory-testing field guide (5f1ffec)
  • add /triage file-based output spec and implementation plan (58b423f)

5.1.1 (2026-05-06)

Code Refactoring

  • rename devops-sre-engineer to platform-engineer and fix doc drift (9d63904)

5.1.0 (2026-04-27)

Features

  • security-assessment: ship apply-accepted-risks.sh + primitives contract v1.3.0 (caa62df)

5.0.0 (2026-04-24)

⚠ BREAKING CHANGES

  • the /data-scientist slash command and data-scientist team agent have been removed. Consumers should migrate to /software-engineer or /architect.

Features

  • recon: add optional file_inventory to envelope schemas (contract 1.2.0) (5dc9ffe)
  • recon: canonical inventory enumeration script + ts-monorepo fixture (9bf2ded)
  • remove data-scientist agent and overhaul plugin docs (a91d7e9)
  • security-review: adapter error paths — malformed/unmapped category + missing category + bad mapping YAML (c70cbd1)
  • security-review: adapter validates envelope schema + normalizes rule_id case + negative schema fixture (6a81033)
  • security-review: agent output schema + judgment-only OWASP category annotations + reliability eval (095523d)
  • security-review: canonical rule_id mapping + adapter happy-path (language-specific included) (02ce542)

Bug Fixes

  • recon: align codebase-recon schema_version emission with 0.2 placeholder bump (6558664)

Code Refactoring

  • security-review: strip pattern-visible classes from owasp-detection with pointer stubs (Item 3b) (9af6355)

Documentation

  • agentic-dev-team: update cross-references to renamed companion plugin + history note on rename docs (87a7a34)
  • overlap-cleanup: trigger-context section on security-review agent + reciprocal companion README note (e6f5378)
  • recon: contract 1.2.0 + codebase-recon Step 6.5 + fail-open consumer contract + pipeline budget (af61d67)
  • regenerate team-agents diagram for current roster (1016411)
  • security-review: adapter docs + Phase 1b wiring + AST invariant + runtime smoke + backward-compat (0522025)
  • specs: approved specs + plans for Item 5, Gap 6a, and plugin-rename (764aa3b)

4.0.0 (2026-04-22)

⚠ BREAKING CHANGES

  • skill file paths changed from skills/foo.md to skills/foo/SKILL.md. Team agent count reduced from 12 to 11.

Features

  • add baked-in config, Swiss Army Knife, and stateful container checks to docker-image-audit (eefe5a8)
  • add codebase-recon agent with git history overview (577cf98)
  • add default permissions to auto-approve most tools (440407c)
  • add docker-image-create and docker-image-audit skills (7e115c8)
  • add feature-file-validation skill to test-review pipeline (5f53264)
  • add plan review personas, performance benchmarking, review-fix loop, and auto-scope (682e7ec)
  • add static analysis pipeline integration to code-review (c031b4f)
  • auto-trigger plan after spec approval and add BDD scenario review (af99078)
  • bump primitives contract to v1.1.0 + lift reference implementation details into plan (edc02da)
  • custom SARIF-emitting scripts — entropy-check + model-hash-verify (b15762e)
  • guard primitives-contract edits with semver-bump requirement (730ccd1)
  • js-project-init: add Husky pre-push hook and drop eslint-plugin-prettier (119a71a)
  • namespace plugin as agentic-dev-team@bfinster (0a86eef)
  • persist /specs output to docs/specs/ after consistency gate passes (69004a9)
  • publish versioned security-primitives-contract v1.0.0 (eed5bf5)
  • restructure skills into directories with progressive disclosure (bab081b)
  • SARIF-first tool orchestration baseline (required 5 adapters) (f5ed4fe)
  • support ACCEPTED-RISKS.md project-local policy carveouts (c40a16f)

Bug Fixes

  • scope: CI/CD workflow files explicitly in scope for static + security review (763924f)
  • update skill file references to include SKILL.md path (90cd81d)
  • update skill file references to include SKILL.md path (34a7474)
  • use official claude plugin update mechanism in /upgrade command (ab4c5d7)

Code Refactoring

  • build: remove canned summary template; trust native progress output (8c2eb47)
  • move hook registrations to plugin settings.json (95af67d)
  • move plugin components into plugins/agentic-dev-team/ (b1a4792)
  • split CLAUDE.md into plugin config and dev instructions (8157142)

Documentation

  • move per-plugin install instructions into each plugin's README (26bca28)

Miscellaneous


Pre-Restructure History (v2.0.0–v3.3.0)

These entries are from the root CHANGELOG.md that existed before the repository was restructured into a multi-plugin monorepo. Version tags in this section use the old vX.Y.Z format rather than the current agentic-dev-team-vX.Y.Z component-scoped format.

3.3.0 (2026-04-14)

Features

  • add default permissions to auto-approve most tools (440407c)

Bug Fixes

  • update skill file references to include SKILL.md path (90cd81d)
  • update skill file references to include SKILL.md path (34a7474)

3.2.0 (2026-04-10)

Features

  • add plan review personas, performance benchmarking, review-fix loop, and auto-scope (682e7ec)
  • replace Mermaid diagrams with styled SVG images (0e11eb8)

Bug Fixes

  • add more bottom padding to three-phase workflow SVG (151cfef)
  • align fail-loop arrow to enter TDD box from the left edge (37c4aa8)
  • clean up broken lines and misaligned arrows in three-phase SVG (86f97e9)
  • compress three-phase workflow SVG to prevent GitHub clipping (2032cc9)
  • connect Gate 3 arrows directly to /pr and Learning Loop box tops (99d2d32)
  • increase three-phase workflow SVG viewBox height to prevent clipping (18441fd)
  • move human gates inline with last step of each phase (2134bc5)
  • replace T-junction with two direct lines to /pr and Learning Loop (703515b)

3.1.1 (2026-04-10)

Bug Fixes

  • use official claude plugin update mechanism in /upgrade command (ab4c5d7)

3.1.0 (2026-04-10)

Features

  • auto-trigger plan after spec approval and add BDD scenario review (af99078)

3.0.0 (2026-04-09)

⚠ BREAKING CHANGES

  • skill file paths changed from skills/foo.md to skills/foo/SKILL.md. Team agent count reduced from 12 to 11.

Features

  • add baked-in config, Swiss Army Knife, and stateful container checks to docker-image-audit (eefe5a8)
  • add docker-image-create and docker-image-audit skills (7e115c8)
  • restructure skills into directories with progressive disclosure (bab081b)

2.3.0 (2026-04-08)

Features

  • add feature-file-validation skill to test-review pipeline (5f53264)
  • namespace plugin as agentic-dev-team@bfinster (0a86eef)
  • persist /specs output to docs/specs/ after consistency gate passes (69004a9)

2.2.0 (2026-04-06)

Features

  • add static analysis pipeline integration to code-review (c031b4f)
  • js-project-init: add Husky pre-push hook and drop eslint-plugin-prettier (119a71a)

2.1.1 (2026-04-02)

Code Refactoring

  • move hook registrations to plugin settings.json (95af67d)
  • move plugin components into plugins/agentic-dev-team/ (b1a4792)
  • point marketplace.json source to plugins/agentic-dev-team (b5ee9b8)
  • split CLAUDE.md into plugin config and dev instructions (8157142)

2.1.0 (2026-04-02)

Features

  • add /version command to report installed plugin version (712ee1e)

2.0.0 (2026-04-02)

⚠ BREAKING CHANGES

  • The /beads command and beads skill are no longer available. Users relying on bd for task tracking should use memory/ progress files and /continue instead.

Features

  • add js-project-init skill for scaffolding JS projects (e753742)
  • automated pre-commit code review gate (67df646)
  • remove beads task tracking from plugin (fd2444f)

Bug Fixes

  • prevent false positive on gitignored .env files in security-review (cb2b002)

Code Refactoring

  • mutation testing skill to use real tools instead of academic estimation (892168b)