# Changelog

All notable changes to the OrchestKit Claude Code Plugin will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [7.93.0](https://github.com/yonatangross/orchestkit/compare/v7.92.0...v7.93.0) (2026-05-20)


### Features

* **hooks:** sweep stale empty worktree paths (closes [#1884](https://github.com/yonatangross/orchestkit/issues/1884)) ([#1905](https://github.com/yonatangross/orchestkit/issues/1905)) ([834467d](https://github.com/yonatangross/orchestkit/commit/834467d1ba9730a3e271e977240e949aa20a6106))

## [7.92.0](https://github.com/yonatangross/orchestkit/compare/v7.91.0...v7.92.0) (2026-05-20)


### Features

* **hooks:** cross-session state bus for [#1885](https://github.com/yonatangross/orchestkit/issues/1885) ([#1906](https://github.com/yonatangross/orchestkit/issues/1906)) ([9bab036](https://github.com/yonatangross/orchestkit/commit/9bab0368966d2f4f1bb9d7cf2aaaf6f6ac16ef16))
* **hooks:** tool-invocation-linter framework ([#1883](https://github.com/yonatangross/orchestkit/issues/1883) seed) ([#1900](https://github.com/yonatangross/orchestkit/issues/1900)) ([3800941](https://github.com/yonatangross/orchestkit/commit/3800941c4776d5b6d2d61d1575411a2ed93740b5))
* **skills:** round 2 yg-mcp-core consumers — explore + review-pr + fix-issue ([#1898](https://github.com/yonatangross/orchestkit/issues/1898)) ([038ac22](https://github.com/yonatangross/orchestkit/commit/038ac223085767defa79b34bb4ac443bdd04748b))


### Bug Fixes

* **build:** preflight check for missing node_modules (closes [#1899](https://github.com/yonatangross/orchestkit/issues/1899)) ([#1904](https://github.com/yonatangross/orchestkit/issues/1904)) ([431c66e](https://github.com/yonatangross/orchestkit/commit/431c66e20109070706cfb3f47db69260639a6879))
* **hooks:** cap agent-watchdog at 24h to reap zombies ([#1882](https://github.com/yonatangross/orchestkit/issues/1882)) ([#1896](https://github.com/yonatangross/orchestkit/issues/1896)) ([a03e5cb](https://github.com/yonatangross/orchestkit/commit/a03e5cb013eec4f8f6875c9630294e9e3511a09d))


### Miscellaneous

* **cc-watch:** snapshot upstream CHANGELOG (2.1.145) ([#1903](https://github.com/yonatangross/orchestkit/issues/1903)) ([0a4374c](https://github.com/yonatangross/orchestkit/commit/0a4374c4cde50b71ce87e0a3bf28ff4666c09fbe))


### Documentation

* **skills:** codify manual-worktree pattern in /ork:cover (closes platform[#3224](https://github.com/yonatangross/orchestkit/issues/3224)) ([#1835](https://github.com/yonatangross/orchestkit/issues/1835)) ([523b39d](https://github.com/yonatangross/orchestkit/commit/523b39d626088ea4d28adc88fd0865150163f83b))

## [7.91.0](https://github.com/yonatangross/orchestkit/compare/v7.90.0...v7.91.0) (2026-05-20)


### Features

* **ci:** cross-language parity gate (M141-6, [#1807](https://github.com/yonatangross/orchestkit/issues/1807)) ([903d870](https://github.com/yonatangross/orchestkit/commit/903d87022494f4c1b71cc5944a5bfde51cebbfdf))
* **ci:** PyPI publish workflow for hook-contract-py ([#1864](https://github.com/yonatangross/orchestkit/issues/1864)) ([204efe9](https://github.com/yonatangross/orchestkit/commit/204efe996510a7c03e53e64e8dedb90c77869a30))
* **hook-contract-py:** scaffold PyPI sibling (M141-3, [#1804](https://github.com/yonatangross/orchestkit/issues/1804)) ([2960185](https://github.com/yonatangross/orchestkit/commit/29601855f38f5c9434a5fc190d7ba918a93d9acb))
* **hook-contract:** codegen scaffold + drift gate (M141-2 step 1, [#1864](https://github.com/yonatangross/orchestkit/issues/1864)) ([b17fb03](https://github.com/yonatangross/orchestkit/commit/b17fb03c6848c45ca0d06183839150cced52c689))
* **hook-contract:** HMAC signing protocol + impl (M141-4, [#1805](https://github.com/yonatangross/orchestkit/issues/1805)) ([#1878](https://github.com/yonatangross/orchestkit/issues/1878)) ([762ab0f](https://github.com/yonatangross/orchestkit/commit/762ab0fc85b8ca1ff3ba6924a292debaf2e42f6e))
* **hook-contract:** per-event payload schemas (M141-2 step 3, [#1864](https://github.com/yonatangross/orchestkit/issues/1864)) ([38eeb28](https://github.com/yonatangross/orchestkit/commit/38eeb2816b07a615cda0f2d6f0dfeaf901b4af3c))
* **hook-contract:** scaffold @orchestkit/hook-contract + setup token enforcement (M141-1) ([2cbf5e2](https://github.com/yonatangross/orchestkit/commit/2cbf5e250354f372ef744f6f7fba4bbfcf7ac15e))
* **skill:** /ork:ci-sentinel — hourly CI-failure classifier ([#1842](https://github.com/yonatangross/orchestkit/issues/1842)) ([5ce3df1](https://github.com/yonatangross/orchestkit/commit/5ce3df1b243a841c898d5cf527ea3915828936b3))
* **skill:** /ork:swarm-migrate — cross-repo migration coordinator ([#1839](https://github.com/yonatangross/orchestkit/issues/1839)) ([20c54f3](https://github.com/yonatangross/orchestkit/commit/20c54f32f8c94af22000a00bc94950878080ab6c))
* **skills:** wire --permission-mode + --effort dispatch envelope ([#1855](https://github.com/yonatangross/orchestkit/issues/1855)) ([832d4c8](https://github.com/yonatangross/orchestkit/commit/832d4c8a1488699b9635bdf420298564d3765eda))
* **skills:** yg-mcp-core consumers across brainstorm/assess/memory (closes [#1886](https://github.com/yonatangross/orchestkit/issues/1886), [#1887](https://github.com/yonatangross/orchestkit/issues/1887), [#1888](https://github.com/yonatangross/orchestkit/issues/1888)) ([#1889](https://github.com/yonatangross/orchestkit/issues/1889)) ([1473f05](https://github.com/yonatangross/orchestkit/commit/1473f058f8c15bb6ad6c68c73a12c6417a60c4d2))


### Bug Fixes

* **ci-sentinel:** drop --bare (auth broken), bump budget 500k→1M ([#1857](https://github.com/yonatangross/orchestkit/issues/1857)) ([42ee3ab](https://github.com/yonatangross/orchestkit/commit/42ee3ab2cae6dbf92146cfda9dfaf791a4b6acde))
* **ci-sentinel:** file-backed apiKeyHelper + safer smoke test ([#1859](https://github.com/yonatangross/orchestkit/issues/1859)) ([25cfbfc](https://github.com/yonatangross/orchestkit/commit/25cfbfca68dede95e6f73a2615cf84baec03ff16))
* **ci-sentinel:** install Claude Code on the runner ([#1856](https://github.com/yonatangross/orchestkit/issues/1856)) ([b723901](https://github.com/yonatangross/orchestkit/commit/b7239017a0c990c3443038bb1c393b4666c024ab))
* **ci-sentinel:** wire apiKeyHelper auth + shared --bare gotcha rule ([#1858](https://github.com/yonatangross/orchestkit/issues/1858)) ([1bd3d19](https://github.com/yonatangross/orchestkit/commit/1bd3d196b977dcfa6bf12006d81d82509ceac79d))
* **ci:** bump token-overhead + skill-length caps + add missing frontmatter ([#1865](https://github.com/yonatangross/orchestkit/issues/1865)) ([9951ffd](https://github.com/yonatangross/orchestkit/commit/9951ffd18fffe9d52b2863a4f4053e276e3322d8))
* **hooks:** envelope input guard at WorktreeCreate.name ([#1826](https://github.com/yonatangross/orchestkit/issues/1826)) ([#1837](https://github.com/yonatangross/orchestkit/issues/1837)) ([9ac4e75](https://github.com/yonatangross/orchestkit/commit/9ac4e754b65291a89edff81806650e952310ba88))
* **security:** override ws to ^8.20.1 — patches GHSA-58qx-3vcg-4xpx ([#1879](https://github.com/yonatangross/orchestkit/issues/1879)) ([ab159cd](https://github.com/yonatangross/orchestkit/commit/ab159cd2b3d4db0da6f47f64bcd1254e90edb3b4))
* **skill:** port /ci-debug into ork (cross-skill-ref alignment) ([#1843](https://github.com/yonatangross/orchestkit/issues/1843)) ([7068d71](https://github.com/yonatangross/orchestkit/commit/7068d71c9574a46864fa0f5326e65e2d470faca3))


### Miscellaneous

* **7.91:** adopt CC 2.1.142 (M123 P0 bundle) ([#1836](https://github.com/yonatangross/orchestkit/issues/1836)) ([ce6f429](https://github.com/yonatangross/orchestkit/commit/ce6f429ad8492aa48b622e303b6814964d4546b2))
* **cc-watch:** snapshot upstream CHANGELOG (2.1.141) ([#1829](https://github.com/yonatangross/orchestkit/issues/1829)) ([a7f9e87](https://github.com/yonatangross/orchestkit/commit/a7f9e87e3f74ad5e4b233835fa3ceb11150443f6))
* **cc-watch:** snapshot upstream CHANGELOG (2.1.142) ([#1831](https://github.com/yonatangross/orchestkit/issues/1831)) ([eb7761c](https://github.com/yonatangross/orchestkit/commit/eb7761c48c937716b72cb205eb6f279e572702ad))
* **cc-watch:** snapshot upstream CHANGELOG (2.1.143) ([#1838](https://github.com/yonatangross/orchestkit/issues/1838)) ([bddeb69](https://github.com/yonatangross/orchestkit/commit/bddeb69f5971d36b8fc4524ba2eebe78ef3f8e5b))
* **cc-watch:** snapshot upstream CHANGELOG (2.1.143) ([#1841](https://github.com/yonatangross/orchestkit/issues/1841)) ([920f1d2](https://github.com/yonatangross/orchestkit/commit/920f1d227c17b799e3569d04428faf58ebdbff56))
* **cc-watch:** snapshot upstream CHANGELOG (2.1.144) ([#1876](https://github.com/yonatangross/orchestkit/issues/1876)) ([7a37ae0](https://github.com/yonatangross/orchestkit/commit/7a37ae05abdd4650d37071889e6d30f21019093a))
* **skills:** kill ork:agents-view, document parallel primitives ([#1890](https://github.com/yonatangross/orchestkit/issues/1890)) ([dbd06cb](https://github.com/yonatangross/orchestkit/commit/dbd06cbe6d39ff37c51d4e31f6b4a82700419945))
* **workflows:** scope GITHUB_TOKEN to least privilege (6 CodeQL highs) ([#1880](https://github.com/yonatangross/orchestkit/issues/1880)) ([fda035c](https://github.com/yonatangross/orchestkit/commit/fda035c2d5e73eaa3574841134e8c49476cb5d86))


### Performance

* **hooks:** migrate agentation-context → SessionStart (M104 PR-B) ([#1827](https://github.com/yonatangross/orchestkit/issues/1827)) ([cfa0984](https://github.com/yonatangross/orchestkit/commit/cfa0984e43d6c19a380ca22c26b78235b8f78265))


### CI/CD

* 50 SUCCESS / 3 FAILURE — all 3 failures pre-existing on origin/main, tracked in [#1865](https://github.com/yonatangross/orchestkit/issues/1865). ([2cbf5e2](https://github.com/yonatangross/orchestkit/commit/2cbf5e250354f372ef744f6f7fba4bbfcf7ac15e))
* bump actions/checkout from 4 to 6 ([#1851](https://github.com/yonatangross/orchestkit/issues/1851)) ([9e6dd22](https://github.com/yonatangross/orchestkit/commit/9e6dd22cff371516ffcacbc5e9849a07429b1f6d))
* bump actions/create-github-app-token from 3.1.1 to 3.2.0 ([#1850](https://github.com/yonatangross/orchestkit/issues/1850)) ([a861187](https://github.com/yonatangross/orchestkit/commit/a8611877b2ab1f12f5e89c913250dcf90e396eb8))
* bump actions/upload-artifact from 4.6.2 to 7.0.1 ([#1854](https://github.com/yonatangross/orchestkit/issues/1854)) ([bb76cbe](https://github.com/yonatangross/orchestkit/commit/bb76cbee8d830d81dfc9b708289c0dfdf7f0571c))
* bump anthropics/claude-code-action from 1.0.119 to 1.0.123 ([#1852](https://github.com/yonatangross/orchestkit/issues/1852)) ([88b4134](https://github.com/yonatangross/orchestkit/commit/88b41346c46c33a3b17850e42d0f68e34b25a146))
* bump github/codeql-action from 4.35.4 to 4.35.5 ([#1853](https://github.com/yonatangross/orchestkit/issues/1853)) ([d889da6](https://github.com/yonatangross/orchestkit/commit/d889da693ec433659067201f06be26051edb7066))

## [7.90.0](https://github.com/yonatangross/orchestkit/compare/v7.89.1...v7.90.0) (2026-05-14)


### Features

* **implement:** codify manual-worktree for parallel agents ([#1824](https://github.com/yonatangross/orchestkit/issues/1824)) ([a0b80b7](https://github.com/yonatangross/orchestkit/commit/a0b80b7b1ad90a4e01dd208988965746e5be365b))


### Bug Fixes

* **hooks:** allow SessionStart + PostCompact in output-guard ([#1234](https://github.com/yonatangross/orchestkit/issues/1234)) ([#1822](https://github.com/yonatangross/orchestkit/issues/1822)) ([921e113](https://github.com/yonatangross/orchestkit/commit/921e1131c123884821d7c754a9d204df703ef255))


### Performance

* **hooks:** migrate ask-fallback-injector → SessionStart (M104 PR-A) ([#1825](https://github.com/yonatangross/orchestkit/issues/1825)) ([34d80de](https://github.com/yonatangross/orchestkit/commit/34d80de521b8af014c53c22a5d369936b907cf75))

## [7.89.1](https://github.com/yonatangross/orchestkit/compare/v7.89.0...v7.89.1) (2026-05-13)


### CI/CD

* **playground-gate:** allow-list cron snapshot + orchestkit-release-bot ([#1820](https://github.com/yonatangross/orchestkit/issues/1820)) ([7069d57](https://github.com/yonatangross/orchestkit/commit/7069d5755a2777f71e15444af856da0d439f220a))

## [7.89.0](https://github.com/yonatangross/orchestkit/compare/v7.88.1...v7.89.0) (2026-05-13)


### Features

* **hooks:** rules-size-check + storage-patterns ([#1815](https://github.com/yonatangross/orchestkit/issues/1815) [#1816](https://github.com/yonatangross/orchestkit/issues/1816)) ([#1817](https://github.com/yonatangross/orchestkit/issues/1817)) ([a6ca836](https://github.com/yonatangross/orchestkit/commit/a6ca836d9bb86bdae26da41513eaa765bbf51c55))

## [7.88.1](https://github.com/yonatangross/orchestkit/compare/v7.88.0...v7.88.1) (2026-05-13)


### Miscellaneous

* **deps:** npm audit fix in orchestkit-demos + src/mcp-server — final 2 high GHSAs ([#1813](https://github.com/yonatangross/orchestkit/issues/1813)) ([2fb455b](https://github.com/yonatangross/orchestkit/commit/2fb455b3e8dbcb035a9d83802d1d5c82f03f161b))

## [7.88.0](https://github.com/yonatangross/orchestkit/compare/v7.87.0...v7.88.0) (2026-05-13)


### Features

* **hooks:** deferred worktree advisory consumer — PR-2 [#1794](https://github.com/yonatangross/orchestkit/issues/1794) follow-up ([#1801](https://github.com/yonatangross/orchestkit/issues/1801)) ([f017d9e](https://github.com/yonatangross/orchestkit/commit/f017d9e9cb9939e0e07ce1951be136386e9a4b88))


### Miscellaneous

* **deps:** npm audit fix in docs/site — 15 GHSAs resolved ([#1810](https://github.com/yonatangross/orchestkit/issues/1810)) ([3428ea1](https://github.com/yonatangross/orchestkit/commit/3428ea1386c4ce3db856e473bbf6fddaa297e2fd))

## [7.87.0](https://github.com/yonatangross/orchestkit/compare/v7.86.8...v7.87.0) (2026-05-12)


### Features

* **hooks/lib:** dual-write analytics to yonatan-hq platform ([#1799](https://github.com/yonatangross/orchestkit/issues/1799)) ([7070412](https://github.com/yonatangross/orchestkit/commit/70704122c7bb305826d627cfc70e030b27638e02))


### Bug Fixes

* **hooks:** [#1795](https://github.com/yonatangross/orchestkit/issues/1795) — ORK_ASK_FALLBACK=text picker stall mitigation ([#1798](https://github.com/yonatangross/orchestkit/issues/1798)) ([19fbc6e](https://github.com/yonatangross/orchestkit/commit/19fbc6eebdb4d462e681c5784780bdc38c526b15))
* **hooks:** kill [#1794](https://github.com/yonatangross/orchestkit/issues/1794) — WorktreeCreate output shape + dispatcher guard ([#1797](https://github.com/yonatangross/orchestkit/issues/1797)) ([3e6d164](https://github.com/yonatangross/orchestkit/commit/3e6d164c8093a832592d52873e18c67ba5174cae))

## [7.86.8](https://github.com/yonatangross/orchestkit/compare/v7.86.7...v7.86.8) (2026-05-12)


### Bug Fixes

* **hooks:** preserve /rename via sessionTitle delta-detect ([#1779](https://github.com/yonatangross/orchestkit/issues/1779)) ([2cb8ec6](https://github.com/yonatangross/orchestkit/commit/2cb8ec658d7d3ab91e589f50fbb2e833c7f6f6b6))
* **hooks:** titler double-prefix — strip leading ork: before wrap ([#1789](https://github.com/yonatangross/orchestkit/issues/1789)) ([2abf7e0](https://github.com/yonatangross/orchestkit/commit/2abf7e0c1827f589ddef3379ae52be4e2d34c142))


### Miscellaneous

* **adopt:** M139 Bundle A — close the M137 loop ([#1786](https://github.com/yonatangross/orchestkit/issues/1786)) ([79623c0](https://github.com/yonatangross/orchestkit/commit/79623c00d940987e5cf7b92aa87396fff56b6472))
* **adopt:** M140 Bundle B — make /goal real ([#1793](https://github.com/yonatangross/orchestkit/issues/1793)) ([dca28a5](https://github.com/yonatangross/orchestkit/commit/dca28a5aff9910ec3ce193860249daedfa5f00e8))


### Documentation

* **claude:** replace static counts with plugin-details pointer (D2) ([#1777](https://github.com/yonatangross/orchestkit/issues/1777)) ([e04ba7d](https://github.com/yonatangross/orchestkit/commit/e04ba7def4b7039dd5d57a56a4f999c5009906a0))
* **release:** add v7.86 release-window slideshow + infographic ([#1776](https://github.com/yonatangross/orchestkit/issues/1776)) ([6d673c1](https://github.com/yonatangross/orchestkit/commit/6d673c1acc012976386642237c70685ac8d9791e))

## [7.86.7](https://github.com/yonatangross/orchestkit/compare/v7.86.6...v7.86.7) (2026-05-12)


### Miscellaneous

* **adopt:** M135 Group I CC 2.1.136 autoMode + plan-mode ([#1760](https://github.com/yonatangross/orchestkit/issues/1760)) ([3e44265](https://github.com/yonatangross/orchestkit/commit/3e442656d4284243b78d7edee62e629db77ec077)), closes [#1711](https://github.com/yonatangross/orchestkit/issues/1711) [#1717](https://github.com/yonatangross/orchestkit/issues/1717) [#1710](https://github.com/yonatangross/orchestkit/issues/1710) [#1719](https://github.com/yonatangross/orchestkit/issues/1719)
* **adopt:** M137 CC 2.1.139 adoption + 2.1.136 matrix backfill ([#1773](https://github.com/yonatangross/orchestkit/issues/1773)) ([c05d712](https://github.com/yonatangross/orchestkit/commit/c05d712de96bb3378f4250e999a0b3d6115e222c))


### Documentation

* **release:** add v7.86 release-window slideshow + infographic ([#1758](https://github.com/yonatangross/orchestkit/issues/1758)) ([c5b00e8](https://github.com/yonatangross/orchestkit/commit/c5b00e8d114133a323e5d99b5aea01c636221869))


### Code Refactoring

* **tests:** drop fragile counts from cc-version-matrix ([#1761](https://github.com/yonatangross/orchestkit/issues/1761)) ([f2a29bd](https://github.com/yonatangross/orchestkit/commit/f2a29bdbb2056b441dcae017b4befccfc783d4b6))

## [Unreleased]

### Changed

* **mcp/memory:** Memory graph dir moves from user-global to `${CLAUDE_PROJECT_DIR}/.claude/memory/`. Resolved by CC 2.1.139 stdio MCP env injection — no manual path expansion needed. Existing entries auto-discovered; manual move possible by relocating the prior `memory.json` into the new project-scoped path.

### Added

* **skill:** `ork:agents-view` — Research Preview wrapper around `claude agents` and `claude plugin details ork` for parallel-agent observability and per-session cost projection (CC 2.1.139+).

## [7.86.6](https://github.com/yonatangross/orchestkit/compare/v7.86.5...v7.86.6) (2026-05-11)


### Miscellaneous

* **labs:** thorough pin sync 2026-05 (3 skills) ([#1753](https://github.com/yonatangross/orchestkit/issues/1753)) ([11a6984](https://github.com/yonatangross/orchestkit/commit/11a69848a68b66f63f588c60bc88108165df00a7))


### Documentation

* **skills:** deepen @json-render/directives coverage in skill body ([#1755](https://github.com/yonatangross/orchestkit/issues/1755)) ([5de3d5b](https://github.com/yonatangross/orchestkit/commit/5de3d5b6d7c5ad574b5cfa9707e983199b9eb20a))

## [7.86.5](https://github.com/yonatangross/orchestkit/compare/v7.86.4...v7.86.5) (2026-05-11)


### Miscellaneous

* **adopt:** M132 Group H CC 2.1.133 effort+skill discovery ([#1750](https://github.com/yonatangross/orchestkit/issues/1750)) ([45378c5](https://github.com/yonatangross/orchestkit/commit/45378c5038a33477760e0edbfa108d21679aa253)), closes [#1702](https://github.com/yonatangross/orchestkit/issues/1702) [#1708](https://github.com/yonatangross/orchestkit/issues/1708) [#1709](https://github.com/yonatangross/orchestkit/issues/1709)

## [7.86.4](https://github.com/yonatangross/orchestkit/compare/v7.86.3...v7.86.4) (2026-05-11)


### Miscellaneous

* **adopt:** M132 Group F CC 2.1.133 OAuth+session+network ([#1747](https://github.com/yonatangross/orchestkit/issues/1747)) ([ad12153](https://github.com/yonatangross/orchestkit/commit/ad1215389d8338ede2873fc800793596225b5b87))

## [7.86.3](https://github.com/yonatangross/orchestkit/compare/v7.86.2...v7.86.3) (2026-05-11)


### CI/CD

* bump anthropics/claude-code-action from 1.0.111 to 1.0.119 ([#1743](https://github.com/yonatangross/orchestkit/issues/1743)) ([c672ae8](https://github.com/yonatangross/orchestkit/commit/c672ae8e313f965bbf0c700a0f9edc48e108345d))

## [7.86.2](https://github.com/yonatangross/orchestkit/compare/v7.86.1...v7.86.2) (2026-05-11)


### CI/CD

* bump github/codeql-action from 4.35.3 to 4.35.4 ([#1744](https://github.com/yonatangross/orchestkit/issues/1744)) ([f99744e](https://github.com/yonatangross/orchestkit/commit/f99744eec682f5f8e7ebc5538540e6e622c29407))

## [7.86.1](https://github.com/yonatangross/orchestkit/compare/v7.86.0...v7.86.1) (2026-05-10)


### Bug Fixes

* **cc-watch:** skip cc-triage for versions below supported floor ([#1739](https://github.com/yonatangross/orchestkit/issues/1739)) ([#1740](https://github.com/yonatangross/orchestkit/issues/1740)) ([5e551a6](https://github.com/yonatangross/orchestkit/commit/5e551a6ce24780b782dd25c31714fb0248733a1a))
* **ci:** cc-watch uses GH App token ([#1735](https://github.com/yonatangross/orchestkit/issues/1735)) ([#1736](https://github.com/yonatangross/orchestkit/issues/1736)) ([e726b8d](https://github.com/yonatangross/orchestkit/commit/e726b8d2a0c1bb4c4a63601663ab36ae90bc368c))


### Miscellaneous

* **cc-watch:** snapshot upstream CHANGELOG (2.1.123) ([#1741](https://github.com/yonatangross/orchestkit/issues/1741)) ([8f9099e](https://github.com/yonatangross/orchestkit/commit/8f9099e3e188542e4d2949168a1217a12c13cd1b))

## [7.86.0](https://github.com/yonatangross/orchestkit/compare/v7.85.0...v7.86.0) (2026-05-10)


### Features

* **cc:** bump CC floor 2.1.132 → 2.1.138 ([#1682](https://github.com/yonatangross/orchestkit/issues/1682)) ([#1734](https://github.com/yonatangross/orchestkit/issues/1734)) ([70c2e4a](https://github.com/yonatangross/orchestkit/commit/70c2e4a5aa940e5a601586e472f2266017539411))


### Bug Fixes

* **cc-watch:** silent-skip + reissue flag + LLM retry ([#1730](https://github.com/yonatangross/orchestkit/issues/1730)) ([78aa054](https://github.com/yonatangross/orchestkit/commit/78aa0541c3f077256811f1c1f429ba624caf1209))
* **ci:** cc-watch PR uses PAT + version-stamped title ([#1685](https://github.com/yonatangross/orchestkit/issues/1685) [#1697](https://github.com/yonatangross/orchestkit/issues/1697)) ([#1698](https://github.com/yonatangross/orchestkit/issues/1698)) ([fbd1728](https://github.com/yonatangross/orchestkit/commit/fbd172844a117cc3c7be8b115f683b2a9ba86141))
* **deps:** override fast-uri to ^3.1.2 for CVE-2026-6321/6322 ([#1687](https://github.com/yonatangross/orchestkit/issues/1687)) ([#1688](https://github.com/yonatangross/orchestkit/issues/1688)) ([6ea510e](https://github.com/yonatangross/orchestkit/commit/6ea510ef7057a4fbbd5c7729ca19ef3f31e7f444))


### Miscellaneous

* **adopt:** CC 2.1.128/129 Group A — foundation doc adoption ([#1672](https://github.com/yonatangross/orchestkit/issues/1672)) ([3bb704e](https://github.com/yonatangross/orchestkit/commit/3bb704e75b2524793958cc193956a93331f3686a))
* **adopt:** CC 2.1.128/129 Group B — MCP hygiene + manifest restructure ([#1674](https://github.com/yonatangross/orchestkit/issues/1674)) ([907f78e](https://github.com/yonatangross/orchestkit/commit/907f78e3f79c6154c224a1e85fa9afe003437ccb))
* **adopt:** M131 Group C CC 2.1.129/132 OAuth+perm docs ([#1731](https://github.com/yonatangross/orchestkit/issues/1731)) ([d299f6d](https://github.com/yonatangross/orchestkit/commit/d299f6d073a96ee7ffc87eb3b47badf3a07f8c01))
* **adopt:** M131 Group D CC 2.1.128/129 docs ([#1686](https://github.com/yonatangross/orchestkit/issues/1686)) ([a102355](https://github.com/yonatangross/orchestkit/commit/a102355ba4a52cb24a5fee2330b20a74947dc4d3))
* **adopt:** M131 Group E CC 2.1.128/129 OTEL+MCP+SDK docs ([#1732](https://github.com/yonatangross/orchestkit/issues/1732)) ([e0767ba](https://github.com/yonatangross/orchestkit/commit/e0767ba203b66f98162b5d56c8e9da4ace5c1361)), closes [#1636](https://github.com/yonatangross/orchestkit/issues/1636) [#1655](https://github.com/yonatangross/orchestkit/issues/1655) [#1638](https://github.com/yonatangross/orchestkit/issues/1638) [#1642](https://github.com/yonatangross/orchestkit/issues/1642) [#1661](https://github.com/yonatangross/orchestkit/issues/1661) [#1659](https://github.com/yonatangross/orchestkit/issues/1659) [#1660](https://github.com/yonatangross/orchestkit/issues/1660) [#1643](https://github.com/yonatangross/orchestkit/issues/1643) [#1668](https://github.com/yonatangross/orchestkit/issues/1668)
* **cc-watch:** snapshot upstream CHANGELOG ([#1678](https://github.com/yonatangross/orchestkit/issues/1678)) ([57a1273](https://github.com/yonatangross/orchestkit/commit/57a1273357062d0fb3693e0f81f668453747075d))
* **ci:** gate Vercel previews on docs/site/ changes ([#1690](https://github.com/yonatangross/orchestkit/issues/1690)) ([#1691](https://github.com/yonatangross/orchestkit/issues/1691)) ([7910008](https://github.com/yonatangross/orchestkit/commit/79100089940eae397541a01f21a1b7548ac5259b))

## [7.85.0](https://github.com/yonatangross/orchestkit/compare/v7.84.0...v7.85.0) (2026-05-07)


### Features

* ASCII Design System + status glyph vocab + preview audit + drift fixes ([#1619](https://github.com/yonatangross/orchestkit/issues/1619)) ([1770365](https://github.com/yonatangross/orchestkit/commit/17703656b7a4d4b5376569ebbd115fcbcd6fc16f))


### Miscellaneous

* **cc-watch:** snapshot upstream CHANGELOG ([#1670](https://github.com/yonatangross/orchestkit/issues/1670)) ([3eef0f6](https://github.com/yonatangross/orchestkit/commit/3eef0f63c23c09787e60cad280e2f0bbacc31d45))

## [7.84.0](https://github.com/yonatangross/orchestkit/compare/v7.83.2...v7.84.0) (2026-05-07)


### Features

* **cc:** bolder floor bump 2.1.125 → 2.1.132 ([#1623](https://github.com/yonatangross/orchestkit/issues/1623)) ([2292524](https://github.com/yonatangross/orchestkit/commit/2292524c836b3d7e0d57ba4d7be346bce14e0e23))


### Bug Fixes

* **ci:** cc-triage drops --bare so CLAUDE_CODE_OAUTH_TOKEN is honored ([#1629](https://github.com/yonatangross/orchestkit/issues/1629)) ([fbb3199](https://github.com/yonatangross/orchestkit/commit/fbb31994d2cdb1aa61e533738f1ac0f8c1b21d70))
* **ci:** cc-triage uses opus alias + logs stdout on failure ([#1633](https://github.com/yonatangross/orchestkit/issues/1633)) ([311a514](https://github.com/yonatangross/orchestkit/commit/311a514bbe9c702aca773db90a5a288196b8b9f2))
* **ci:** install CC native binary explicitly when --ignore-scripts ([#1622](https://github.com/yonatangross/orchestkit/issues/1622)) ([c6fb9c3](https://github.com/yonatangross/orchestkit/commit/c6fb9c38e6408f72c0e2c164188e236e948614cb))
* **ci:** regenerate docs/site lockfile on-the-fly, delete committed stub ([#1631](https://github.com/yonatangross/orchestkit/issues/1631)) ([7f6f53b](https://github.com/yonatangross/orchestkit/commit/7f6f53b4dab88e6883b367f0f9daa406b1fa0cac))
* **deps:** override hono / ip-address / express-rate-limit for CVEs ([#1624](https://github.com/yonatangross/orchestkit/issues/1624)) ([95acb78](https://github.com/yonatangross/orchestkit/commit/95acb78e4fe3d795c151f2d3d52c90c2677e182b))


### CI/CD

* bump the npm_and_yarn group across 2 directories with 3 updates ([#1630](https://github.com/yonatangross/orchestkit/issues/1630)) ([2e6010c](https://github.com/yonatangross/orchestkit/commit/2e6010c928a1b5da9f87470f16f47c36143cb770))

## [7.83.2](https://github.com/yonatangross/orchestkit/compare/v7.83.1...v7.83.2) (2026-05-05)


### CI/CD

* bump actions/setup-node from 4.4.0 to 6.4.0 ([#1612](https://github.com/yonatangross/orchestkit/issues/1612)) ([ce35dd9](https://github.com/yonatangross/orchestkit/commit/ce35dd93febb23d4009d930d81c6fe2b423b2d08))
* bump anthropics/claude-code-action from 1.0.107 to 1.0.111 ([#1611](https://github.com/yonatangross/orchestkit/issues/1611)) ([6cfd862](https://github.com/yonatangross/orchestkit/commit/6cfd862fc107a388a978f0bcf22bbf8774e33c5c))

## [7.83.1](https://github.com/yonatangross/orchestkit/compare/v7.83.0...v7.83.1) (2026-05-05)


### CI/CD

* bump github/codeql-action from 4.35.2 to 4.35.3 ([#1609](https://github.com/yonatangross/orchestkit/issues/1609)) ([fe98da4](https://github.com/yonatangross/orchestkit/commit/fe98da4416f6cd04e8844fdd057b82589faadde8))
* bump peter-evans/create-pull-request from 7.0.5 to 8.1.1 ([#1610](https://github.com/yonatangross/orchestkit/issues/1610)) ([d172010](https://github.com/yonatangross/orchestkit/commit/d1720103eb785284771b42f02959e2aa21f399b1))

## [7.83.0](https://github.com/yonatangross/orchestkit/compare/v7.82.1...v7.83.0) (2026-05-05)


### Features

* **cc:** adopt CC 2.1.128 + bump floor to 2.1.125 ([#1616](https://github.com/yonatangross/orchestkit/issues/1616)) ([4686952](https://github.com/yonatangross/orchestkit/commit/468695234803c081a916bf2cf35af16bd54bd055))


### Bug Fixes

* **cc-watch:** normalize double-dash bullets + --retry-failed flag ([#1614](https://github.com/yonatangross/orchestkit/issues/1614)) ([4a9f52c](https://github.com/yonatangross/orchestkit/commit/4a9f52c5876b89ca64aaa9c1047a77f297cd07e4))


### Miscellaneous

* vercel preview tier 2 (no previews) ([#1613](https://github.com/yonatangross/orchestkit/issues/1613)) ([61b42d0](https://github.com/yonatangross/orchestkit/commit/61b42d0341de1677da9215e3f5c54e3d9cc1d474))

## [7.82.1](https://github.com/yonatangross/orchestkit/compare/v7.82.0...v7.82.1) (2026-05-03)


### Miscellaneous

* **cc-watch:** snapshot upstream CHANGELOG ([#1607](https://github.com/yonatangross/orchestkit/issues/1607)) ([fb85961](https://github.com/yonatangross/orchestkit/commit/fb859612804063dbee188a18abf0faf122ddb66a))

## [7.82.0](https://github.com/yonatangross/orchestkit/compare/v7.81.1...v7.82.0) (2026-05-03)


### Features

* **m127:** bundle Vercel Labs 2026-04-29 adoption (5 issues) ([#1604](https://github.com/yonatangross/orchestkit/issues/1604)) ([ac9ec5b](https://github.com/yonatangross/orchestkit/commit/ac9ec5b95477607aaf413ac61bcff1d5bc6e64f8))


### Bug Fixes

* **hooks:** close JSON-leak holes that mkdir literal {...} dirs ([#1606](https://github.com/yonatangross/orchestkit/issues/1606)) ([f93e88d](https://github.com/yonatangross/orchestkit/commit/f93e88d81cb6ea2e50a7871636ee4818bcfa77ed))

## [7.81.1](https://github.com/yonatangross/orchestkit/compare/v7.81.0...v7.81.1) (2026-05-03)


### Bug Fixes

* **ci:** enable auto-merge on cron-generated snapshot PRs ([#1603](https://github.com/yonatangross/orchestkit/issues/1603)) ([cfea028](https://github.com/yonatangross/orchestkit/commit/cfea028bde0ecf9eb19f931b630ea9734d9ed78f))


### Miscellaneous

* **cc-watch:** snapshot upstream CHANGELOG ([#1600](https://github.com/yonatangross/orchestkit/issues/1600)) ([37ddcdc](https://github.com/yonatangross/orchestkit/commit/37ddcdce4444703f56f1e59b3574bdf27d86e8a4))

## [7.81.0](https://github.com/yonatangross/orchestkit/compare/v7.80.0...v7.81.0) (2026-05-02)


### Features

* **cc:** M130 auto-adoption pipeline ([#1486](https://github.com/yonatangross/orchestkit/issues/1486) [#1487](https://github.com/yonatangross/orchestkit/issues/1487) [#1488](https://github.com/yonatangross/orchestkit/issues/1488)) ([#1589](https://github.com/yonatangross/orchestkit/issues/1589)) ([ec14387](https://github.com/yonatangross/orchestkit/commit/ec14387503faed2a976ed7406fd24c1c096a3c4e))


### Bug Fixes

* add the same step-level env block to Step 1 too. ([d79dbb5](https://github.com/yonatangross/orchestkit/commit/d79dbb5b913b2269c0a59cfceefa89261a602358))
* **ci:** add GH_TOKEN to Snapshot step ([#1598](https://github.com/yonatangross/orchestkit/issues/1598)) ([d79dbb5](https://github.com/yonatangross/orchestkit/commit/d79dbb5b913b2269c0a59cfceefa89261a602358))
* **ci:** clean up claude-release-watch on: block + Title Case name ([#1594](https://github.com/yonatangross/orchestkit/issues/1594)) ([d686e91](https://github.com/yonatangross/orchestkit/commit/d686e91be177e1b1c824ed6d75bd9fcef6f1b4b7))
* **ci:** heredoc breaks YAML + secrets context not in if: ([#1595](https://github.com/yonatangross/orchestkit/issues/1595)) ([649d889](https://github.com/yonatangross/orchestkit/commit/649d8896ab1c7924383455480ac77153a09d18b9))
* **ci:** install claude CLI + PR-based snapshot commit ([#1596](https://github.com/yonatangross/orchestkit/issues/1596)) ([dc19147](https://github.com/yonatangross/orchestkit/commit/dc1914758047bb353698b17aa9ca39933018d35a))
* **ci:** persist-credentials=false on checkout ([#1599](https://github.com/yonatangross/orchestkit/issues/1599)) ([8d3b728](https://github.com/yonatangross/orchestkit/commit/8d3b728e0a8e1119c4053b9f20dee78e0cb19ca4))
* **ci:** re-register cc-release-watch workflow_dispatch trigger ([#1592](https://github.com/yonatangross/orchestkit/issues/1592)) ([2ed4e7f](https://github.com/yonatangross/orchestkit/commit/2ed4e7f604e2bbb79140f5e6ad8a29c60bb366be))
* **ci:** rename cc-release-watch.yml → claude-release-watch.yml ([#1593](https://github.com/yonatangross/orchestkit/issues/1593)) ([b89bd7e](https://github.com/yonatangross/orchestkit/commit/b89bd7e86d967ff1932bb20818fdc798fa632bd1))
* **ci:** scope GH_TOKEN to per-step (peter-evans needs clean git env) ([#1597](https://github.com/yonatangross/orchestkit/issues/1597)) ([6eb594f](https://github.com/yonatangross/orchestkit/commit/6eb594f08645acca2ff94b350d6e2d342f028799))
* **m130:** repair cron pipeline + harden stamper + fill triage test gap ([#1591](https://github.com/yonatangross/orchestkit/issues/1591)) ([99ab20d](https://github.com/yonatangross/orchestkit/commit/99ab20d17d268acf9946ce63e217dadf4e6d7ebf))


### CI/CD

* actionlint enforcement (pre-commit + CI workflow) ([#1601](https://github.com/yonatangross/orchestkit/issues/1601)) ([cf3bcaf](https://github.com/yonatangross/orchestkit/commit/cf3bcaf83303663d459421c87a8ec20b1209cf48))

## [7.80.0](https://github.com/yonatangross/orchestkit/compare/v7.79.1...v7.80.0) (2026-05-02)


### Features

* **cc:** adopt CC 2.1.122 + 2.1.126 features (M128) ([#1585](https://github.com/yonatangross/orchestkit/issues/1585)) ([372b9d0](https://github.com/yonatangross/orchestkit/commit/372b9d05ec6c8e7359eb664a98a47665dc8ccafa))


### Miscellaneous

* **m129:** fix lossy path decode + add OTEL panel fixture tests ([#1588](https://github.com/yonatangross/orchestkit/issues/1588)) ([1f30144](https://github.com/yonatangross/orchestkit/commit/1f301449941451f3ed1e27b7c2b7c9581e55203e))

## [7.79.1](https://github.com/yonatangross/orchestkit/compare/v7.79.0...v7.79.1) (2026-05-01)


### Bug Fixes

* **brainstorm:** restore 81 lines of headroom under cap ([#1578](https://github.com/yonatangross/orchestkit/issues/1578)) ([75ba909](https://github.com/yonatangross/orchestkit/commit/75ba909d7bc234f11f2fb018ddd9d3a06918ad23))

## [7.79.0](https://github.com/yonatangross/orchestkit/compare/v7.78.0...v7.79.0) (2026-05-01)


### Features

* **hooks:** local-dev hygiene bundle — 3 advisory hooks ([#1574](https://github.com/yonatangross/orchestkit/issues/1574)) ([dc446a1](https://github.com/yonatangross/orchestkit/commit/dc446a106a17eef1161e052e2ac92245cb045351))


### Miscellaneous

* **deps:** bump notebooklm-mcp-cli 0.5.25 → 0.6.1 (2026-04-28) ([#1575](https://github.com/yonatangross/orchestkit/issues/1575)) ([3ba2cc5](https://github.com/yonatangross/orchestkit/commit/3ba2cc5cd6b8e5ba852b5fba3cae0793c2ad2378))

## [7.78.0](https://github.com/yonatangross/orchestkit/compare/v7.77.0...v7.78.0) (2026-05-01)


### Features

* **doctor:** wire agent-browser doctor --json ([#1559](https://github.com/yonatangross/orchestkit/issues/1559)) ([#1573](https://github.com/yonatangross/orchestkit/issues/1573)) ([399b030](https://github.com/yonatangross/orchestkit/commit/399b030d9b165371de20243fb6cc71339bd31cd0))
* **M127:** cost-hygiene A1 — CI fork-subagent + slash-only skills ([#1572](https://github.com/yonatangross/orchestkit/issues/1572)) ([1d947a9](https://github.com/yonatangross/orchestkit/commit/1d947a9e7ec41ee6b980c491d475971ab5b35097))
* **M128:** monitor quickwins — manifest source, debounce, docs ([#1570](https://github.com/yonatangross/orchestkit/issues/1570)) ([fdc2166](https://github.com/yonatangross/orchestkit/commit/fdc2166da79f97fb410eb9d9b65e1f56c90992c4))


### Bug Fixes

* **brainstorm:** trim SKILL.md to 500-line cap (unblocks 4 PRs) ([#1576](https://github.com/yonatangross/orchestkit/issues/1576)) ([247943a](https://github.com/yonatangross/orchestkit/commit/247943aaa7bb7a0a97dbf586bc55191fbd937233))
* **ultrareview:** label-gate + fix broken TARGET arg + suppress empty comment ([#1569](https://github.com/yonatangross/orchestkit/issues/1569)) ([c8097f5](https://github.com/yonatangross/orchestkit/commit/c8097f558f6aabfb27619ac61cf60e647c5a5f8d))


### Miscellaneous

* **M126:** re-stamp component counts across docs ([#1567](https://github.com/yonatangross/orchestkit/issues/1567)) ([4d9a7fd](https://github.com/yonatangross/orchestkit/commit/4d9a7fd5216de6ab7ec9224edfeeac54a74a0042))

## [7.77.0](https://github.com/yonatangross/orchestkit/compare/v7.76.0...v7.77.0) (2026-04-29)


### Features

* **M126:** secret-handler PostToolUse hook ([#1543](https://github.com/yonatangross/orchestkit/issues/1543), Bundle C — last of M126) ([#1553](https://github.com/yonatangross/orchestkit/issues/1553)) ([8cf8448](https://github.com/yonatangross/orchestkit/commit/8cf844878292fb723da9f9f8ca778d0ad3a02579))


### Miscellaneous

* **deps:** bump Vercel Labs upstreams to 2026-04-29 latest ([#1558](https://github.com/yonatangross/orchestkit/issues/1558)) ([bc582e5](https://github.com/yonatangross/orchestkit/commit/bc582e5083110d35748e97005d4174cde8bd36d9))
* M126 followups — close 5 audit-driven gaps from /ork:assess ([#1556](https://github.com/yonatangross/orchestkit/issues/1556)) ([fb5b563](https://github.com/yonatangross/orchestkit/commit/fb5b5636ee63a1d6aaad7ec9a9ead40ce0f3f235))

## [7.76.0](https://github.com/yonatangross/orchestkit/compare/v7.75.0...v7.76.0) (2026-04-28)


### Features

* **M126:** ${CLAUDE_EFFORT} env ([#1540](https://github.com/yonatangross/orchestkit/issues/1540)) + /skills filter tip ([#1546](https://github.com/yonatangross/orchestkit/issues/1546)) ([#1549](https://github.com/yonatangross/orchestkit/issues/1549)) ([d5ce5f6](https://github.com/yonatangross/orchestkit/commit/d5ce5f6232ef40bab5240c42e7c646f790fa339f))
* **M126:** alwaysLoad MCP ([#1541](https://github.com/yonatangross/orchestkit/issues/1541)) + claude plugin prune ([#1544](https://github.com/yonatangross/orchestkit/issues/1544)) ([#1551](https://github.com/yonatangross/orchestkit/issues/1551)) ([dedc53e](https://github.com/yonatangross/orchestkit/commit/dedc53e7695d41c1399b38f1198bf3d5ab8dc271))
* **M126:** claude ultrareview CI ([#1542](https://github.com/yonatangross/orchestkit/issues/1542)) + CLAUDE_CODE_FORK_SUBAGENT eval ([#1545](https://github.com/yonatangross/orchestkit/issues/1545)) ([#1552](https://github.com/yonatangross/orchestkit/issues/1552)) ([4849d01](https://github.com/yonatangross/orchestkit/commit/4849d01b622563c6992d7487dde6b90712d055a2))

## [7.75.0](https://github.com/yonatangross/orchestkit/compare/v7.74.0...v7.75.0) (2026-04-28)


### Features

* **M125 Lane C:** json-render dashboards ([#1527](https://github.com/yonatangross/orchestkit/issues/1527)) + Storybook → genui catalog ([#1529](https://github.com/yonatangross/orchestkit/issues/1529)) ([#1539](https://github.com/yonatangross/orchestkit/issues/1539)) ([afb19e0](https://github.com/yonatangross/orchestkit/commit/afb19e057bff05b9837a4735e371befe215261d7))

## [7.74.0](https://github.com/yonatangross/orchestkit/compare/v7.73.0...v7.74.0) (2026-04-27)


### Features

* **#1525:** /ork:dev gains scripts, rules, test-cases ([#1536](https://github.com/yonatangross/orchestkit/issues/1536)) ([cb30501](https://github.com/yonatangross/orchestkit/commit/cb3050173ad94ed9e18b6a3f9cc9cb582123ce69))


### Bug Fixes

* **#1525:** finish real implementations — close 4 vapor gaps ([#1538](https://github.com/yonatangross/orchestkit/issues/1538)) ([f48821f](https://github.com/yonatangross/orchestkit/commit/f48821fa4aba90fcdeddf0ca5fb0f31d2160d776))

## [7.73.0](https://github.com/yonatangross/orchestkit/compare/v7.72.1...v7.73.0) (2026-04-27)


### Features

* **M125:** Lane A — labs version watcher + emulate auto-discovery ([#1532](https://github.com/yonatangross/orchestkit/issues/1532)) ([a53f342](https://github.com/yonatangross/orchestkit/commit/a53f3428d4ab33bfab3a16892faa425fd25e7c46))
* **M125:** Lane B — /ork:dev lab-stack + auto-expect + ARIA snapshots ([#1534](https://github.com/yonatangross/orchestkit/issues/1534)) ([1e626fd](https://github.com/yonatangross/orchestkit/commit/1e626fdf03c88e1914f957e99f8c931ac41eeddf))


### Bug Fixes

* **#1525:** bump invocable caps + dev argument-hint ([#1535](https://github.com/yonatangross/orchestkit/issues/1535)) ([9709025](https://github.com/yonatangross/orchestkit/commit/9709025d82446273c2b8217d6edf4d1e8a98f3f7))

## [7.72.1](https://github.com/yonatangross/orchestkit/compare/v7.72.0...v7.72.1) (2026-04-27)


### Documentation

* **agents:** recategorize all 37 agents — 7 readable categories ([#1523](https://github.com/yonatangross/orchestkit/issues/1523)) ([ae9c650](https://github.com/yonatangross/orchestkit/commit/ae9c6505aa080dbe03b79239faf22b35c5fa398d))


### CI/CD

* bump actions/setup-node from 4.4.0 to 6.4.0 ([#1521](https://github.com/yonatangross/orchestkit/issues/1521)) ([08140ff](https://github.com/yonatangross/orchestkit/commit/08140ff94f8553341ebd18a041b5efbb23fb64a5))
* bump anthropics/claude-code-action from 1.0.101 to 1.0.107 ([#1519](https://github.com/yonatangross/orchestkit/issues/1519)) ([23d2a7c](https://github.com/yonatangross/orchestkit/commit/23d2a7c52a1bfe39d77caa86f62db5590e0d1959))
* bump github/codeql-action from 4.35.1 to 4.35.2 ([#1522](https://github.com/yonatangross/orchestkit/issues/1522)) ([f5fdc20](https://github.com/yonatangross/orchestkit/commit/f5fdc200c58fa19a9adead962a7828ca61f2fa16))
* bump googleapis/release-please-action from 4.4.1 to 5.0.0 ([#1520](https://github.com/yonatangross/orchestkit/issues/1520)) ([7005750](https://github.com/yonatangross/orchestkit/commit/700575026c8791d6d1bc35c106de6d3f10c3dce8))

## [7.72.0](https://github.com/yonatangross/orchestkit/compare/v7.71.2...v7.72.0) (2026-04-27)


### Features

* **hooks,M119:** dogfood cluster — zones, cache-aware, outcome ([#1515](https://github.com/yonatangross/orchestkit/issues/1515)) ([8641214](https://github.com/yonatangross/orchestkit/commit/8641214efdcbcb2911e1a72158564bd8a89a8c98))

## [7.71.2](https://github.com/yonatangross/orchestkit/compare/v7.71.1...v7.71.2) (2026-04-26)


### Bug Fixes

* **docs:** sync stale skill/agent/hook counts in fumadocs site ([#1516](https://github.com/yonatangross/orchestkit/issues/1516)) ([f4fb5ad](https://github.com/yonatangross/orchestkit/commit/f4fb5ad846c84d2b981ccd7dd85833d4e8b72044))

## [7.71.1](https://github.com/yonatangross/orchestkit/compare/v7.71.0...v7.71.1) (2026-04-26)


### Miscellaneous

* **design:** align Bet B refs to M124 + close-ref M118 trail ([#1512](https://github.com/yonatangross/orchestkit/issues/1512)) ([ebb1c77](https://github.com/yonatangross/orchestkit/commit/ebb1c77db89c996bfe24a1cc853d3ccee5b5f363)), closes [#1465](https://github.com/yonatangross/orchestkit/issues/1465) [#1466](https://github.com/yonatangross/orchestkit/issues/1466) [#1467](https://github.com/yonatangross/orchestkit/issues/1467)

## [7.71.0](https://github.com/yonatangross/orchestkit/compare/v7.70.0...v7.71.0) (2026-04-26)


### Features

* **M118:** elicitation retrofit (5 issues) ([#1510](https://github.com/yonatangross/orchestkit/issues/1510)) ([b2577df](https://github.com/yonatangross/orchestkit/commit/b2577df5aec0cd5164d514af8b362b13f9a9ce46))

## [7.70.0](https://github.com/yonatangross/orchestkit/compare/v7.69.0...v7.70.0) (2026-04-26)


### Features

* **M122:** adopt CC 2.1.118 + 2.1.119 across stack ([#1507](https://github.com/yonatangross/orchestkit/issues/1507)) ([9fad64a](https://github.com/yonatangross/orchestkit/commit/9fad64a552f5528d55e71ae4eda3236156a9e21c))


### Miscellaneous

* **mcp:** re-audit MCP version matrix (2026-04-26 refresh) ([#1509](https://github.com/yonatangross/orchestkit/issues/1509)) ([d241758](https://github.com/yonatangross/orchestkit/commit/d24175877364407c8448cf81eae1d1a558228096))

## [7.69.0](https://github.com/yonatangross/orchestkit/compare/v7.68.0...v7.69.0) (2026-04-25)


### Features

* **#117:** close M117 — doctor MCP pinning + hook property tests ([#1496](https://github.com/yonatangross/orchestkit/issues/1496)) ([6adc493](https://github.com/yonatangross/orchestkit/commit/6adc4933977a2760c6868e746fed827c6a5fbf2d))

## [7.68.0](https://github.com/yonatangross/orchestkit/compare/v7.67.0...v7.68.0) (2026-04-25)


### Features

* **skills,#117:** M117 adoption closeout — Monitor + Push + OTEL + cron ([#1494](https://github.com/yonatangross/orchestkit/issues/1494)) ([24cf12d](https://github.com/yonatangross/orchestkit/commit/24cf12d63b0ea4dc36c16c4c1d1fe7009b41398a))

## [7.67.0](https://github.com/yonatangross/orchestkit/compare/v7.66.0...v7.67.0) (2026-04-23)


### Features

* **#1489:** M121 observability consolidation ([#1492](https://github.com/yonatangross/orchestkit/issues/1492)) ([d5ea635](https://github.com/yonatangross/orchestkit/commit/d5ea6356290d720778e2cd76dfd2414ebedf5e34))

## [7.66.0](https://github.com/yonatangross/orchestkit/compare/v7.65.1...v7.66.0) (2026-04-23)


### Features

* **hooks,#1478:** content-aware token estimator — replace char/4 ([#1484](https://github.com/yonatangross/orchestkit/issues/1484)) ([782677c](https://github.com/yonatangross/orchestkit/commit/782677c22ec54e0b68dfc8f499d4e590af8c6410))
* **hooks,#1478:** coverage hardening — close all P1 + P2 audit gaps ([#1485](https://github.com/yonatangross/orchestkit/issues/1485)) ([b1e7757](https://github.com/yonatangross/orchestkit/commit/b1e7757105d5b329cb765f9a10b48d0b7d9949d4))
* **hooks:** M119 usage hygiene — pre-compact prompt + 150k context warn ([#1474](https://github.com/yonatangross/orchestkit/issues/1474)) ([39507eb](https://github.com/yonatangross/orchestkit/commit/39507eb6a2449270c84b5995a8c48c859f4f096b))

## [7.65.1](https://github.com/yonatangross/orchestkit/compare/v7.65.0...v7.65.1) (2026-04-22)


### Bug Fixes

* **ci:** skip pre-push version check on feat/fix/perf/refactor branches ([#1458](https://github.com/yonatangross/orchestkit/issues/1458)) ([065454d](https://github.com/yonatangross/orchestkit/commit/065454df238a44cc7a872a2c9800f2ee7c7f8855))


### Miscellaneous

* **#1446:** MCP version-pin audit matrix ([#1463](https://github.com/yonatangross/orchestkit/issues/1463)) ([ae69651](https://github.com/yonatangross/orchestkit/commit/ae696512f204940ea98bdd723dbadd7414f7884c))

## [7.65.0](https://github.com/yonatangross/orchestkit/compare/v7.64.0...v7.65.0) (2026-04-22)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.117 adoption + milestone [#117](https://github.com/yonatangross/orchestkit/issues/117) Tier A closeout ([#1454](https://github.com/yonatangross/orchestkit/issues/1454)) ([b7c5898](https://github.com/yonatangross/orchestkit/commit/b7c5898b0b165d7a22bc05ea0171cd3ad2237d74))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks,evals:** CC 2.1.116 enforcement + eval coverage ([#1437](https://github.com/yonatangross/orchestkit/issues/1437)) ([7f73d05](https://github.com/yonatangross/orchestkit/commit/7f73d0545789f3df07e08226128cec47208e6e63))
* **hooks,skills:** MS[#117](https://github.com/yonatangross/orchestkit/issues/117) Bundles 1+2 — integration harness + wiring ([#1456](https://github.com/yonatangross/orchestkit/issues/1456)) ([082b1da](https://github.com/yonatangross/orchestkit/commit/082b1dada0947d9d899a9d7e8a1f7d68af6cf4ef))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** release-video composition paths — strip fictional folder prefix ([#1432](https://github.com/yonatangross/orchestkit/issues/1432)) ([4e639f2](https://github.com/yonatangross/orchestkit/commit/4e639f2612db6c8e7382b44f8d6f8027a61a14e5))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **demos:** bump zod to ^4.3.6 (unblock Release Video pipeline) ([#1430](https://github.com/yonatangross/orchestkit/issues/1430)) ([8f26d0a](https://github.com/yonatangross/orchestkit/commit/8f26d0ab021920d2e2328a93735bcadec4759a05))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **release:** SBOM/attestation skip + changelog-to-props parser ([#1428](https://github.com/yonatangross/orchestkit/issues/1428)) ([1159475](https://github.com/yonatangross/orchestkit/commit/11594759779f5a123f4450edfcde428a2b10b873))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **cleanup:** fix skill count drift + refresh What's New ([#1442](https://github.com/yonatangross/orchestkit/issues/1442)) ([e28e7da](https://github.com/yonatangross/orchestkit/commit/e28e7da139004ca524a9fdd980f685c4870aa7d2))
* **compat:** adopt CC 2.1.116 — MIN_CC_VERSION bump + 10 new features ([#1434](https://github.com/yonatangross/orchestkit/issues/1434)) ([1e71ab1](https://github.com/yonatangross/orchestkit/commit/1e71ab141ae854ca11395ce68a6422a5bd783272))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.58.0 ([#1427](https://github.com/yonatangross/orchestkit/issues/1427)) ([48a0f0f](https://github.com/yonatangross/orchestkit/commit/48a0f0f374cbcb1d70490e45d3346470d5081afb))
* **main:** release 7.59.0 ([#1429](https://github.com/yonatangross/orchestkit/issues/1429)) ([b44c026](https://github.com/yonatangross/orchestkit/commit/b44c0269fbc43a312868797a6952af937ab1cf8a))
* **main:** release 7.60.0 ([#1431](https://github.com/yonatangross/orchestkit/issues/1431)) ([816b0ac](https://github.com/yonatangross/orchestkit/commit/816b0acbe00f1baa03397acb0cee7369197bb356))
* **main:** release 7.61.0 ([#1433](https://github.com/yonatangross/orchestkit/issues/1433)) ([475ba7f](https://github.com/yonatangross/orchestkit/commit/475ba7f21889d56b4bcdd917a4a9a8e5c315c992))
* **main:** release 7.63.0 ([#1439](https://github.com/yonatangross/orchestkit/issues/1439)) ([2c475f4](https://github.com/yonatangross/orchestkit/commit/2c475f4875db54d2397e1c51eab51f6f41fca0f3))
* **main:** release 7.63.1 ([#1443](https://github.com/yonatangross/orchestkit/issues/1443)) ([49cc682](https://github.com/yonatangross/orchestkit/commit/49cc6829beff8bafed447229f44857bb4a6b69ba))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.64.0] - 2026-04-22

### Added

- **CC 2.1.117 matrix entries** (14 features, ending at `opus_47_context_window_fix`). MIN_CC_VERSION bumped 2.1.116 → 2.1.117. Closes #1441.
- Doc-table backfill in `version-compatibility.md` for all 14 new entries.

### Changed

- Agent `mcpServers:` audit for CC 2.1.117's main-thread firing behavior: 37 agents, 30 with non-empty `mcpServers:`, 8 unique MCP sets — all intentional. No agent changes required (same outcome as 2.1.116 hooks audit).
- Effort-default messaging updated: on CC ≥ 2.1.117, Pro/Max Opus 4.6 + Sonnet 4.6 now default to `high` (was `medium`).

### Fixed

- CHANGELOG `[7.62.0]` ghost entry removed — no v7.62.0 tag was ever cut; content shipped as v7.63.0 via release-please. Closes #1440.

### Verified / No-op

- Issue #1444 (hook backfill for StopFailure/PostCompact/WorktreeCreate/WorktreeRemove): **no action** — all 4 hooks already registered in `hooks.json`. Brainstorm misread the matrix.
- Issue #1449 (CwdChanged/FileChanged hooks): **no action** — both already registered.
- Issue #1453 (Setup/SubagentStart/InstructionsLoaded/TaskCreated hooks): **no action** — all 4 already registered.
- Issue #1445 (deprecated-ref sweep): **no action** — all apparent hits are either legitimate historical documentation or false positives (`node/tag` in LangGraph, GitHub release URLs).

---


## [7.63.1](https://github.com/yonatangross/orchestkit/compare/v7.63.0...v7.63.1) (2026-04-22)


### Miscellaneous

* **cleanup:** fix skill count drift + refresh What's New ([#1442](https://github.com/yonatangross/orchestkit/issues/1442)) ([e28e7da](https://github.com/yonatangross/orchestkit/commit/e28e7da139004ca524a9fdd980f685c4870aa7d2))

## [7.63.0](https://github.com/yonatangross/orchestkit/compare/v7.62.0...v7.63.0) (2026-04-22)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks,evals:** CC 2.1.116 enforcement + eval coverage ([#1437](https://github.com/yonatangross/orchestkit/issues/1437)) ([7f73d05](https://github.com/yonatangross/orchestkit/commit/7f73d0545789f3df07e08226128cec47208e6e63))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** release-video composition paths — strip fictional folder prefix ([#1432](https://github.com/yonatangross/orchestkit/issues/1432)) ([4e639f2](https://github.com/yonatangross/orchestkit/commit/4e639f2612db6c8e7382b44f8d6f8027a61a14e5))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **demos:** bump zod to ^4.3.6 (unblock Release Video pipeline) ([#1430](https://github.com/yonatangross/orchestkit/issues/1430)) ([8f26d0a](https://github.com/yonatangross/orchestkit/commit/8f26d0ab021920d2e2328a93735bcadec4759a05))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **release:** SBOM/attestation skip + changelog-to-props parser ([#1428](https://github.com/yonatangross/orchestkit/issues/1428)) ([1159475](https://github.com/yonatangross/orchestkit/commit/11594759779f5a123f4450edfcde428a2b10b873))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **compat:** adopt CC 2.1.116 — MIN_CC_VERSION bump + 10 new features ([#1434](https://github.com/yonatangross/orchestkit/issues/1434)) ([1e71ab1](https://github.com/yonatangross/orchestkit/commit/1e71ab141ae854ca11395ce68a6422a5bd783272))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.58.0 ([#1427](https://github.com/yonatangross/orchestkit/issues/1427)) ([48a0f0f](https://github.com/yonatangross/orchestkit/commit/48a0f0f374cbcb1d70490e45d3346470d5081afb))
* **main:** release 7.59.0 ([#1429](https://github.com/yonatangross/orchestkit/issues/1429)) ([b44c026](https://github.com/yonatangross/orchestkit/commit/b44c0269fbc43a312868797a6952af937ab1cf8a))
* **main:** release 7.60.0 ([#1431](https://github.com/yonatangross/orchestkit/issues/1431)) ([816b0ac](https://github.com/yonatangross/orchestkit/commit/816b0acbe00f1baa03397acb0cee7369197bb356))
* **main:** release 7.61.0 ([#1433](https://github.com/yonatangross/orchestkit/issues/1433)) ([475ba7f](https://github.com/yonatangross/orchestkit/commit/475ba7f21889d56b4bcdd917a4a9a8e5c315c992))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

<!-- Ghost entry removed: no v7.62.0 tag was ever cut. Content shipped as v7.63.0
     via release-please (PRs #1434, #1437). See v7.63.0 section above. Issue #1440. -->

---


## [7.61.0](https://github.com/yonatangross/orchestkit/compare/v7.60.1...v7.61.0) (2026-04-20)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** release-video composition paths — strip fictional folder prefix ([#1432](https://github.com/yonatangross/orchestkit/issues/1432)) ([4e639f2](https://github.com/yonatangross/orchestkit/commit/4e639f2612db6c8e7382b44f8d6f8027a61a14e5))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **demos:** bump zod to ^4.3.6 (unblock Release Video pipeline) ([#1430](https://github.com/yonatangross/orchestkit/issues/1430)) ([8f26d0a](https://github.com/yonatangross/orchestkit/commit/8f26d0ab021920d2e2328a93735bcadec4759a05))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **release:** SBOM/attestation skip + changelog-to-props parser ([#1428](https://github.com/yonatangross/orchestkit/issues/1428)) ([1159475](https://github.com/yonatangross/orchestkit/commit/11594759779f5a123f4450edfcde428a2b10b873))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.58.0 ([#1427](https://github.com/yonatangross/orchestkit/issues/1427)) ([48a0f0f](https://github.com/yonatangross/orchestkit/commit/48a0f0f374cbcb1d70490e45d3346470d5081afb))
* **main:** release 7.59.0 ([#1429](https://github.com/yonatangross/orchestkit/issues/1429)) ([b44c026](https://github.com/yonatangross/orchestkit/commit/b44c0269fbc43a312868797a6952af937ab1cf8a))
* **main:** release 7.60.0 ([#1431](https://github.com/yonatangross/orchestkit/issues/1431)) ([816b0ac](https://github.com/yonatangross/orchestkit/commit/816b0acbe00f1baa03397acb0cee7369197bb356))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.60.1] - 2026-04-21

### Fixed

- **Release Video composition paths.** `release-video.yml` constructed composition IDs like `Production/Landscape-16x9/ReleaseNotes/RN-v${SAFE_VERSION}` with a fictional folder prefix — Remotion Studio's folder tree is cosmetic and the CLI resolves bare `id` attributes only. Additionally no per-version `RN-v*` comps get registered (the only one, `RN-v602`, is from v6.0.2). Both the bespoke path and the `Templates/TPL-ReleaseNotes` fallback had this bug, so the workflow has silently failed every release since its creation. Simplified to bare `TPL-ReleaseNotes` (already registered) for landscape and registered a new `TPL-ReleaseNotesSquare` template in `orchestkit-demos/src/Root.tsx` for the square render. Verified locally against v7.60.0 CHANGELOG props — both render cleanly (1.7 MB landscape, 1.1 MB square for 30-frame smoke render).

---


## [7.60.0](https://github.com/yonatangross/orchestkit/compare/v7.59.1...v7.60.0) (2026-04-20)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **demos:** bump zod to ^4.3.6 (unblock Release Video pipeline) ([#1430](https://github.com/yonatangross/orchestkit/issues/1430)) ([8f26d0a](https://github.com/yonatangross/orchestkit/commit/8f26d0ab021920d2e2328a93735bcadec4759a05))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **release:** SBOM/attestation skip + changelog-to-props parser ([#1428](https://github.com/yonatangross/orchestkit/issues/1428)) ([1159475](https://github.com/yonatangross/orchestkit/commit/11594759779f5a123f4450edfcde428a2b10b873))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.58.0 ([#1427](https://github.com/yonatangross/orchestkit/issues/1427)) ([48a0f0f](https://github.com/yonatangross/orchestkit/commit/48a0f0f374cbcb1d70490e45d3346470d5081afb))
* **main:** release 7.59.0 ([#1429](https://github.com/yonatangross/orchestkit/issues/1429)) ([b44c026](https://github.com/yonatangross/orchestkit/commit/b44c0269fbc43a312868797a6952af937ab1cf8a))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.59.1] - 2026-04-21

### Fixed

- **`orchestkit-demos` zod peer-dep conflict.** `@remotion/zod-types@4.0.447` added a `peer zod@"4.3.6"` requirement, which `npm ERESOLVE`'d against the pinned `zod@3.22.3`. The `Release Video` workflow had been failing `npm install` on every release since — including v7.58.0 and v7.59.0. Bumped to `zod@^4.3.6`; existing usage (`z.object`, `z.string`, `z.number`, `z.array`, `z.union`, `z.record`, `z.infer`) is API-compatible v3↔v4, `tsc --noEmit` passes clean.

---


## [7.59.0](https://github.com/yonatangross/orchestkit/compare/v7.58.1...v7.59.0) (2026-04-20)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **release:** SBOM/attestation skip + changelog-to-props parser ([#1428](https://github.com/yonatangross/orchestkit/issues/1428)) ([1159475](https://github.com/yonatangross/orchestkit/commit/11594759779f5a123f4450edfcde428a2b10b873))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.58.0 ([#1427](https://github.com/yonatangross/orchestkit/issues/1427)) ([48a0f0f](https://github.com/yonatangross/orchestkit/commit/48a0f0f374cbcb1d70490e45d3346470d5081afb))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.58.1] - 2026-04-20

### Fixed

- **`release.yml` SBOM + attestation skip.** The tag-triggered release workflow was wrapped in `if: steps.check.outputs.exists == 'false'` on every step, so whenever release-please created the GitHub Release first (which it always does now that both workflows use the App token), SBOM generation, upload, and provenance attestation were silently skipped. v7.57.0 and v7.58.0 both shipped with zero release assets. Only `gh release create` is now gated on existence; SBOM generation, upload (`--clobber` for idempotency), and attestation run every time.
- **`scripts/changelog-to-props.mjs` parses release-please CHANGELOG format.** The script only recognized `## [X.Y.Z] - YYYY-MM-DD` (bump-version.sh output) and failed on every release-please release with `Error: Version X.Y.Z not found in CHANGELOG.md`, breaking the `Release Video` workflow. Now accepts both formats plus the conventional-commit section headings (`Features`, `Bug Fixes`, etc.) and strips trailing link artifacts. Added `tests/unit/test-changelog-parser.sh` to lock both formats in.

---


## [7.58.0](https://github.com/yonatangross/orchestkit/compare/v7.57.1...v7.58.0) (2026-04-20)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **ci:** Scorecard alerts + full GitHub App migration (retire PAT) ([#1426](https://github.com/yonatangross/orchestkit/issues/1426)) ([8400096](https://github.com/yonatangross/orchestkit/commit/8400096d46b9aa244e33e1e7a7e116a8a25bfbc2))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.57.0 ([#1424](https://github.com/yonatangross/orchestkit/issues/1424)) ([bef8176](https://github.com/yonatangross/orchestkit/commit/bef817652b35cd0788655d8c3cf86cac5e9de4b6))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.57.1] - 2026-04-20

### Fixed

- **Scorecard supply-chain alerts — closed all 11 open code-scanning findings.**
  - **Pinned-Dependencies**: `windows-smoke.yml` pins `actions/checkout@v6.0.2` and `actions/setup-node@v6` to SHA; `docs.yml` and `tests/unit/test-mdx-compile.sh` replace bare `npm install` fallbacks with lockfile regen + `npm ci`.
  - **Token-Permissions**: `release.yml`, `prerelease.yml`, `release-video.yml`, `channel-sync.yml`, and `release-please.yml` now mint short-lived installation tokens from the **OrchestKit Release Bot** GitHub App via `actions/create-github-app-token` (pinned to v3.1.1 SHA). `GITHUB_TOKEN` stays read-only (or `{}` where unused). `release.yml` keeps `id-token: write` + `attestations: write` for `attest-build-provenance` (OIDC-bound, not App-bound).
  - **PAT retirement**: `RELEASE_PLEASE_TOKEN` is no longer referenced. Delete the repo secret after merge: `gh secret delete RELEASE_PLEASE_TOKEN --repo yonatangross/orchestkit`.
  - **Commit identity alignment**: `prerelease.yml` and `channel-sync.yml` configure git user as `orchestkit-release-bot[bot]` so commits match the token that pushes them (yields "verified" on GitHub).

---


## [7.57.0](https://github.com/yonatangross/orchestkit/compare/v7.56.3...v7.57.0) (2026-04-20)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **ci:** Road to 10 Wave 3 — agent registry + npm audit + backlog admin ([#1418](https://github.com/yonatangross/orchestkit/issues/1418)) ([f902098](https://github.com/yonatangross/orchestkit/commit/f9020983156be745660e1f2de46c4e5da3f4a04f))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** isProtectedBranch treats empty string as not-protected ([#1425](https://github.com/yonatangross/orchestkit/issues/1425)) ([b4f9b40](https://github.com/yonatangross/orchestkit/commit/b4f9b4080e51f32a3cfe85e0a0a05001132e1c11))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))
* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.56.0 ([#1410](https://github.com/yonatangross/orchestkit/issues/1410)) ([069494a](https://github.com/yonatangross/orchestkit/commit/069494a731c2bf019a69eb7e25aa4544d66faac4))
* **main:** release 7.56.1 ([#1413](https://github.com/yonatangross/orchestkit/issues/1413)) ([d5e1c0c](https://github.com/yonatangross/orchestkit/commit/d5e1c0cfc5e2b67be36e6f00d4ee65d9813386e5))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/cache from 5.0.4 to 5.0.5 ([#1421](https://github.com/yonatangross/orchestkit/issues/1421)) ([b548f86](https://github.com/yonatangross/orchestkit/commit/b548f86b6fce61b4cc78f3cf82d387c733cfb243))
* bump actions/checkout from 5 to 6 ([#1420](https://github.com/yonatangross/orchestkit/issues/1420)) ([4c18de7](https://github.com/yonatangross/orchestkit/commit/4c18de711a34f3ba27d6d22a26740d760fa22b24))
* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 5 to 6 ([#1423](https://github.com/yonatangross/orchestkit/issues/1423)) ([77105cc](https://github.com/yonatangross/orchestkit/commit/77105cc1ef2e56b39185f7fabcc1482db7245ca7))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump anthropics/claude-code-action from 1.0.93 to 1.0.101 ([#1422](https://github.com/yonatangross/orchestkit/issues/1422)) ([2b0bfec](https://github.com/yonatangross/orchestkit/commit/2b0bfec718e9a21b4417d658b4bfa0be008546fa))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* bump googleapis/release-please-action from 4.4.0 to 4.4.1 ([#1419](https://github.com/yonatangross/orchestkit/issues/1419)) ([ec12455](https://github.com/yonatangross/orchestkit/commit/ec12455da2682259a0fd5020228d3515ea1e33cd))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.56.3] - 2026-04-20

### Fixed

- TODO: Describe your changes here

---


## [7.56.2](https://github.com/yonatangross/orchestkit/compare/v7.56.1...v7.56.2) (2026-04-19)

**Road to 10 — Wave 3.** Backlog discipline + architecture clarity + supply chain. Patch release, no user-facing changes.

### Added

- `scripts/list-invocable-agents.mjs` — scans `src/agents/*.md`, extracts YAML frontmatter, writes a table to `src/agents/README.md` between BEGIN/END markers. Answers the "which specific ork agent do I spawn" question that cost cycles during Lane 2.
- `src/agents/README.md` — agent registry with decision tree + auto-generated table (37 agents).
- `tests/security/test-npm-audit.sh` — npm audit gate across root, docs/site, src/hooks. Fails on moderate+ CVEs not in the allowlist.
- `.claude/audit-allowlist.json` — empty-by-default, schema-documented. Entries carry `until:` dates so exceptions get revisited.

### Changed

- `tests/security/run-security-tests.sh` — registers the npm audit gate.
- `bin/count-components.sh`, `bin/validate-counts.sh`, `scripts/stamp-counts.sh` — exclude `README.md` / `INDEX.md` / `CONTRIBUTING.md` when counting agents.

### Project admin

- Milestone #114 Bet B closed. Its 5 issues relabeled `research`. No drift signal has surfaced from shipped sites; revisit if a real case appears.

## [7.56.1](https://github.com/yonatangross/orchestkit/compare/v7.56.0...v7.56.1) (2026-04-19)


### Miscellaneous

* **agents:** wire up emulate-engineer (close last orphan) ([#1381](https://github.com/yonatangross/orchestkit/issues/1381)) ([42cec16](https://github.com/yonatangross/orchestkit/commit/42cec16a0f3c25fd90df9dc940a094f5a91be37a))

## [7.56.0](https://github.com/yonatangross/orchestkit/compare/v7.55.2...v7.56.0) (2026-04-19)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **ci:** de-noise PR rollup signals + auto-sync version files (Closes [#1403](https://github.com/yonatangross/orchestkit/issues/1403)–[#1407](https://github.com/yonatangross/orchestkit/issues/1407)) ([#1409](https://github.com/yonatangross/orchestkit/issues/1409)) ([5ed87b3](https://github.com/yonatangross/orchestkit/commit/5ed87b300ef9f26925568b5e2292aa957bb47efd))
* **ci:** pre-push gate + commit-msg linter + token-budget warn tier ([#1411](https://github.com/yonatangross/orchestkit/issues/1411)) ([77dc14c](https://github.com/yonatangross/orchestkit/commit/77dc14cd001a197bb7c823e0e7311d29e5243ce5))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.55.0 ([#1389](https://github.com/yonatangross/orchestkit/issues/1389)) ([1024f44](https://github.com/yonatangross/orchestkit/commit/1024f447eb5b7bced31d553605a4bd817e7a66f7))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.55.2](https://github.com/yonatangross/orchestkit/compare/v7.55.1...v7.55.2) (2026-04-19)

**Road to 10 — Wave 1: session quality gates.** Patch release. No user-facing changes.

### Added

- `bin/git-hooks/commit-msg`: blocks commits with banned celebratory phrases ("shipped cleanly", "all green!", 🎉, etc.) and commit titles > 72 chars. Soft-warns when commit body > 50 lines. See `CLAUDE.md` § Tone.
- `scripts/prepare` (via `package.json`): sets `core.hooksPath bin/git-hooks` automatically on `npm install`, so the repo's git hooks activate for every contributor without a manual step.
- Warn tier in `tests/performance/test-token-overhead.sh`: emits a yellow `WARN:` line when any section crosses 90% of its budget but hasn't exceeded it. Gives notice BEFORE the budget blows.

### Changed

- `bin/git-hooks/pre-push`: extended to run the `mdx-compile guard`, `test:agents`, `test:skills`, `test:manifests`, and the `token-overhead` budget check. Previous gaps let this session push code that CI then rejected — these gates close the loop locally.

### Why

During the session that closed milestones #113 and #116 we pushed code that CI caught as broken three times (nested-fence mdx bug, version-sync drift on pyproject.toml, 401 stub-fallback missing from the relocated guard). Each failure traced to a gate that existed but wasn't wired into the pre-push path. Wave 1 closes that gap.

## [7.55.1](https://github.com/yonatangross/orchestkit/compare/v7.55.0...v7.55.1) (2026-04-19)

**Lane 2 — CI/Tooling de-noise.** Patch release. No user-facing changes; pure infra hygiene that pays back on every future PR.

### Changed

- `.github/workflows/claude-review.yml`: gated on `needs-claude-review` label so the workflow no longer auto-cancels on every PR and pollutes the rollup state. (#1403)
- `.github/workflows/docs.yml`: lowercase `build` job display name changed to `Docs Site Build` to disambiguate from the required `Build` check. (#1404)
- `scripts/build-plugins.sh`: invokes `stamp-counts.sh` before the final summary instead of in `postbuild`, so `npm run build` shows accurate counts on a single run. (#1405)
- `scripts/stamp-counts.sh`: new `sync_versions` function reads `package.json` and propagates the version to `pyproject.toml`, `manifests/ork.json`, `marketplace.json` (top + plugins[0]), `.release-please-manifest.json`, and `CLAUDE.md`. (#1407)
- `bin/validate-counts.sh`: extended with a version drift check that fails on any mismatch with `package.json`. (#1407)
- `tests/unit/test-mdx-compile.sh`: added the same NPM 401 → analytics-stub fallback as `docs.yml` so the guard works on PR builds without the private GitHub Packages token. (#1406)

### Moved

- `scripts/test-mdx-compile.mjs` → `docs/site/scripts/test-mdx-compile.mjs`
- `tests/fixtures/nested-fence.mdx` → `docs/site/tests/fixtures/nested-fence.mdx`
- `@mdx-js/mdx` and `remark-gfm` removed from root `devDependencies`; added directly to `docs/site/package.json` where they belong. Removes 128 transitive packages from root `npm install`. (#1406)

## [7.55.0](https://github.com/yonatangross/orchestkit/compare/v7.54.0...v7.55.0) (2026-04-19)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **claude-design:** Bet A — closed-loop pipeline (Milestone [#113](https://github.com/yonatangross/orchestkit/issues/113)) ([#1390](https://github.com/yonatangross/orchestkit/issues/1390)) ([f93fa11](https://github.com/yonatangross/orchestkit/commit/f93fa110bcd4c371b26541e69db0bf43de2f8797))
* **claude-design:** Bet A polish — schema rewrite + mdx-compile guard (Closes [#1400](https://github.com/yonatangross/orchestkit/issues/1400), [#1401](https://github.com/yonatangross/orchestkit/issues/1401)) ([#1402](https://github.com/yonatangross/orchestkit/issues/1402)) ([e97e18c](https://github.com/yonatangross/orchestkit/commit/e97e18c024e080ec0f4cda773f5733be167931f5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **docs:** redesign landing page from Claude Design handoff (Closes [#1247](https://github.com/yonatangross/orchestkit/issues/1247)) ([#1399](https://github.com/yonatangross/orchestkit/issues/1399)) ([1005354](https://github.com/yonatangross/orchestkit/commit/1005354c874c7d753fa1dcfd48d7f869d88232da))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** CC 2.1.113 adoption — native binary, find/rm hardening, deniedDomains ([#1388](https://github.com/yonatangross/orchestkit/issues/1388)) ([104226e](https://github.com/yonatangross/orchestkit/commit/104226eed687e98e7c840898b887983db6b2009b))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.49.0 ([#1350](https://github.com/yonatangross/orchestkit/issues/1350)) ([f84408b](https://github.com/yonatangross/orchestkit/commit/f84408bb89a049f65fd43a5e9ad3bb9ec8273836))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.50.0 ([#1377](https://github.com/yonatangross/orchestkit/issues/1377)) ([9c3075a](https://github.com/yonatangross/orchestkit/commit/9c3075a763b6f4e4547b7c6ca9949c4bd2b43bd0))
* **main:** release 7.51.0 ([#1379](https://github.com/yonatangross/orchestkit/issues/1379)) ([edb7458](https://github.com/yonatangross/orchestkit/commit/edb74582d9c6d3e009ef489b3bb2dfc731dd9e84))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.54.0](https://github.com/yonatangross/orchestkit/compare/v7.53.0...v7.54.0) (2026-04-19)

**Bet A polish — milestone #113 close-out.** Two follow-ups from the first real `/ork:design-ship` dogfood (#1399):

### Added

- **`tests/unit/test-mdx-compile.sh` + `scripts/test-mdx-compile.mjs`** — pre-build mdx-compile guard. Walks every `docs/site/content/docs/**/*.mdx`, compiles each via `@mdx-js/mdx` + `remark-gfm`, fails on parse errors with exact filename + line:col. Runs on `npm test`. Wired into `tests/run-all-tests.sh` under UNIT TESTS. (#1401)
- **`tests/fixtures/nested-fence.mdx`** — counter-example fixture intentionally broken with a same-length nested fence. The guard wrapper asserts the checker REJECTS this file (TDD safety net so the guard never silently weakens). (#1401)
- **`@mdx-js/mdx@^3` and `remark-gfm@^4`** as root devDependencies (previously only present transitively in `docs/site/node_modules`).
- **`src/skills/CONTRIBUTING-SKILLS.md` → "Nesting code fences"** — new authoring rule with ❌/✅ examples. Pairs with the guard.

### Changed

- **`src/agents/claude-design-orchestrator.md`** — schema rewritten to match the *actual* Claude Design handoff format (gzipped tarball with `README.md` + `chats/*.md` + optional `project/*.html`), discovered during the #1399 dogfood. The first-iteration spec assumed a JSON manifest with `components[]`/`design_tokens{}`/`asset_manifest[]` — none of which exist in real bundles. Adds explicit "How to parse" section, fallback for missing `project/` (incomplete bundle), and `?open_file=` query-param handling. (#1400)
- **`src/skills/design-import/SKILL.md`** — Phase 1 delegation prompt rewritten to match the new schema. Tells the orchestrator to `tar -xzf` first, read README + chats, then look for `project/*.html`. Switched outer fence to 4-backticks per the new authoring rule. (#1400)

### Why

The #1399 dogfood proved the Bet A pipeline works end-to-end on a real handoff URL, but exposed two regressions: (1) a same-length nested-fence bug in the original `design-import.mdx` that broke every PR's docs build, and (2) the agent's expected schema diverged from reality. This release closes both gaps so the next `/ork:design-ship` invocation runs against a guard-protected pipeline with an accurate agent spec.



**Claude Design Integration — Bet A (Closed-Loop Pipeline)** — Milestone #113 complete. First-class integration with [claude.ai/design](https://claude.ai/design): handoff bundle URL → reviewable GitHub PR in one command.

### Added

- **`/ork:design-import`** — accepts a Claude Design handoff bundle (URL or local file), reconciles tokens against the project's design system, and pipes surviving components through the existing `design-to-code` pipeline. Does not open a PR. (#1382)
- **`/ork:design-ship`** — end-to-end: import → Storybook stories + Playwright tests (`/ork:cover`) → diff-aware browser verification (`/ork:expect`) → PR opened (`/ork:create-pr`) with the handoff URL, before/after screenshots, component decisions, and coverage delta embedded. Auto-labels `claude-design`. (#1387)
- **`claude-design-orchestrator` agent** — parses handoff bundles, validates the provisional schema, dedups proposed components via `component-search` (Storybook MCP → 21st.dev → filesystem), tracks bundle→PR provenance in `.claude/design-handoffs/<bundle_id>.json`. (#1384)
- **`posttool/design-import/auto-verify` hook** — async PostToolUse hook fires after `/ork:design-import` completes, emits a non-blocking nudge suggesting `/ork:dogfood` + `/ork:expect`. (#1386)
- **Docs cookbook page** — `docs/site/content/docs/cookbook/claude-design-handoff.mdx` with the full walkthrough from prompt-in-Claude-Design to merged PR. (#1383)

### Changed

- Skill count: 103 → 105. Agent count: 36 → 37. Hook count: 178 → 180 (112 global + 46 agent-scoped + 22 skill-scoped). User-invocable commands: 23 → 25.
- `tests/performance/test-token-overhead.sh`: `MAX_USER_INVOCABLE_SKILLS` raised 23 → 25 for the two new Claude Design commands.
- `tests/skills/structure/test-skill-md.sh`: `EXPECTED_USER_INVOCABLE` raised 23 → 25.
- `src/hooks/src/__tests__/e2e/dispatcher-registry-wiring.test.ts`: async hook count assertion raised 75 → 76.

### Known limitations

- Claude Design has no public API yet — bundles are one-shot exports. Iteration means re-exporting from claude.ai/design and re-running `/ork:design-ship`. The programmatic drift-sync loop is **Bet B** (future milestone).
- Bundle schema is provisional — the orchestrator agent adapts to deviations and surfaces unknown fields rather than failing silently.
- No auto-merge — skills open PRs; humans review and merge.

## [7.51.0](https://github.com/yonatangross/orchestkit/compare/v7.50.0...v7.51.0) (2026-04-17)


### Features

* **hooks:** Usage-Driven Hardening bundle — 5 analytics hooks + batch rule ([#1378](https://github.com/yonatangross/orchestkit/issues/1378)) ([7c5a3d1](https://github.com/yonatangross/orchestkit/commit/7c5a3d1e2ee79fa2160d6676da18325dd5116ce9))
* **hooks:** Usage-Driven Hardening completion — milestone close-out (3 issues) ([#1380](https://github.com/yonatangross/orchestkit/issues/1380)) ([e23be85](https://github.com/yonatangross/orchestkit/commit/e23be85534fd5183bfa006287ba1e10708ae549c))

## [7.52.0](https://github.com/yonatangross/orchestkit/compare/v7.51.0...v7.52.0) (2026-04-17)

**Usage-Driven Hardening — Milestone close-out** — 3 remaining issues (#1278, #1292, #1295) closed by one PR. The 9-issue milestone is now complete.

### Added

- **worktree-merge-verifier** (PreToolUse/Bash, Phase 6 of sync dispatcher): intercepts `git worktree remove`, resolves the worktree's branch via `git worktree list --porcelain`, compares against main/master/develop, and skips squash-merged branches (via `git cherry`). Advisory with concrete remediation (push or merge first). Opt-out: `ORK_DISABLE_WORKTREE_VERIFIER=1`. (#1278)
- **metrics-bridge** (PostToolUse/catchall, async): accumulates per-session metrics into `.claude/state/ork-metrics-{session_id}.json` — edits, test_runs, commits, bash_calls, agent_spawns, started_at/updated_at. Flat JSON object for easy `jq`. Atomic writes, 1 MB cap. Runtime state gitignored. (#1295)
- **`outputNotify()` + `wrapAt()` builders** (`lib/output.ts` + re-export from `lib/common.ts`): consistent hook advisory formatter with prefix + 80-char line wrapping + continuation-line indent. Options bag for `maxWidth` and `event` so the signature can grow without breaking callers. 12 unit tests. Existing hook migration deferred — additive change. (#1292)

### Changed

- Total hooks.json count: 177 → 178 (bundle totals 207 → 209). Async hooks: 74 → 75. `worktree-merge-verifier` runs through the existing `sync-bash-dispatcher` — bundle export but not a new hooks.json entry.
- Test count assertions updated across `split-bundles.test.ts`, `async-registry.test.ts`, `dispatcher-registry-wiring.test.ts`.

### Milestone status

Usage-Driven Hardening — **9/9 issues closed**. 🎉

## [7.51.0](https://github.com/yonatangross/orchestkit/compare/v7.50.0...v7.51.0) (2026-04-17)

**Usage-Driven Hardening bundle** — 6 issues (#1280, #1281, #1282, #1283, #1285, #1286) closed by one PR. Analytics-driven hooks that catch common friction points from the 126-session usage report.

### Added

- **stale-import-detector** (PostToolUse/Write|Edit): greps src + tests for import sites referencing a just-edited file's module path. Advisory additionalContext listing up to 10 references. Language-aware TS/JS and Python patterns. (#1280)
- **pre-commit-test-gate** (PreToolUse/Bash, Phase 5 of sync dispatcher): records test-runner invocations to `.claude/state/last-test-run.json`; on `git commit`, compares staged-file mtimes against last recorded test run and injects advisory if stale. Never blocks. (#1281)
- **subagent-scope-auditor** (SubagentStop, async): parses `agent_transcript_path`, extracts Write/Edit targets, compares against scope fragments derived from spawn prompt. Flags up to 8 out-of-scope edits. (#1282)
- **thrash-detector** (UserPromptSubmit, async) + **edit-history-tracker** (PostToolUse/Write|Edit, async): tracks edit events in `.claude/state/edit-history.jsonl` (capped at 50, self-trimming); flags any file hit ≥3 times in the last 10 events. (#1285)
- **batch-size-governor** rule in `ork:implement`: >10-file refactors enforce max 5 files per agent batch with tests between batches. `--batch-size N` override. (#1286)
- **Usage-analytics hardening rules** (`.claude/rules/usage-analytics-hardening.md`): 4 codified patterns on sub-agents & worktrees, refactoring checklists, batch changes, and 1Password/GPG interactive-auth handling. (#1283)

### Changed

- Test count assertions updated: `split-bundles.test.ts` 202 → 207, `async-registry.test.ts` + `dispatcher-registry-wiring.test.ts` 70 → 74 async hooks.
- Hook totals: 173 → 177 (110 global + 45 agent + 22 skill).

## [7.50.0](https://github.com/yonatangross/orchestkit/compare/v7.49.0...v7.50.0) (2026-04-17)


### Features

* **compat:** CC 2.1.111 + Opus 4.7 full adoption ([#1376](https://github.com/yonatangross/orchestkit/issues/1376)) ([425a7f7](https://github.com/yonatangross/orchestkit/commit/425a7f77d06580300a3ade0f44f96275dba51ec9))

## [7.50.0](https://github.com/yonatangross/orchestkit/compare/v7.49.0...v7.50.0) (2026-04-17)

**CC 2.1.111 + Opus 4.7 full adoption** — 23 issues (#1353–#1375) under milestone [#112](https://github.com/yonatangross/orchestkit/milestone/112), closed by a single PR.

### Added

- **`xhigh` effort tier** across phase-based skills (brainstorm, implement, cover, verify, fix-issue, assess, audit-full). Semantics: `high + one additional deepening pass`. Opus 4.7 only; silently falls back to `high` otherwise. (#1354)
- **17 new 2.1.111 feature-matrix entries** in `lib/cc-version-matrix.ts` (294 → 311 total). MIN_CC_VERSION 2.1.108 → 2.1.111. (#1353)
- **`/ultrareview` composition** in `ork:review-pr` — trigger-gated (diff > 500 LOC, sensitive paths, reviewer disagreement, release/hotfix labels) with voice-friendly `AskUserQuestion` prompt. Never fires by default; quota tracked in `.claude/state/ultrareview-usage.json`. (#1356)
- **Eval preflight**: `preflight_check_plugin_errors` captures `plugin_errors` from stream-json init event and fails eval:full loudly on degraded plugin sets. (#1357)
- **W3C Trace Context propagation**: eval runners export `TRACEPARENT` / `TRACESTATE` so every `claude -p` call links into Langfuse/OTel. (#1370)
- **Context-window helpers**: `lib/context-window.ts` with `getContextWindowTokens`, `scaleByContextWindow`, `tokensAsContextPct`. Replaces scattered absolute-token caps. (#1355)
- **Doctor Category 14**: warns when `xhigh` effort is configured without Opus 4.7 (silent fallback otherwise). (#1360)
- **Task-budget awareness** in `ork:implement`: advisory `budget_remaining_pct` in chain state + threshold-driven behavior. (#1371)
- **Assess uncertainty output**: `confidence` + `caveats[]` per dimension under `xhigh` effort. (#1375)
- **Directive-density test** (`npm run test:skills:directive-density`) and **skill token scorecard** (`npm run test:skills:tokens`) — advisory by default, pair with CC 2.1.111's `/skills` token sort. (#1362, #1363)
- **Windows PowerShell smoke test** workflow (`.github/workflows/windows-smoke.yml`) — runs under `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` on `src/hooks/**` changes. (#1365)
- **Model pricing**: `claude-opus-4-7` row added (same rates as 4.6); aliases `opus` → `claude-opus-4-7`, `sonnet` → `claude-sonnet-4-6`. Historical IDs retained for accurate stats-cache replay. (#1369)

### Changed

- **Token budgets converted to %-of-context**: `hook-priorities.ts` and `token-budget-tracker.ts` now read `CLAUDE_MAX_CONTEXT` via the shared helper. Absorbs Opus 4.7's 1.0–1.35× tokenizer drift automatically. (#1355)
- **Retry policies audited**: `retry-manager.ts` and `http-sink.ts` counts retained at 3 with explicit rationale comments. No behavior change. (#1359)
- **Vision ceiling bumped to 2,576 px** (~3.75 MP) in `design-context-extract`, `design-to-code`, `ui-feedback`. Dense dashboards, Retina screenshots, full-page desktop mockups now fit natively. (#1358)
- **Filesystem memory lean-in** in `ork:remember` / `ork:memory` — layered read order (MEMORY.md index → chain handoff → MCP graph). Opus 4.7 reads fs memory more reliably than 4.6. (#1366)
- **Long-chain guidance** added to CLAUDE.md: Auto mode without the old flag, scheduled-task resurrection via `--resume`, task budgets, fs memory strength. (#1368)
- **Permission guidance** in `ork:configure`: since 2.1.111, read-only bash + globs no longer prompt — local `Bash(ls:*)` / `Bash(grep:*)` allows are now redundant. Points users at the built-in `/less-permission-prompts` skill for the prune. (#1361)
- **Plan filename guidance** in `ork:write-prd`: CC 2.1.111 names plan files after the prompt stem. (#1367)
- **Security-skill cyber-capability note** added to `security-auditor` and `ai-safety-auditor` agents: Opus 4.7 deliberately reduces cyber capabilities + ships detection safeguards; legitimate research should route through the Cyber Verification Program. (#1374)
- **Skill version bumps** across 16 modified SKILL.md files — minor for semantic changes, patch for guidance-only edits. (#1372)
- **Debug env vars documented**: `OTEL_LOG_RAW_API_BODIES`, `CLAUDE_CODE_USE_POWERSHELL_TOOL`, `CLAUDE_MAX_CONTEXT`, `ENABLE_PROMPT_CACHING_1H`, `ORK_SKIP_PLUGIN_ERROR_CHECK` in `src/hooks/README.md`. (#1364)

## [7.49.0](https://github.com/yonatangross/orchestkit/compare/v7.48.0...v7.49.0) (2026-04-16)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.110 full adoption — matrix, skills, doctor ([#1349](https://github.com/yonatangross/orchestkit/issues/1349)) ([0d166e9](https://github.com/yonatangross/orchestkit/commit/0d166e951409d1d8e0a1e8c2a6435b24a1137b2a))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** notebooklm v0.5.25 full adoption ([#1352](https://github.com/yonatangross/orchestkit/issues/1352)) ([f49cf3d](https://github.com/yonatangross/orchestkit/commit/f49cf3d1092e0833bdf0adc6bf2094252cf164ad))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* **deps:** bump the npm_and_yarn group across 3 directories with 1 update ([#1348](https://github.com/yonatangross/orchestkit/issues/1348)) ([d31f606](https://github.com/yonatangross/orchestkit/commit/d31f606120203f7007c2f16aaaba421f77a5f626))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.47.0 ([#1347](https://github.com/yonatangross/orchestkit/issues/1347))f ([9c6011c](https://github.com/yonatangross/orchestkit/commit/9c6011ce1cd1401dcd7b97a614910dc06f06fc86))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.48.0

### Added

- TODO: Describe your changes here

---


## [7.48.0](https://github.com/yonatangross/orchestkit/compare/v7.47.0...v7.48.0) (2026-04-16)


### Features

* **compat:** CC 2.1.110 full adoption — 16 matrix entries, PushNotification in 5 skills, /focus replaces Ctrl+O, session recap default-on, /tui + autoScrollEnabled in setup, doctor MCP duplicate warning, chain-patterns scheduled task recovery, Recommended tier → 2.1.110 ([#1349](https://github.com/yonatangross/orchestkit/issues/1349))

## [7.47.0](https://github.com/yonatangross/orchestkit/compare/v7.46.0...v7.47.0) (2026-04-15)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))
* v7.46.0 Vercel Labs refresh + wrapper-skill modernization ([#1345](https://github.com/yonatangross/orchestkit/issues/1345)) ([78c465e](https://github.com/yonatangross/orchestkit/commit/78c465ef13d678b9494e6cebbdef3d9748d3473f))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))
* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.45.0 ([#1342](https://github.com/yonatangross/orchestkit/issues/1342)) ([1d97a31](https://github.com/yonatangross/orchestkit/commit/1d97a3104792c8942f1e5ea03a016449f8f992e5))
* **main:** release 7.45.1 ([#1344](https://github.com/yonatangross/orchestkit/issues/1344)) ([37ac4f6](https://github.com/yonatangross/orchestkit/commit/37ac4f6bf2641dcb2b8c44b3df5c98b996cffe1e))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.46.0](https://github.com/yonatangross/orchestkit/compare/v7.45.1...v7.46.0) (2026-04-15)


### Features

* **skills:** wrapper-skill modernization sweep (#1345) — 17 skills + expect-agent brought up-to-date with the 2026-04-15 upstream audit. P0 fixes for Stitch MCP tool names (design-to-code, design-context-extract), Playwright 1.58→1.59 + k6 v1.0 API paths (testing-e2e, testing-perf), canonical model IDs (llm-integration, multimodal-llm). P1 adoption of Figma Dev Mode MCP 16-tool surface (figma-design-handoff), Next.js 16.2.3 LTS cache variants + next-browser (react-server-components-framework), v0.app rebrand + Google Stitch + Bolt Cloud (ai-ui-generation), Pact v16 + Testcontainers (testing-integration), gh agent-task + sub-issues + gh-copilot retirement (github-operations). P2 updates across ui-components (shadcn CLI v4), storybook-testing/storybook-mcp-integration (componentsManifest rename), mcp-patterns (SDK floors 1.29/1.27 + --mcp-debug), bare-eval (stream-json), langgraph 1.2 (deferred nodes + node caching), testing-llm (DeepEval 2.3 + RAGAS 1.2), rag-retrieval (voyage-3 tiers + text-embedding-004), component-search (v0.app fallback), design-system-tokens (SD 5.x + DTCG v2025.10), demo-producer (VHS 0.11 + Remotion 4.0.448), and expect-agent (forbids `agent-browser chat`).

## [7.45.1](https://github.com/yonatangross/orchestkit/compare/v7.45.0...v7.45.1) (2026-04-15)


### Miscellaneous

* bump Vercel Labs tool versions (json-render 0.17 / emulate 0.4.1 / agent-browser 0.25.4 / portless 0.10.2) ([#1343](https://github.com/yonatangross/orchestkit/issues/1343)) ([b68168f](https://github.com/yonatangross/orchestkit/commit/b68168f223b69375efd9e6e91016d82392d4f827))

## [7.45.0](https://github.com/yonatangross/orchestkit/compare/v7.44.0...v7.45.0) (2026-04-15)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.108 full adoption — matrix, descriptions, doctor, worktree ([#1341](https://github.com/yonatangross/orchestkit/issues/1341)) ([d444dbd](https://github.com/yonatangross/orchestkit/commit/d444dbd0a4862f817e7a85ef8cff609c67f2917e))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.43.0 ([#1325](https://github.com/yonatangross/orchestkit/issues/1325)) ([4c85833](https://github.com/yonatangross/orchestkit/commit/4c8583317e2803e84161300ec6d0e7ef07d7a749))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.44.0] - 2026-04-15

### Added

- **compat:** CC 2.1.108 full adoption — 25 new matrix entries (253→278), MIN_CC_VERSION bump 2.1.105→2.1.108 across marketplace.json, CLAUDE.md, README badge, docs site
- **skills:** Expanded 33 skill descriptions leveraging new 1,536-char cap (was 250) — 11 user-invocable + 22 non-invocable skills now have rich WHAT+WHEN descriptions
- **monitors:** First plugin monitors implementation — chain-state-watcher (alerts on stale multi-phase skills) and uncommitted-work-reminder (periodic commit nudge) via CC 2.1.105 monitors manifest key
- **compat:** Doctor version-compatibility table updated with 2.1.101-2.1.109 features, new "Recommended" tier at 2.1.108, prompt caching section (`ENABLE_PROMPT_CACHING_1H`)
- **compat:** EnterWorktree `path` parameter (CC 2.1.105) documented in implement worktree-isolation-mode for reusing existing worktrees
- **compat:** `/recap` session recovery (CC 2.1.108) integrated into brainstorm, implement, cover, verify, fix-issue skills and chain-patterns checkpoint-resume
- **compat:** `ENABLE_PROMPT_CACHING_1H` recommended in setup and help skills for long-running sessions
- **compat:** `/recap` and `/undo` added to help skill command reference

### Fixed

- **docs:** Standardized all 15+ fumadocs pages from 5 conflicting hook counts (106/109/115/146) to 173, agents 35→36, skills 98/99/100→103, CC version 2.1.84/2.1.86→2.1.108
- **docs:** Installation guide example output updated to v7.43.0 counts, FAQ hook breakdown math corrected
- **monitors:** Fixed schema from `{"monitors":[...]}` to top-level array `[...]` per CC plugin schema
- **monitors:** Removed unrecognized `persistent` field from monitor entries
- **monitors:** Added python3 ISO date parsing fallback for Linux compatibility (macOS `date -jf` not portable)
- **skills:** brainstorm/SKILL.md trimmed 501→499 lines to pass CI skill-length gate
- **docs:** CONTRIBUTING.md CC 2.1.59 references clarified with current minimum 2.1.108

---


## [7.43.0](https://github.com/yonatangross/orchestkit/compare/v7.42.1...v7.43.0) (2026-04-14)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** sync stale hook count 169→172 in README.md ([#1337](https://github.com/yonatangross/orchestkit/issues/1337)) ([5cb41fa](https://github.com/yonatangross/orchestkit/commit/5cb41faee00e412992f1283d5e35d9312d6668b0))
* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105 ([#1340](https://github.com/yonatangross/orchestkit/issues/1340)) ([75b8c90](https://github.com/yonatangross/orchestkit/commit/75b8c90fa0173337a0cf9e78d1ad6906fc06af38))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **hooks:** resolve 8 memory bugs + auto-lint loop + 4 security alerts ([#1332](https://github.com/yonatangross/orchestkit/issues/1332)) ([2787e1c](https://github.com/yonatangross/orchestkit/commit/2787e1cc5e28f5d0d04a48b74de0031988ba45bb))
* **hooks:** Windows CMD spam fix + CC 2.1.105 adoption — PreCompact guard, breaking sweep ([#1339](https://github.com/yonatangross/orchestkit/issues/1339)) ([c20c321](https://github.com/yonatangross/orchestkit/commit/c20c3214ed0b6df1c0a538ea0264dc930fead468))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.41.0 ([#1323](https://github.com/yonatangross/orchestkit/issues/1323)) ([f10899a](https://github.com/yonatangross/orchestkit/commit/f10899a977cef521bee6070a36e77edb9f0ce821))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/github-script from 8.0.0 to 9.0.0 ([#1331](https://github.com/yonatangross/orchestkit/issues/1331)) ([2523518](https://github.com/yonatangross/orchestkit/commit/2523518d59770dcc8bfef728c9285d481fcde5fe))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#1330](https://github.com/yonatangross/orchestkit/issues/1330)) ([f40c15e](https://github.com/yonatangross/orchestkit/commit/f40c15e4a563702e13185c98748b817148e4e962))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump anthropics/claude-code-action from 1.0.90 to 1.0.93 ([#1329](https://github.com/yonatangross/orchestkit/issues/1329)) ([7851ddd](https://github.com/yonatangross/orchestkit/commit/7851dddced93aa2a1e28701f022dd479b6a24503))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.42.1](https://github.com/yonatangross/orchestkit/compare/v7.42.0...v7.42.1) (2026-04-14)


### Bug Fixes

* **docs:** sync website MIN_CC_VERSION 2.1.94 → 2.1.105, fix hardcoded counts on homepage personas (104 hooks → dynamic, 33 agents → dynamic)
* **docs:** update alt text on homepage composition thumbnails to be descriptive
* **skills:** update stale counts in doctor + setup + demo-producer + validate-counts references (92→103 skills, 33→36 agents, 104→173 hooks)


## [7.42.0](https://github.com/yonatangross/orchestkit/compare/v7.41.2...v7.42.0) (2026-04-14)


### Features

* **compat:** CC 2.1.105 adoption — PreCompact guard hook blocks compaction during active agent work (override via `CLAUDE_CODE_ALLOW_COMPACT_DURING_AGENTS=1`)
* **hooks:** PermissionDenied retry flag (CC 2.1.89) — isolated Bash/Write/Edit denials surface retry UI
* **compat:** CC floor bump 2.1.94 → 2.1.105 across marketplace.json, CLAUDE.md, README badge, CI workflows
* **types:** HookResult gains `decision: 'block' | 'approve'` and `retry: boolean` fields


### Bug Fixes

* **hooks:** add `windowsHide: true` to 140+ subprocess calls across 38 source files — fixes Windows CMD window spam ([#1338](https://github.com/yonatangross/orchestkit/issues/1338))


### Breaking Changes (upstream sweep)

* Removed `TaskOutput` from 5 skill allowed-tools — deprecated in CC 2.1.83 (use `Read` on task output file instead)


## [7.41.2](https://github.com/yonatangross/orchestkit/compare/v7.41.1...v7.41.2) (2026-04-14)


### Bug Fixes

* **docs:** sync stale hook count 169→172 across README, hooks.json description, and GitHub repo about


## [7.41.1](https://github.com/yonatangross/orchestkit/compare/v7.41.0...v7.41.1) (2026-04-13)


### Bug Fixes

* **hooks:** resolve 3 HIGH memory bugs — dedup silent drop, recursion crash, regex truncation ([#1137](https://github.com/yonatangross/orchestkit/issues/1137))
* **hooks:** resolve 5 MEDIUM memory bugs — mixed workflows, heredoc parsing, ID collision ([#1138](https://github.com/yonatangross/orchestkit/issues/1138))
* **hooks:** break auto-lint revert loop with hash-guard git-add after format ([#1279](https://github.com/yonatangross/orchestkit/issues/1279))
* **hooks:** fix extractRationale always returning undefined (g flag + .match() drops capture groups)
* **security:** resolve 4 code scanning alerts — stack trace exposure + pinned deps annotation


## [7.41.0](https://github.com/yonatangross/orchestkit/compare/v7.40.0...v7.41.0) (2026-04-12)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **hooks:** session quality governor — multi-signal self-regulation ([#1324](https://github.com/yonatangross/orchestkit/issues/1324)) ([6c711ac](https://github.com/yonatangross/orchestkit/commit/6c711acfee1e77f84e4344612fa420ddd181810d))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve 4 code scanning alerts — info exposure + pinned deps ([#1322](https://github.com/yonatangross/orchestkit/issues/1322)) ([05ea30c](https://github.com/yonatangross/orchestkit/commit/05ea30c97c496794ffcb7abb4fce88dd51bfb433))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.39.0 ([#1319](https://github.com/yonatangross/orchestkit/issues/1319)) ([46e8658](https://github.com/yonatangross/orchestkit/commit/46e8658ced4fcf57910eadf7b3137a9f6a346d51))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.40.0] - 2026-04-11

### Added

- **Session Quality Governor** — multi-signal quality score (0-100, S-F grades) injected into Claude's context on every turn via `additionalContext`. Claude self-regulates behavior based on grade: S/A normal, B efficiency mode, C conservation, D/F emergency. Computed from 4 signals: context fill %, compaction count, session age, and decision density. No new hooks, skills, or dependencies — enhances existing `context-exhaustion-warner.ts` from a single-signal threshold alarm into a behavioral governor. ~15ms overhead (3 file reads). Inspired by [token-optimizer](https://github.com/alexgreensh/token-optimizer).

---


## [7.39.1] - 2026-04-11

### Fixed

- **Code scanning alert #138, #139** — wrap `health_db()` endpoint in try/except to prevent stack trace leaking to HTTP response (CodeQL py/stack-trace-exposure)
- **Code scanning alert #143** — pin `@anthropic-ai/claude-code@2.1.101` with `--ignore-scripts` in orchestkit-eval.yml (Scorecard PinnedDependencies)
- **Code scanning alert #144** — bump pinned claude-code 2.1.90 → 2.1.101 in plugin-validation.yml (Scorecard PinnedDependencies)

---


## [7.39.0](https://github.com/yonatangross/orchestkit/compare/v7.38.0...v7.39.0) (2026-04-11)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.101 full adoption — frontmatter audit, deny-overrides-ask, 18 matrix entries ([#1321](https://github.com/yonatangross/orchestkit/issues/1321)) ([0808db8](https://github.com/yonatangross/orchestkit/commit/0808db8e2c9b42f57ddd1e99e9bb2052001607e8))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** CC 2.1.98 full adoption — Monitor tool, partial results, subprocess hardening ([#1318](https://github.com/yonatangross/orchestkit/issues/1318)) ([aecedb5](https://github.com/yonatangross/orchestkit/commit/aecedb58366264c97f74d177b9dc149ff4dccb54))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* **deps:** bump next ([#1320](https://github.com/yonatangross/orchestkit/issues/1320)) ([96bdfce](https://github.com/yonatangross/orchestkit/commit/96bdfcebf8101f04f319ddf913fa6b7e907b11ac))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.36.0 ([#1317](https://github.com/yonatangross/orchestkit/issues/1317)) ([b2116ec](https://github.com/yonatangross/orchestkit/commit/b2116ec5c1d54353ef27b8f95f6d687d32608510))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.38.0] - 2026-04-11

### Added

- **CC 2.1.101 full adoption** — 18 new entries in cc-version-matrix.ts (253 total): deny-overrides-ask, subagent dynamic MCP inheritance, worktree agent file access, skill context:fork enforcement, `/team-onboarding`, OS CA cert trust, focus mode summaries, RemoteTrigger run fix, settings resilience, LSP command injection fix
- **`/team-onboarding` and enterprise TLS** documented in setup skill

### Fixed

- **26 skill frontmatter corrections** — CC 2.1.101 enforces `context:` and `agent:` fields that were previously silently ignored:
  - Removed `agent:` from commit and create-pr (prevents CC from delegating instead of running skill workflow)
  - Fixed wrong agent: performance→frontend-performance-engineer, devops-deployment→ci-cd-engineer
  - Changed `context: fork` → `inherit` on 10 skills that need project state (help, memory, analytics, 7 reference skills)
  - Added missing `context: inherit` to 9 skills (bare-eval, dream, portless, etc.)
  - Fixed `remember` from `context: none` → `inherit`
- **deny-overrides-ask** documented in dangerous-command-blocker.ts — `permissions.deny` rules now correctly override our `outputAsk()` decisions

---


## [7.37.0] - 2026-04-10

### Added

- **CC 2.1.98 full adoption** — 17 new entries in cc-version-matrix.ts covering Monitor tool, SCRIPT_CAPS, subprocess PID sandboxing, Vertex AI wizard, /agents tabbed layout, partial progress from failed bg subagents, hook stderr display, and Bash permission hardening
- **Monitor tool** added to `implement`, `cover`, `verify`, `review-pr` allowed-tools for real-time streaming of background build/test output (CC 2.1.98)
- **Partial result synthesis** — all 4 workflow skills now handle partial progress from crashed background agents instead of re-spawning
- **Subprocess hardening section** in security-patterns skill covering SCRIPT_CAPS, ENV_SCRUB, PID namespace isolation
- **Hook error diagnostics** section in errors skill — CC 2.1.98 shows first stderr line in transcript
- **4 new env vars** documented in setup configure wizard: SCRIPT_CAPS, SUBPROCESS_ENV_SCRUB, PERFORCE_MODE, NO_FLICKER

### Changed

- Recommended CC version bumped from 2.1.97 to **2.1.98**
- `implement`, `cover`, `verify`, `review-pr` compatibility bumped to CC 2.1.98+ (Monitor tool dependency)

---


## [7.36.0](https://github.com/yonatangross/orchestkit/compare/v7.35.1...v7.36.0) (2026-04-09)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **security:** restrict CORS from wildcard to same-origin on docs site ([#1316](https://github.com/yonatangross/orchestkit/issues/1316)) ([65dd828](https://github.com/yonatangross/orchestkit/commit/65dd828ee7dca0f37fbf9e7f07b5b7becea32b9c))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.35.0 ([#1314](https://github.com/yonatangross/orchestkit/issues/1314)) ([4238fef](https://github.com/yonatangross/orchestkit/commit/4238fefc6389a33ad005fa349c9c91ecba745b8d))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.35.1] - 2026-04-09

### Fixed

- **CORS hardening** — restrict `Access-Control-Allow-Origin` from wildcard `*` to `https://orchestkit.vercel.app` on the docs site. Vercel defaults to `*` for static assets; this override ensures only same-origin requests are allowed.

---


## [7.35.0](https://github.com/yonatangross/orchestkit/compare/v7.34.1...v7.35.0) (2026-04-09)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* **behavioral:** superpowers-inspired behavioral hardening ([#1313](https://github.com/yonatangross/orchestkit/issues/1313)) ([20b194d](https://github.com/yonatangross/orchestkit/commit/20b194dbd9283c32985e6ca013d58705a0d4cd1d))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **release:** add x-release-please-version marker to stop-uncommitted-check ([#1315](https://github.com/yonatangross/orchestkit/issues/1315)) ([acad74e](https://github.com/yonatangross/orchestkit/commit/acad74eea329cf9e14b1950b91f6e688b9868a95))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.33.0 ([#1307](https://github.com/yonatangross/orchestkit/issues/1307)) ([e0402d7](https://github.com/yonatangross/orchestkit/commit/e0402d777fe6a3cb9f5e1e8cedef8aec5037f4f5))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.34.1] - 2026-04-09

### Fixed

- **release-please build drift** — add `x-release-please-version` marker to `stop-uncommitted-check.mjs` so release-please updates the baked-in `PLUGIN_VERSION` const in sync with the manifest version. Previously, release-please bumped `manifests/ork.json` but left the generated hook file stale, causing CI to detect build drift on every release PR.

---


## [7.34.0] - 2026-04-09

### Added

- **Persuasion-type classification** — all 103 skills tagged with `persuasion-type` frontmatter (14 discipline, 32 guidance, 35 reference, 22 collaborative) based on Cialdini's persuasion principles ([#1308](https://github.com/yonatangross/orchestkit/issues/1308))
- **Anti-sycophancy protocol** — shared rule banning performative agreement ("Great work!", "You're absolutely right!") in review and feedback skills, with pushback protocol ([#1309](https://github.com/yonatangross/orchestkit/issues/1309))
- **Verification gate** — cross-cutting 5-step evidence rule ("NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE") referenced by review-pr, verify, fix-issue, implement, cover, commit, create-pr ([#1311](https://github.com/yonatangross/orchestkit/issues/1311))
- **Agent status protocol** — standardized DONE/DONE_WITH_CONCERNS/BLOCKED/NEEDS_CONTEXT reporting across all 36 agents ([#1312](https://github.com/yonatangross/orchestkit/issues/1312))
- **Pressure-test framework** — `tests/pressure/` with multi-pressure behavioral scenarios for 5 discipline skills and RED-GREEN runner script ([#1310](https://github.com/yonatangross/orchestkit/issues/1310))

### Fixed

- `stamp-counts.sh`, `validate-counts.sh`, and lint scripts now exclude `shared/` utility dirs from skill/agent enumeration

---


## [7.33.0](https://github.com/yonatangross/orchestkit/compare/v7.32.1...v7.33.0) (2026-04-09)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** CC 2.1.97 full utilization ([#1305](https://github.com/yonatangross/orchestkit/issues/1305)) ([9976a51](https://github.com/yonatangross/orchestkit/commit/9976a51918670fd8188470a5fa3c1abfd22f73c7))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.32.0 ([#1304](https://github.com/yonatangross/orchestkit/issues/1304)) ([8282971](https://github.com/yonatangross/orchestkit/commit/8282971b504b20edc75d6ae23231a51a35a235ab))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.32.1] - 2026-04-09

### Features

- **compat:** CC 2.1.97 full utilization — 26 new features tracked (2 for 2.1.95, 24 for 2.1.97)
- **hooks:** Worktree-aware session titles — prompt bar shows `· wt` when inside a linked git worktree
- **hooks:** TRACEPARENT propagation to HQ telemetry via JSON metadata and HTTP header (CC 2.1.97)
- **hooks:** `isWorktree` field on HookContext — detects linked worktrees via `.git` file check
- **docs:** TRACEPARENT section in distributed-tracing reference for CC 2.1.97 subprocess tracing
- **docs:** Image compression parity note in design-context-extract skill (CC 2.1.97)
- **compat:** version-compatibility.md updated — 2.1.97 = Recommended, v7.33.x history row added

---


## [7.32.0](https://github.com/yonatangross/orchestkit/compare/v7.31.1...v7.32.0) (2026-04-08)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** derive CC version from source, not hardcoded ([#1303](https://github.com/yonatangross/orchestkit/issues/1303)) ([3a7cf79](https://github.com/yonatangross/orchestkit/commit/3a7cf792922ae506e0d7b49e7635a8fb8f9e5289))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.31.0 ([#1205](https://github.com/yonatangross/orchestkit/issues/1205)) ([a2b8b42](https://github.com/yonatangross/orchestkit/commit/a2b8b4240a843dca89eefa434863f7d3d94469ee))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.31.1] - 2026-04-08

### Fixed

- **Docs site CC version** — banner showed "Claude Code 2.1.76+" instead of "2.1.94+". Now derived dynamically from `MIN_CC_VERSION` in `cc-version-matrix.ts` via the docs data generator, so it stays in sync automatically.

---


## [7.31.0](https://github.com/yonatangross/orchestkit/compare/v7.30.1...v7.31.0) (2026-04-08)


### Features

* /ork:expect — Diff-Aware AI Browser Testing (M99) ([#1183](https://github.com/yonatangross/orchestkit/issues/1183)) ([7b88cb7](https://github.com/yonatangross/orchestkit/commit/7b88cb704a7fd3cc974df12df04b6b867cd321e6))
* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* agent attribution system — viral sub-agent tracking for PRs & commits ([#1194](https://github.com/yonatangross/orchestkit/issues/1194)) ([2de086f](https://github.com/yonatangross/orchestkit/commit/2de086fa9ab529a444f634c39e68bfc88a6bcfb4))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* CC 2.1.83 adoption + Storybook MCP + RTK compat ([#1161](https://github.com/yonatangross/orchestkit/issues/1161)) ([06a9f20](https://github.com/yonatangross/orchestkit/commit/06a9f20bb7f14b82f7655c9fe4e950c0ebafba09))
* CC 2.1.84 adoption + fuzzy search + RTK docs ([#1163](https://github.com/yonatangross/orchestkit/issues/1163)) ([b6f1adc](https://github.com/yonatangross/orchestkit/commit/b6f1adc568bde4d50b9b665335e263a4c2f37da5))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** eval pipeline — eval:skill + description optimizer + CI regression gate ([#1136](https://github.com/yonatangross/orchestkit/issues/1136)) ([bee9be0](https://github.com/yonatangross/orchestkit/commit/bee9be08a9a0c2266aa593523e94ca537dc834e0))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **expect:** route-map, init scaffolder, rich agent directive + CC 2.1.86 ([#1188](https://github.com/yonatangross/orchestkit/issues/1188)) ([858360c](https://github.com/yonatangross/orchestkit/commit/858360c6e2b3243c4995a81916374ee1ba4d5521))
* fal.ai MCP integration + model pricing refresh ([#1164](https://github.com/yonatangross/orchestkit/issues/1164)) ([c875d3d](https://github.com/yonatangross/orchestkit/commit/c875d3df0879930a6fd3ecb452cb42d4900e6082))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* QA hardening — parser fix, 3 validators, 100% test-cases coverage ([#1160](https://github.com/yonatangross/orchestkit/issues/1160)) ([991c558](https://github.com/yonatangross/orchestkit/commit/991c558f3e6a74b2dc9618b4e0b7cc08bc3efdb2))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))
* v7.30.0 — CC 2.1.94/96 integration + skill hook unlock + sessionTitle ([#1206](https://github.com/yonatangross/orchestkit/issues/1206)) ([2c11235](https://github.com/yonatangross/orchestkit/commit/2c11235310c798e5da06b967cf7e32f43571831b))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **ci:** coverage 67% → 82% + security fix — Grade C → A ([#1200](https://github.com/yonatangross/orchestkit/issues/1200)) ([f56b9ee](https://github.com/yonatangross/orchestkit/commit/f56b9ee4005fcbf1134eeb3799f06177e77d8f39))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** bump path-to-regexp — ReDoS vulnerabilities ([#1193](https://github.com/yonatangross/orchestkit/issues/1193)) ([c438040](https://github.com/yonatangross/orchestkit/commit/c4380406617c50a7eb5257482144b1929f0a9920))
* **security:** resolve 32 security findings across 5 workspaces ([#1301](https://github.com/yonatangross/orchestkit/issues/1301)) ([a4f95bc](https://github.com/yonatangross/orchestkit/commit/a4f95bc9cbd6d5d16c25e043f23fd3201ff67b16))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.19.0 ([#1133](https://github.com/yonatangross/orchestkit/issues/1133)) ([807ceab](https://github.com/yonatangross/orchestkit/commit/807ceab57245dbf3c16d20e9bb41a9e606fe9ce7))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))
* repo hygiene cleanup — remove 62MB of committed junk ([#1302](https://github.com/yonatangross/orchestkit/issues/1302)) ([3e8a890](https://github.com/yonatangross/orchestkit/commit/3e8a890ff5d8d6ac5d1311e4ffbb37978b556503))


### Documentation

* add agent attribution page to fumadocs site ([#1199](https://github.com/yonatangross/orchestkit/issues/1199)) ([2646561](https://github.com/yonatangross/orchestkit/commit/264656140eda5caceffe2c6dfed9743816806c6f))
* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump anthropics/claude-code-action from 1.0.76 to 1.0.82 ([#1203](https://github.com/yonatangross/orchestkit/issues/1203)) ([705fa57](https://github.com/yonatangross/orchestkit/commit/705fa57bbcf130d286565356563e0e32940b5b79))
* bump anthropics/claude-code-action from 1.0.82 to 1.0.89 ([#1277](https://github.com/yonatangross/orchestkit/issues/1277)) ([0c77f99](https://github.com/yonatangross/orchestkit/commit/0c77f9984fa1314c127c94ad5ece8580913a9dc6))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* bump github/codeql-action from 4.34.1 to 4.35.1 ([#1204](https://github.com/yonatangross/orchestkit/issues/1204)) ([33fb020](https://github.com/yonatangross/orchestkit/commit/33fb020b803a890ad381dda3e4cb4715c5d7dc60))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.30.1] - 2026-04-08

### Fixed

- **27 Dependabot vulnerabilities resolved** — refreshed lockfiles across all 5 workspaces (root, docs/site, src/hooks, orchestkit-demos, src/mcp-server). Bumped `@modelcontextprotocol/sdk` ^1.27.1 → ^1.29.0 which resolves hono@4.12.12 and @hono/node-server@1.19.13 natively. Vite resolved to 8.0.7 via vitest peer range.
- **2 CodeQL alerts** — pinned `orchestkit-eval.yml` actions to SHA (Scorecard Pinned-Dependencies); redacted exception in `pool-setup-template.py` `check_db_health()` (py/stack-trace-exposure)
- **3 secret scanning alerts** — dismissed as `used_in_tests` (fake fixtures in `crypto-sanitize.test.ts`)
- **6 Biome lint errors** — `useOptionalChain` in output.ts, mock-common.ts, normalize-command.ts
- **agent-browser `file://` URL blocking** — added `ORCHESTKIT_AGENT_BROWSER_ALLOW_FILE` env var (default: allowed) mirroring the localhost bypass pattern

---


## [Unreleased]

## [7.30.0] - 2026-04-08

### Added

- **CC 2.1.94 + 2.1.96 integration** (minimum CC version: 2.1.92 → 2.1.94)
  - **Skill frontmatter hooks unlock (CC 2.1.94 bug fix)** — before 2.1.94, skill `hooks:` blocks in SKILL.md frontmatter were silently ignored by CC. 20 OrchestKit context loaders across 15 skills (assess, implement, verify, brainstorm, review-pr, fix-issue, doctor, explore, cover, setup, commit, quality-gates, visualize-plan, release-checklist, code-review-playbook) were dead code until now. CC 2.1.94 activates them — users now get primed context (PR context, project conventions, assessment baselines, verify scoring rubric, etc.) before every workflow skill runs.
  - **`hookSpecificOutput.sessionTitle` on UserPromptSubmit (CC 2.1.94)** — unified prompt dispatcher now sets the CC session title dynamically. Format: `{branch}` or `{branch} · {effort}` when effort differs from the default. Visible in the prompt bar, `--resume` picker, and `/remote-control` session list. Emitted on every turn (no delta skip) so the title stays current across branch changes.
  - **New output builder `outputPromptContextWithTitle(ctx, title)`** in `src/hooks/src/lib/output.ts` — handles all four combinations: ctx+title, ctx only, title only, neither.
  - **`sessionTitle` field in `HookSpecificOutput`** type (CC 2.1.94).
  - **`DEFAULT_EFFORT_LEVEL` constant** in `src/hooks/src/lib/effort-detector.ts` — set to `'high'` to match CC 2.1.94's new default (was `'medium'` pre-2.1.94). Used by unified-dispatcher to decide when to log effort and when to suffix the session title.
  - **`keep-coding-instructions` frontmatter field documentation** (CC 2.1.94) for future plugin output-style skills.
  - **`src/__tests__/skill-frontmatter-hooks-invariant.test.ts`** — guards against dangling `skill/<name>` references in SKILL.md frontmatter. Every reference must be registered in `src/hooks/src/entries/skill.ts`, otherwise CC 2.1.94+ will try to spawn a missing handler on every invocation.
  - **`src/__tests__/prompt/session-title.test.ts`** — 13 new tests covering `outputPromptContextWithTitle` semantics, `buildSessionTitle` format, branch cleanup, effort suffix, branch prefix stripping, truncation, and edge cases (empty branch, oversized prompt, newlines in branch).
  - **13 new entries in `cc-version-matrix.ts`** — 12 for 2.1.94, 1 for 2.1.96 (Bedrock bearer-token 403 hotfix).
- **Task lifecycle enforcement across 21 skills + 33 agents** — all multi-phase skills and agents now follow complete TaskCreate → TaskGet → TaskUpdate lifecycle with `addBlockedBy` dependency chains, `activeForm` spinner text, and explicit completion markers
  - 8 MANDATORY skills enhanced: brainstorm, explore, verify, assess, implement, create-pr, audit-full, expect
  - 7 skills got new task sections: fix-issue, github-operations, notebooklm, demo-producer, audit-skills, release-management, setup
  - 6 partial skills completed: cover, visualize-plan, write-prd, component-search, design-context-extract, design-to-code
  - 33 agents upgraded to 6-item task management standard (added TaskGet validation)
  - CONTRIBUTING-SKILLS.md updated with task management authoring requirements
- **34 new tests for 4 untested PreToolUse bash hooks** (#1271) — coverage for secret-env-guard, terraform-plan-guard, dangerous-command-guard, docker-safety-guard
- **10 new tests for stop-uncommitted-check.mjs** — output text assertions, staged/modified/untracked classification, conciseness check

- **`eval-report.sh`** — eval duration aggregator (`npm run eval:report`)
  - Reads `*.trigger.json` + `*.quality.json` results, aggregates per-skill durations
  - Flags outliers (>3× median quality duration) with ⚠
  - `--json` for machine-readable output, `--top N` to control display
  - Tested against 84 real skill results (413min total, 2 outliers flagged)
- **`known-hook-conflicts.json`** — hook-skill conflict registry for quality eval
  - Quality eval diffs actual hook rejections vs registry
  - HOOK COMPATIBILITY section: COMPATIBLE ✓ / KNOWN CONFLICTS / NEW CONFLICTS ✗
  - Seeded with i18n-date-patterns finding (2 incidental rejections)

### Changed

- **Hook dispatcher flattening** — all 6 async dispatchers replaced with CC 2.1.92 native async hook entries
  - Stop dispatcher → 9 individual entries (ff75bedd)
  - 4 more async dispatchers flattened (1de40ec3)
  - PostToolUse dispatcher — last of 6 (6a082e32)
  - Hook count: 146 → 169 (100 global + 47 agent-scoped + 22 skill-scoped)
- **3 dead/low-value hooks removed** — gh-issue-creation-guide, license-compliance, pr-merge-gate (−494 LOC) (#1274)
- **Deprecated TaskOutput references removed** (#1268)

### Fixed

- **19 stale skill name references** across docs, demos, and source
  - `brainstorming` → `brainstorm` (6 files), `plan-viz` → `visualize-plan` (2), `prd` → `write-prd` (1), `assess-complexity` → `quality-gates` (4), `agent-browser` prefix fix (2), `git-workflow` rows removed (2)
- **2 phantom demo configs deleted** — `add-golden-demo.ts`, `worktree-coordination-demo.ts` (skills never existed)
- **2 demo configs remapped** — `assess-complexity` → `quality-gates`, `run-tests` → `cover`
- **hooks.json description count drift** — `171` → `169`, `47 agent-scoped` → `45`
- **api-design trigger eval removed** — `user-invocable: false` skill can't be tested by trigger classifier (0% precision/recall was expected, not a bug)
- **41 stale "balance is too low" quality result files purged** — API credit exhaustion during grading produced fake 0% pass rates
- **stop-uncommitted-check `.trim()` bug** — `.trim()` on `git status --porcelain` output stripped leading spaces, misclassifying unstaged modifications as staged changes (#1293)
- **Stop hook message shortened** — verbose AI-instruction text replaced with concise human-readable summary

### Performance

- **learning-tracker pattern caching** — patterns compiled once per process instead of per-invocation (#1265)
- **SessionStart sync hooks gated on `input.source`** — skip sync hooks when source is not relevant (#1269)
- **3 redundant `appendAnalytics` JSONL writes removed** (#1266)

## [7.29.0] - 2026-04-05

### Added

- **72 new tests for P0 coverage gaps**:
  - 54 tests for `normalizeInput()` edge cases: JSON-string unwrapping (12), STRING_FIELDS allowlist (12), tool_name/session_id/hook_event normalization (8), project_dir isValidPath resolution (6), agent_type/agent_id promotion (5), tool_input fallback (6), isValidPath validation (5)
  - 11 tests for crypto sanitization: 3 missing patterns (gho_, github_pat_, xoxp-), 4 boundary/minimum-length tests, 3 false-positive prevention tests, 1 extra short-PAT rejection test
  - 7 tests for `HookContext` shape: compile-time type assertion, runtime property audit across all 11 HookContext properties, NOOP_CTX callability, `buildContext()` shape parity
- **CC 2.1.92 version compatibility** — 12 new entries in version-compatibility.md, 8 features in cc-version-matrix.ts (#1263)
  - `forceRemoteSettingsRefresh` policy: fail-closed startup for enterprise managed settings
  - Stop hook `preventContinuation:true` semantics restored
  - Tool input JSON-string streaming fix
  - Plugin MCP stuck "connecting" fix
  - Write tool 60% faster diff computation
  - Remote Control hostname-based session naming
  - Per-model `/cost` breakdown
  - Subagent tmux pane count fix
  - `/tag` and `/vim` commands removed (no OrchestKit impact)
- **`forceRemoteSettingsRefresh` in configure/doctor skills** — enterprise policy docs, health check outputs for managed settings and MCP connector conflicts
- **Defensive JSON-string unwrap in `run-hook.mjs`** — `normalizeInput()` auto-parses string-encoded array/object `tool_input` fields while preserving known string fields via allowlist (defense against CC streaming regression)

### Changed

- **HookContext DI migration completed** — all 214 hook source files migrated to `(input, ctx)` signature with `NOOP_CTX` default fallback
  - `buildContext()` factory + `createTestContext()` test helper for dependency injection
  - Shared mock factory replaces inline mocks across 137 test files
  - `common.ts` god module split into `output.ts`, `env.ts`, `log.ts`
  - Telemetry decoupled — inline webhookForwarder removed from common module
  - All unused `testCtx` scaffolding removed from lib/utility test files (16 files)
  - All biome lint errors resolved: 0 errors, 0 warnings across 530 files

## [7.28.0] - 2026-04-03

### Added

- **Telemetry Provider Architecture (M105)** — pluggable sink system with Grafana Echo-style interface
  - `TelemetrySink` interface: `{ name, supportedEvents, addEvent, flush }` for pluggable sinks
  - `emit()` API: central fan-out to registered sinks with per-sink failure isolation
  - `JsonlSink`: local JSONL backup via `appendFile` (async, non-blocking). Always-on safety net — events never lost even when HTTP sink is down
  - `HttpSink`: HMAC-signed POST with 3x retry (full-jitter exponential backoff) and circuit breaker (5 fails → OPEN, 30s cooldown → HALF_OPEN)
  - `telemetry-sync.mjs`: batch replay CLI — reads JSONL, POSTs to `/batch-ingest` as NDJSON, deletes synced rotated files
  - Config-based sink registry: plugin.json and settings.local.json can register custom HTTP sinks
  - Webhook forwarder coverage validator: CI gate ensuring all 27 CC events have forwarder coverage
  - Rotation: files >10MB renamed on SessionEnd, rotated files >7 days cleaned up
- **Payload sanitization** — 15 secret patterns redacted before transmission
  - API keys: `sk-ant-` (Anthropic), `sk-` (OpenAI), `AKIA` (AWS), `AIza` (Google/Firebase)
  - Tokens: GitHub PATs (`ghp_`, `gho_`, `github_pat_`), Slack (`xoxb-`, `xoxp-`), Bearer
  - Database URLs: MongoDB, PostgreSQL, MySQL connection strings
  - Environment variable assignments with secret names
  - Recursive sanitization with 500-char truncation
- **27/27 CC event coverage** — all documented (20) and undocumented (7) CC hook events forwarded

### Fixed

- Webhook forwarder coverage: 9 gaps fixed (FileChanged standalone, 8 dispatcher inlines)
- `JsonlSink` always registers (was gated behind HTTP config — silent data loss when webhooks disabled)
- Telemetry directory permissions: 0o755 → 0o700 (world-readable on shared systems)
- `hook_event_name` → `hook_event` normalization in `run-hook.mjs` (all events logged as "unknown")
- Plugin/user `HttpSink` instances now receive config URL/token (were all hitting env-configured default)
- Stale test assertions: async hook counts, split-bundle counts, description totals, cross-reference prefixes
- GitHub push protection: replaced realistic-looking test fixtures with obviously-fake tokens

- **CC 2.1.91 integration**: MCP result size override, disableSkillShellExecution, plugin bin/ executables, Edit shorter anchors
  - `mcp-output-transform` "Trust CC's decision" heuristic: results > 50K chars were explicitly kept by CC (likely `_meta["anthropic/maxResultSizeChars"]`), so skip truncation. Results 2K–50K get token-saving truncation. PII redaction always runs regardless of size. Best-effort `_meta` extraction kept as fallback.
  - `ORCHESTKIT_MCP_TRUNCATION_THRESHOLD` env var to override default 2K truncation threshold
  - 7 new unit tests for CC trust heuristic (large result skip, PII on large results, _meta extraction, invalid _meta, env override)
  - Fixed pre-existing test mock: `getProjectDir` + `webhookForwarder` missing from mcp-output-transform test mocks
  - `disableSkillShellExecution` fallback notes added to 4 skills with invocation_hooks (cover, expect, commit, devops-deployment)
  - cc-version-matrix.ts: +8 entries for CC 2.1.91 features
  - mcp-patterns skill: added `_meta` annotation documentation, code example in server-setup rule
  - cc-version-settings.md: new section covering disableSkillShellExecution, plugin bin/, Edit anchors, auto permission validation
  - version-compatibility.md: +8 feature matrix entries, v7.29.x history row, 2.1.91 compatibility level

### Changed

- `webhookForwarder()` simplified to thin wrapper around `emit()` (public API unchanged — dispatchers need zero changes)
- `signPayload()` extracted from `usage-summary-reporter.ts` to shared `lib/crypto.ts`
- `sanitizePayload()` extracted from `session-tracker.ts` to shared `lib/crypto.ts` with expanded patterns
- Hook count: 131 → 132 (added `telemetry-sync` on SessionEnd)
- Minimum Claude Code version: 2.1.90 → 2.1.91
- README badge updated from 2.1.90 to 2.1.91
- mcp-patterns skill compatibility bumped from 2.1.76+ to 2.1.91+
- mcp-output-transform uses "Trust CC's decision" heuristic for results > 50K instead of blindly truncating everything to 2K

## [7.27.0] - 2026-04-02

### Added

- **shadcn/ui v4 style system** across 7 design skills: `ui-components`, `design-to-code`, `component-search`, `design-context-extract`, `json-render-catalog`, `design-system-tokens`, `ai-ui-generation`
  - 6 styles documented: Vega, Nova, Maia, Lyra, Mira, Luma
  - Preset code system (`npx shadcn@latest init --preset <code>`)
  - Style detection from `components.json` → `"style"` field
  - Style-aware component adaptation in design-to-code pipeline
  - Best-fit style recommender in design-context-extract
  - Style-aware catalog overrides in json-render-catalog
  - Luma elevation tokens (shadow-md + ring) in design-system-tokens
- `ui-components/rules/shadcn-v4-styles.md` — new rule file for v4 style detection, class mapping, and preset codes (622 total rules)

### Fixed

- **P0 BUG** denial-notification.ts: in-memory `denialTimestamps` array reset on every hook invocation (fresh Node.js process per call). Now reads persisted timestamps from `permission-denials.jsonl` written by denial-logger, with cooldown state in separate JSON file
- **P1 SEC** project-write-retry.ts: added `resolveRealPath()` before `isInsideDir()` to prevent symlink bypass attacks (replicates ME-001 fix from file-guard.ts)
- **P1 SEC** auto-approve-project-writes.ts: added matching `resolveRealPath()` call to close asymmetry between approval and retry hooks
- denial-logger.ts: JSDoc incorrectly said "Async" but uses `appendFileSync` — corrected to "Sync"
- `hasExcludedDir()` now catches terminal path segments (e.g., `/project/.git` without trailing slash)
- Stale hook count "110 hooks" updated to "112 hooks" across 11 doc pages
- Stale skill count "100/101 skills" updated to "102 skills" across 11 doc pages

### Added

- **CC 2.1.88 integration**: 5 PermissionDenied hooks via unified-dispatcher (denial-logger, denial-notification, safe-command-retry, project-write-retry)
- **CC 2.1.89 integration**: `headless-defer` PreToolUse hook returns `{decision:"defer"}` in headless `-p` mode for destructive ops (force push, npm publish, terraform apply, kubectl, docker push, gh merge). Configurable via `ORCHESTKIT_DEFER_TOOLS` env var
- **`/ork:release-sync` skill**: post-release content sync to NotebookLM + HQ Knowledge Base. Reads CHANGELOG, CLAUDE.md, hook README, updates notebook sources
- `lib/path-containment.ts` — shared EXCLUDED_DIRS, isInsideDir(), hasExcludedDir(), resolveRealPath() (extracted from 2 duplicating hooks)
- `lib/bash-patterns.ts` — unified REJECT_PATTERNS (was duplicated with inconsistencies between auto-approve-safe-bash and safe-command-retry)
- `outputDefer()` helper in lib/common.ts for PreToolUse permission deferral
- types.ts: `permissionDecision` union extended with `'defer'` (CC 2.1.89)
- cc-version-matrix.ts: +9 entries for CC 2.1.89 features (defer permission, TaskCreated hook, autocompact thrash detection, cleanup validation, MCP nonblocking, named subagent typeahead, hook output disk spill, edit after bash view, symlink permission check)
- `MCP_CONNECTION_NONBLOCKING=true` in ork.settings.json for faster headless `-p` mode startup
- yarn read-only patterns added to RETRY_SAFE_PATTERNS
- PermissionDenied section added to `src/hooks/README.md`
- 167 new unit tests (152 PermissionDenied + 15 headless-defer)
- `tests/skills/test-upstream-refs.sh` — CI freshness check for vendor references
- **Candlekeep batch** (CC 2.1.89 architecture insights — #1227-#1236):
  - **CwdChanged hook** (#1229): Detects tech stack on directory change, returns watchPaths, suggests relevant skills via path_patterns
  - **FileChanged hook** (#1230): Reacts to watched file changes (CLAUDE.md, package.json, .env, rules/), injects context
  - **mcp-output-transform hook**: PostToolUse PII redaction (emails, phones) and token-saving truncation for MCP results
  - **cache-break-detector hook** (#1234): Analytics-only — tracks prompt injection shape changes across turns for cache hit monitoring
  - **frustration-detector hook**: Analytics-only — privacy-first DX signal (boolean only, no matched text logged)
  - **fork() pattern** (#1227): Reference doc, explore + brainstorm skills annotated fork-friendly, context-stager skips forks, cache_hit_pct analytics
  - **path_patterns** (#1228): Added to 15 skills, CwdChanged consumer with 2-level directory scan (94% pattern match rate)
  - **critical_system_reminder** (#1231): Added to 8 agents, injected at spawn via subagent-context-stager
  - **required_mcp_servers** (#1232): Added to 4 agents, pre-flight availability check via CLAUDE_MCP_SERVERS env var
  - **invocation_hooks** (#1235): Shell precondition commands on 4 skills (cover, expect, commit, devops-deployment)
  - **MCP channels** (#1233): evalApiKey + notebookLmToken sensitive userConfig slots (CC keychain storage)
  - **Token budget carry-forward** (#1236): Pre/post compact preserves effort level and budget across compaction
  - **Transcript quality analysis**: SubagentStop bounded JSONL reads for tool counts, errors, token usage
  - **SessionStart perf measurement**: sync-session-dispatcher logs duration_ms to analytics
  - **CC field name diagnostic**: Debug-level log of input field names on first SubagentStop for runtime verification
  - 167 new Candlekeep tests (cwd-changed 21, file-changed 14, mcp-output-transform 35, cache-break 21, frustration 28, post-compact 20, analyze-transcript 17, fork detection 4, sync-session perf 3, materialize-rules 4)
  - Cache audit documented in hooks README: only 2 genuinely volatile per-turn hooks, rest migrated or gated

### Changed

- **Option E**: Replaced 37 copied Vercel Labs skills with upstream references. Their SKILL.md content deposited as `references/upstream-*.md` inside 6 existing OrchestKit skill directories (browser-tools, json-render-catalog, mcp-visual-output, multi-surface-render, emulate-seed, portless). Skill count: 132 → 102 (101 after Option E + 1 release-sync)
- `scripts/sync-vercel-skills.sh` enhanced with JSON mapping file, content-hash dedup (no timestamp-only diffs), SHA pinning in manifest, `--check` and `--dry-run` modes
- `vendor/vercel-skills/mapping.json` — 37 refs across 4 Vercel repos → 6 skill dirs (committed for offline builds)
- `docs/site/lib/generated/agents-data.ts` — now auto-generated from `src/agents/*.md` frontmatter on every build (was hand-maintained, 8 agents missing, 9 phantom agents). Added `taskTypes`, `keywords`, `examplePrompts` to all 36 agent frontmatter files
- Removed 32 `vercel-*.mdx` pages from fumadocs, updated meta.json and category pages
- Agent descriptions improved for @mention typeahead discoverability: `genui-architect`, `ui-feedback`
- Dead code removed: memory-bridge entity extraction (132→33 lines), antipattern-warning function deleted (was no-op since #1145), speculative `mcp_connections` HookInput field removed
- Updated specs: CONTRIBUTING-SKILLS.md (path_patterns, invocation_hooks), agent-authoring.md (critical_system_reminder, required_mcp_servers), frontmatter validator (critical_system_reminder length check)
- Stale counts fixed across 22 fumadocs pages (102→103 skills, 112→115 hooks)
- Bounded JSONL read (last 4KB) + `atomicWriteSync` for crash-safe state persistence
- Minimum Claude Code version: 2.1.86 → 2.1.90
- **CC 2.1.90 integration**: version matrix +11 entries (powerup, plugin-keep-marketplace, husky-protected, exit code 2 fix, format-on-save fix, resume prompt cache fix, 3x perf, resume hides -p sessions, DNS auto-allow removal)
- `.husky/` added to file-guard PROTECTED_PATTERNS (CC 2.1.90 parity — prevent git hook tampering)
- Path resolution comments updated from "backward compat" to "defense in depth" — fallbacks retained as defensive programming rather than removed
- README badge updated from 2.1.86 to 2.1.90
- version-compatibility.md: +25 entries for CC 2.1.88–2.1.90, compatibility levels updated, v7.27.x version history row
- cc-version-settings.md: added CC 2.1.90 section (PLUGIN_KEEP_MARKETPLACE env var, format-on-save hook pattern, /powerup reference)

---


## [7.26.4] - 2026-03-29

### Fixed

- Flaky analytics-consent-check test (daysAgo boundary jitter at exact 30 days)
- path-to-regexp ReDoS vulnerability (8.3.0 → 8.4.0)

### Added

- 568 unit tests across 17 files — hook coverage 67% → 82%
- Tests for: decision-history, problem-tracker, task-integration, guards,
  decision-flow-tracker, session-parser, setup-repair, first-run-setup,
  setup-check, setup-maintenance, naming-convention-learner, code-style-learner,
  issue-subtask-updater, readme-sync, context7-tracker,
  workflow-preference-learner, model-cost-advisor

---


## [7.26.3] - 2026-03-29

### Fixed

- Agent attribution: race condition in session state (lockedAtomicWriteSync)
- Agent attribution: path traversal in sanitizeBranch (allowlist-based)
- Agent attribution: double ork: prefix in Co-Authored-By trailers
- Agent attribution: filterByThreshold now checks duration only, not success flag
- Agent attribution: cleanupStaleLedgers uses TTL only (branch name reversal was lossy)

### Changed

- Split agent-attribution.ts into 3 files (types, core, formatters)

### Added

- 35 unit tests for agent attribution (sanitize, ledger, format, deduplicate)
- 16 integration + E2E tests (session state pipeline, concurrent access, full flow)
- Agent attribution docs page in fumadocs site

---


## [7.26.2] - 2026-03-28

### Changed

- Refactored `run-hook.mjs`: extracted `SILENT_OK` constant replacing 5 hardcoded JSON strings

---


## [7.26.1] - 2026-03-28

### Fixed

- Bumped `path-to-regexp` to fix ReDoS vulnerabilities (Dependabot alerts #47, #48, #53, #54)

---


## [7.26.0] - 2026-03-28

### Added

- **`/ork:expect` improvements** — reliability and DX upgrades (#1185, #1186, #1187):
  - Route-map script: framework-aware file→URL mapping for Next.js App Router, Pages Router, Remix, SvelteKit — replaces Phase 3 prompt guessing with deterministic detection (#1185)
  - `--init` scaffolder: `bash scripts/init.sh` creates `.expect/` directory with config.yaml template, .gitignore, and flows/ directory in 5 seconds (#1186)
  - Rich expect-agent directive: 194-line agent body (was 61) with full agent-browser command reference, ARIA selector patterns, form interaction workflow, status protocol examples, and failure decision tree (#1187)
  - Report script: parses status protocol to terminal/CI/JSON output, auto-saves to `.expect/reports/` (#1189)
  - Example saved flows: login.md, crud.md, navigation.md — ARIA-first templates for common test patterns (#1190)
  - Fingerprint auto-save hook: PostToolUse dispatcher saves fingerprint after successful run, enabling zero-cost skip on next invocation (#1191)
- **CC 2.1.86 adoption**: bumped minimum from 2.1.85 → 2.1.86 for config disk write fix (eliminates unnecessary writes on every skill invocation) and Write/Edit fix for files outside project root

---


## [7.25.0] - 2026-03-26

### Added

- **`/ork:expect` — Diff-Aware AI Browser Testing** (M99, 18 issues):
  - Skill scaffold: SKILL.md (301 lines), 13 reference files, 5 rules, 3 scripts, 12 test cases (#1165)
  - Git diff scanner: 4 target modes (changes/unstaged/branch/commit), 3 data levels (files/stats/preview), magnitude-based 12-file prioritization (#1166)
  - SHA-256 fingerprint gating: check/save/clear commands, zero-cost skip when unchanged (#1167)
  - Scope-aware test depth: commit=narrow(2-4), unstaged=exact(2-3), changes=combined(3-5), branch=thorough(5-8) (#1168)
  - AI test plan generation: 8-section prompt template with coverage context, ARIA-first interaction, anti-rabbit-hole heuristics (#1169)
  - Machine-parseable status protocol: STEP_START/STEP_DONE/ASSERTION_FAILED/RUN_COMPLETED with parser (#1170)
  - Failure categorization: 6 types (app-bug, env-issue, auth-blocked, missing-test-data, selector-drift, agent-misread) (#1171)
  - ARIA snapshot diffing: semantic UI change detection via accessibility tree comparison (#1172)
  - Saved test flows: Markdown+YAML format_version 1 with adaptive replay (#1173)
  - Test coverage context: cross-reference changed files with existing tests, 4 patterns (#1174)
  - Execution engine: agent-browser orchestration, auth profiles, failure decision tree (#1175)
  - Report generator: terminal/CI/JSON output, GitHub Actions annotations, exit codes (#1176)
  - `.expect/config.yaml` convention: base_url, route_map, auth, ARIA snapshots, accessibility (#1177)
  - rrweb session recording: DOM event replay without video encoding (#1178)
  - Human-in-the-loop plan review: AskUserQuestion gate before execution (#1179)
  - CI integration: GitHub Actions workflow, pre-push hook, fingerprint-gated zero-cost skip (#1180)
  - Research reference: millionco/expect architecture analysis + feature comparison (#1181)
  - `expect-agent`: specialized browser test execution subagent (#1182)
- **Skill count** 99 → 100, **agent count** 35 → 36, **invocable commands** 20 → 21
- **CC 2.1.85 integration**:
  - Hook `if` conditionals: Bash PreToolUse and PermissionRequest now use CC 2.1.85 `if` field to skip process spawning for irrelevant commands (~40% fewer hook spawns)
  - Headless AskUserQuestion: new `pretool/ask/headless-responder` hook auto-selects first option when `CI=true` or `ORCHESTKIT_HEADLESS=1`, using CC 2.1.85 `updatedInput` + `permissionDecision`
  - **Hook count** 109 → 110 (41 global + 47 agent + 22 skill), **CC minimum** 2.1.84 → 2.1.85

---


## [7.24.2] - 2026-03-26

### Added

- **fal.ai MCP integration** — added fal MCP server to configure skill reference (1000+ models: FLUX.2, Kling 3.0, LTX 2.0, Veo 3.1, Chatterbox TTS), new "Generative media" project type
- **Video model pricing refresh** — updated stale fal.ai pricing in multimodal-llm skill ($0.90/10s → Kling $0.07/s, Veo 3.1 $0.40/s, Wan 2.5 $0.05/s)

### Fixed

- **Scorecard #132** — added nosemgrep annotation for npm pinned-dependencies advisory

---


## [7.24.1] - 2026-03-26

### Fixed

- **Stop hook version display** — replaced hardcoded `ork@7.22.0` with build-time injection from `manifests/ork.json` via `__PLUGIN_VERSION__` placeholder
- **Security: picomatch CVE-2026-33671 + CVE-2026-33672** — bumped picomatch to 4.0.4 across 3 directories; also bumped express-rate-limit (GHSA-46wh-pxpv-q5gq)
- **Stale counts** — synced hook count (106→109), skill count (94/98→99), CC version (2.1.75→2.1.84) across 6 docs pages

---

## [7.24.0] - 2026-03-26

### Added

- **CC 2.1.84 adoption — Phase 1 quick wins**:
  - `paths:` YAML glob lists on 13 skills — auto-loads relevant context files when skill activates (implement, design-to-code, memory, storybook-mcp, mcp-patterns, database-patterns, cover, fix-issue, devops-deployment, security-patterns, architecture-patterns, configure, explore)
  - `CLAUDE_STREAM_IDLE_TIMEOUT_MS=180000` — prevents long-running agents (audit-full, implement) from hitting the 90s default idle timeout
  - WorktreeCreate `type: "http"` support — returns worktree path via `hookSpecificOutput.worktreePath` for API-driven orchestration
  - 21 CC 2.1.84 features added to doctor version compatibility matrix
  - MCP 2KB tool description cap documented in CONTRIBUTING-SKILLS.md
- **TaskCreated hook event** (CC 2.1.84) — 3 new handlers:
  - `creation-tracker` — logs task creation events to JSONL + cross-project analytics
  - `task-context-injector` — enriches tasks with branch/commit context via `additionalContext`
  - `task-progress-initializer` — detects `[N/M]` numbered task patterns and initializes progress bar state
- **38 unit tests** for TaskCreated hooks (creation-tracker, task-context-injector, task-progress-initializer)
- **Fuzzy search with Fuse.js** — replaced `.includes()` substring matching in skill browser and agent selector with Fuse.js fuzzy search:
  - Typo tolerance (threshold 0.35), multi-word queries, word-order-independent matching
  - Relevance ranking with field weighting (name 3x, tags 2x, description 1x)
  - 150ms debounced input to prevent result flashing
  - `<Highlight>` component renders match ranges with yellow highlights
  - "Did you mean?" smart empty state with relaxed-threshold suggestions
  - Shared `useFuzzySearch` hook and `createSearch()` / `createRelaxedSearch()` in `lib/search.ts`
  - 23 unit tests covering fuzzy matching, relevance ranking, match metadata, and relaxed suggestions
- **RTK (Rust Token Killer) documentation** — added Git Validator section to safety-hooks docs covering `stripProxyPrefix()` flow, RTK v0.33.1 coexistence guide, `--hook-only` setup, and git status output change warning; added RTK FAQ entry

### Changed

- **CC version requirement** bumped to >= 2.1.84 (from >= 2.1.83)
- **Hook count** 106 → 109 (37 → 40 global hooks)
- **HookEvent type** updated: added `TaskCreated` event
- **HookInput type** updated: added `type` field for WorktreeCreate HTTP, `task_description` for TaskCreated
- **HookSpecificOutput type** updated: added `worktreePath` field for WorktreeCreate HTTP

---

## [7.23.0] - 2026-03-25

### Added

- **CC 2.1.83 adoption — Tier 1 quick wins**:
  - `sandbox.failIfUnavailable: true` — fail-fast when sandbox runtime unavailable instead of running unsandboxed
  - `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1` — strip Anthropic/cloud credentials from all subprocess environments (Bash, hooks, MCP servers)
  - `initialPrompt` for all 15 background agents — zero-wasted-turn bootstrap on spawn
  - `userConfig` with `sensitive:true` — keychain-backed webhook token storage via manifest
- **RTK proxy compatibility** — git-validator and guardGitCommand now strip `rtk ` prefix before pattern matching, ensuring commit/branch validation works with RTK-rewritten commands

### Changed

- **Deprecated `TaskOutput` removed** from 6 agents (eval-runner, release-engineer, monitoring-engineer, data-pipeline-engineer, market-intelligence, web-research-analyst) — replaced by `Read` on background task output file per CC 2.1.83 deprecation
- **CC version requirement** bumped to >= 2.1.83 (from >= 2.1.81)

---

## [7.22.1] - 2026-03-24

### Fixed

- **YAML parser `>-` folded scalar support**: `parse-frontmatter.js` now handles `>-`, `|-`, `>`, `|` multiline scalars — prevents "description too short (2 chars)" CI failures for new skills/agents
- **test-cases.json 100% coverage**: created missing test-cases.json for 8 skills (component-search, cover, design-context-extract, testing-e2e, testing-llm, testing-patterns, testing-perf, testing-unit)

### Added

- **Pre-commit frontmatter schema validator**: checks agent required fields (category, context, mcpServers, description ≤250 bytes) and skill required fields before commit
- **Pre-commit test-case rule validator**: verifies each `rule:` reference in test-cases.json has a matching `rules/*.md` file
- **MDX count drift scanner** (`bin/validate-mdx-counts.sh`): detects stale hardcoded total counts in docs
- **Parser test suite**: 10 tests covering all YAML scalar types

---


## [7.22.0] - 2026-03-23

### Added

- **json-render + emulate integration** (Milestone #98): 4 new skills, 2 agents, 3 skill upgrades wrapping Vercel Labs' json-render (AI-safe GenUI) and emulate (stateful API emulation)
  - `json-render-catalog` skill: Zod-typed component catalogs for AI-safe UI generation, 36 shadcn components, YAML token optimization
  - `emulate-seed` skill: stateful API emulation config generation for GitHub (:4001), Vercel (:4000), Google OAuth (:4002)
  - `mcp-visual-output` skill: interactive dashboards via @json-render/mcp in Claude/Cursor conversations
  - `multi-surface-render` skill: same JSON spec renders to React, PDF, email, Remotion video, OG images
  - `genui-architect` agent: json-render catalog design specialist
  - `emulate-engineer` agent: stateful API emulation specialist

### Changed

- `ai-ui-generation`: json-render added as **first choice** option alongside v0/Bolt/Cursor
- `testing-integration`: emulate added as **first choice** for GitHub/Vercel/Google API tests (new `emulate-stateful-testing` rule)
- `testing-e2e`: emulate backends for Playwright E2E (new `emulate-e2e` rule with port isolation)
- `design-to-code`: Stage 4 RENDER added — register adapted components as json-render catalog entries
- Component counts: 94→98 skills, 33→35 agents

### Fixed

- `ai-review-checklist.md`: impact value `CRITICAL` → `HIGH` (invalid enum)
- `integration-api.md`: trimmed from 165 to 140 lines (was over 150 limit)
- Added missing `test-cases.json` for `testing-integration` and `design-to-code` skills
- Quoted `impactDescription` in 3 rule files for YAML consistency

---

## [7.21.1] - 2026-03-22

### Fixed

- **Brace expansion false positive on jq syntax**: `--jq '{name, os, status}'` was blocked as "brace expansion with command-like pattern". Bash brace expansion requires NO spaces between elements (`{cat,/etc/passwd}`), so spaced patterns (`{name, os}`) and JSON/jq colon syntax (`{key: .value}`) are now correctly allowed.

---

## [7.21.0] - 2026-03-21

### Added

- **Portless + agent-browser in debug workflows**: all debug-related skills/agents now instruct to use Portless named URLs and agent-browser for visual inspection
  - `debug-investigator` agent: service discovery step, visual inspection, updated examples
  - `fix-issue` skill: service discovery + agent-browser phase before hypothesis formation
  - `errors` skill: ECONNREFUSED/connection refused pattern with Portless fix
  - `doctor` skill: Portless health check in external dependencies
  - `performance` skill: local profiling target section with Portless URLs
  - `browser-tools` skill: new `portless-local-dev` rule file with incorrect/correct patterns
- **CC 2.1.81 integration**: `--bare` mode for eval pipeline, version-compatibility matrix, configure skill docs
- **bare-eval skill**: new skill for isolated eval/grading calls using `--bare` (SKILL.md, 3 references, 3 rules, test-cases.json)
- **triggers: frontmatter**: all 20 user-invocable skills declare keywords, examples, and anti-triggers
- **test-trigger-keywords.sh**: deterministic keyword-based trigger matching — $0, 5 seconds, 17/17 pass (replaces $3/45min LLM classifier)
- **Content hash cache**: skip re-eval if SKILL.md + .eval.yaml unchanged (`--force` to bypass)
- **`--changed` mode**: git-diff eval — only eval skills changed vs main (ideal for CI)
- **`--skip-baseline --force-skill`**: fastest quality eval mode (1 call per prompt instead of 3)

### Changed

- Default eval model: **Haiku** for all generation AND grading (was Sonnet — 12x cost reduction)
- Trigger reps: 5→3 (95%+ detection with 40% fewer calls)
- Trigger eval: parallel prompt execution (6 workers via `EVAL_MAX_PARALLEL`), skip non-invocable skills
- Trigger timeout: 120s→60s for classification calls
- agent-browser safety: allow localhost, 127.0.0.1, and *.localhost URLs (dev servers should never be blocked)
- Min CC version: >= 2.1.81 (was 2.1.80)

### Fixed

- **Hook resilience — 5 fail-silent bugs made visible**:
  - `run-hook.mjs`: stderr warning when stdin >512KB truncated (was silent data loss)
  - `run-hook.mjs`: stderr warning when truncated JSON falls back to `{}` (was silent no-op)
  - `run-hook.mjs`: appendFile error callbacks replace fire-and-forget `() => {}` (was silent write failure)
  - `run-hook.mjs`: session ID validation strengthened to UUID + smart-ID structural patterns (was permissive regex)
  - `stop-failure-handler`: tries fallback field names, logs available keys when reason unknown (was always "unknown")
  - `unified-dispatcher`: webhook health check on SessionStart — warns if endpoint unreachable
- agent-browser blocking localhost:PORT and 127.0.0.1:PORT URLs
- Keyword collision: "grade" removed from verify (owned by assess)
- `set -e` crash on `((x++))` when x=0 in trigger test
- Agent frontmatter test labels updated from stale "CC 2.1.6 compliant" to "valid"

---

## [7.20.0] - 2026-03-21

### Added

- feat(eval): unified `npm run eval:skill` command — trigger + quality in one command per skill
- feat(eval): `npm run eval:optimize-desc` — iterative description improvement with train/test split
- feat(eval): `check-eval-regression.sh` — CI regression gate comparing eval baselines (no API calls)

---


## [7.19.0](https://github.com/yonatangross/orchestkit/compare/v7.18.0...v7.19.0) (2026-03-21)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))
* **skills:** version management — renamed_from, targets, ref validation ([#1132](https://github.com/yonatangross/orchestkit/issues/1132)) ([2766fd9](https://github.com/yonatangross/orchestkit/commit/2766fd91f8c82a8ee88e3b2d2dac4f4b0072e76b))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))
* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.16.0 ([#1125](https://github.com/yonatangross/orchestkit/issues/1125)) ([6c86fe6](https://github.com/yonatangross/orchestkit/commit/6c86fe696eda1856cbd5f0050471599c68ab21c9))
* **main:** release 7.16.1 ([#1127](https://github.com/yonatangross/orchestkit/issues/1127)) ([ac3879f](https://github.com/yonatangross/orchestkit/commit/ac3879f2cc55e3f318c52e582326eccd1665935b))
* **main:** release 7.16.2 ([#1129](https://github.com/yonatangross/orchestkit/issues/1129)) ([c48d70b](https://github.com/yonatangross/orchestkit/commit/c48d70b90bb2dbc1df66f6f430c0f24629e60abf))
* **main:** release 7.17.0 ([#1131](https://github.com/yonatangross/orchestkit/issues/1131)) ([e2e42f4](https://github.com/yonatangross/orchestkit/commit/e2e42f4e975d4df85070a2c901889896ae5fcfb3))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))


### Documentation

* update README What's New to v7.18.0, link to docs site changelog ([#1134](https://github.com/yonatangross/orchestkit/issues/1134)) ([d8aebef](https://github.com/yonatangross/orchestkit/commit/d8aebef11f99b45f20261a52c96059b91dd74318))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.18.0] - 2026-03-21

### Added

- feat(skills): `targets` frontmatter with library version ranges on 14 skills
- test: validate all `skills:` cross-references point to existing skills (93 refs)
- test: validate `targets:` entries have library declarations

---


## [7.17.0](https://github.com/yonatangross/orchestkit/compare/v7.16.2...v7.17.0) (2026-03-21)


### Features

* **skills:** update notebooklm skill for v0.5.2 + cinematic video ([#1130](https://github.com/yonatangross/orchestkit/issues/1130)) ([28d3726](https://github.com/yonatangross/orchestkit/commit/28d37263c5fa11257cf781843e1d8b6520ed3adf))

## [7.16.2](https://github.com/yonatangross/orchestkit/compare/v7.16.1...v7.16.2) (2026-03-20)


### Bug Fixes

* **docs:** parse release-please changelog format in data generator ([#1128](https://github.com/yonatangross/orchestkit/issues/1128)) ([6efbf19](https://github.com/yonatangross/orchestkit/commit/6efbf19f62b46ec5123bd44de3754b94136096fb))

## [7.16.1](https://github.com/yonatangross/orchestkit/compare/v7.16.0...v7.16.1) (2026-03-20)


### Miscellaneous

* **deps-dev:** bump flatted ([#1119](https://github.com/yonatangross/orchestkit/issues/1119)) ([5aa1606](https://github.com/yonatangross/orchestkit/commit/5aa16068568f732a28a1ae639c832f5bcea0045c))

## [7.16.0](https://github.com/yonatangross/orchestkit/compare/v7.15.0...v7.16.0) (2026-03-20)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* **compat:** update OrchestKit for CC 2.1.80 features ([#1124](https://github.com/yonatangross/orchestkit/issues/1124)) ([1f0e578](https://github.com/yonatangross/orchestkit/commit/1f0e578a27f2aa953d18784ab77362950d73a8c6))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))
* **docs:** fix hooks spotlights generation in build script ([#1126](https://github.com/yonatangross/orchestkit/issues/1126)) ([c74ebf4](https://github.com/yonatangross/orchestkit/commit/c74ebf4f38d876134ebd19b0c44d2353f863f584))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.14.0 ([#1115](https://github.com/yonatangross/orchestkit/issues/1115)) ([648cdea](https://github.com/yonatangross/orchestkit/commit/648cdea25943c7377b1fede0fe208d5e47583c9d))
* **main:** release 7.14.1 ([#1118](https://github.com/yonatangross/orchestkit/issues/1118)) ([93002f3](https://github.com/yonatangross/orchestkit/commit/93002f3235042fecb6c2d4be2abecf1d200a8fc0))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.15.0] - 2026-03-20

### Added

- feat(skills): effort frontmatter on 40 skills — CC 2.1.80 overrides model effort level (18 high, 22 low)
- feat(hooks): rate_limits display in statusline — shows rate limit usage alongside context percentage
- feat(compat): version-compatibility matrix updated with 13 CC 2.1.80 entries
- docs: simplified plugin install commands (`/plugin install` single-step flow)

---


## [7.14.1](https://github.com/yonatangross/orchestkit/compare/v7.14.0...v7.14.1) (2026-03-19)


### Bug Fixes

* **ci:** auto-bump docs site version on release ([#1117](https://github.com/yonatangross/orchestkit/issues/1117)) ([ddf5f3b](https://github.com/yonatangross/orchestkit/commit/ddf5f3bb17e41f19669442a4c3e120efb871deb6))

## [7.14.0](https://github.com/yonatangross/orchestkit/compare/v7.13.0...v7.14.0) (2026-03-19)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* CC 2.1.78 adoption — StopFailure, PLUGIN_DATA, effort frontmatter, worktree ([#1104](https://github.com/yonatangross/orchestkit/issues/1104)) ([de50151](https://github.com/yonatangross/orchestkit/commit/de501510ea39940312a74efe30270c634332f413))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** docs site overhaul — CTA, categories, sidebar, dep graph, quiz ([#1114](https://github.com/yonatangross/orchestkit/issues/1114)) ([edd84e5](https://github.com/yonatangross/orchestkit/commit/edd84e545c4955c06d99ca0e19ff625e6506ac90))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.11.0 ([#1099](https://github.com/yonatangross/orchestkit/issues/1099)) ([d20b85d](https://github.com/yonatangross/orchestkit/commit/d20b85dc2391eeeb32f3c140900ab38ff83e901b))
* **main:** release 7.11.1 ([#1102](https://github.com/yonatangross/orchestkit/issues/1102)) ([4716cfe](https://github.com/yonatangross/orchestkit/commit/4716cfe837663fc7170b8e6bcb19d585bb05e6ce))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))
* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.13.0] - 2026-03-18

### Added

- Invocation CTA on all 93 skill reference pages — copy-to-clipboard `/ork:skillname` for commands, auto-activated notice for reference skills (#1082)
- 8 category index pages at `/skills/by-category/` — backend, frontend, testing, security, AI/LLM, devops, product, workflows (#1082)
- ContextualSkillSidebar on all skill reference pages — shows dependencies, reverse deps, related skills, agent link (#1080)
- Skill dependency graph data generation from frontmatter `skills:` field — 93 nodes, 101 edges (#1084)
- SkillRecommender quiz on skills overview — 3-step role/task/stack flow with tag-based scoring (#1079)

### Fixed

- Dependency graph readability — 800px viewport, LR layout, focus dropdown, auto-focus on hub nodes, node dimming on hover
- Category false positives — removed overly broad tags from AI/LLM and product categories
- Quiz UX — added 200ms selection feedback delay before step advancement

---


## [7.12.0] - 2026-03-18

### Features

- **StopFailure hook** (CC 2.1.78): new `stop/stop-failure-handler.ts` flushes state and writes emergency handoff on API error/rate limit — error-loop safe by design (#1106)
- **CLAUDE_PLUGIN_DATA persistence** (CC 2.1.78): `getPluginDataDir/getSessionStorageDir/getAnalyticsStorageDir` in `paths.ts`; session storage migrates to persistent directory that survives plugin updates (#1107)
- **effort frontmatter defaults**: 21 agents annotated with `effort: low/medium`; remaining 12 default to `high` (#1108)
- **worktree hook validation**: tests confirming `WorktreeCreate/WorktreeRemove` registration and handler correctness after CC 2.1.78 `--worktree` flag fix (#1109)

### Changed

- Minimum Claude Code engine bumped to `>= 2.1.78`
- Hook count: 105 → 106

---

## [7.11.2] - 2026-03-17

### Fixed

- TODO: Describe your changes here

---


## [7.11.1](https://github.com/yonatangross/orchestkit/compare/v7.11.0...v7.11.1) (2026-03-16)


### Bug Fixes

* **security:** resolve yauzl CVE and pinned-dependencies alert ([#1101](https://github.com/yonatangross/orchestkit/issues/1101)) ([d96d68d](https://github.com/yonatangross/orchestkit/commit/d96d68d1bbaf55a8f41e982b0debfcf71fc792a6))


### Miscellaneous

* remove release-as pin after 7.11.0 release ([#1103](https://github.com/yonatangross/orchestkit/issues/1103)) ([5fd681c](https://github.com/yonatangross/orchestkit/commit/5fd681cf73bf1362c4b4fd254c4100e86185f51e))

## [7.11.0](https://github.com/yonatangross/orchestkit/compare/v7.11.0...v7.11.0) (2026-03-16)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* **cover:** add /ork:cover skill + bump to 7.11.0 ([#1096](https://github.com/yonatangross/orchestkit/issues/1096)) ([36f14c6](https://github.com/yonatangross/orchestkit/commit/36f14c6f3266460a5a1afe14e1927bba2fa0a948))
* **docs:** integrate @yonatan-hq/analytics for cross-project tracking ([#1090](https://github.com/yonatangross/orchestkit/issues/1090)) ([3e294dc](https://github.com/yonatangross/orchestkit/commit/3e294dce69fbf112d48b4b1521383c398e871f29))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **notebooklm:** update skill for notebooklm-mcp-cli v0.4.8 ([#1094](https://github.com/yonatangross/orchestkit/issues/1094)) ([0b72024](https://github.com/yonatangross/orchestkit/commit/0b72024d3a866bd4fb43daa2ed2f6bc79e1e9c07))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))
* **main:** release 7.9.0 ([#1066](https://github.com/yonatangross/orchestkit/issues/1066)) ([8aa0b27](https://github.com/yonatangross/orchestkit/commit/8aa0b2763d9f458680fba777905414ee83a252f8))
* override release-please to 7.9.1 ([#1093](https://github.com/yonatangross/orchestkit/issues/1093)) ([caa4efd](https://github.com/yonatangross/orchestkit/commit/caa4efd87a0afa640f2e63d7c2aecc508dcf3f33))
* pin release-as to 7.11.0 ([#1100](https://github.com/yonatangross/orchestkit/issues/1100)) ([06acb3f](https://github.com/yonatangross/orchestkit/commit/06acb3fdf8e7bc3020bae216e8c94d5af3887ad5))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/download-artifact from 8.0.0 to 8.0.1 ([#1097](https://github.com/yonatangross/orchestkit/issues/1097)) ([ac52e6a](https://github.com/yonatangross/orchestkit/commit/ac52e6a47089114ec454c1a3e34c779432c49810))
* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))
* update anthropics/claude-code-action requirement to 26ec041249acb0a944c0a47b6c0c13f05dbc5b44 ([#1098](https://github.com/yonatangross/orchestkit/issues/1098)) ([8a7600e](https://github.com/yonatangross/orchestkit/commit/8a7600e2b9270547dcfc522d95dde26e9b8f3bc3))

## [7.9.1] - 2026-03-15

### Added

- Integrate `@yonatan-hq/analytics` for cross-project page view tracking in docs site
- Add Edge route handler for HMAC-signed analytics event forwarding to HQ API

---


## [7.9.0](https://github.com/yonatangross/orchestkit/compare/v7.8.0...v7.9.0) (2026-03-15)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* **eval:** Sprint 1 — trigger runner + CONTRIBUTING-SKILLS eval docs ([#1065](https://github.com/yonatangross/orchestkit/issues/1065)) ([8d845c7](https://github.com/yonatangross/orchestkit/commit/8d845c7090ff8d799789ff1b24c34360261c8f49))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))
* Sprint 2 Wave A — eval runner, 1M context GA, RFC 9457 agent errors (v7.6.0) ([#1067](https://github.com/yonatangross/orchestkit/issues/1067)) ([12968a5](https://github.com/yonatangross/orchestkit/commit/12968a54e86446bf83773f0e098cf48f3c95ae9d))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))
* **main:** release 7.4.0 ([#1057](https://github.com/yonatangross/orchestkit/issues/1057)) ([f8a7bfd](https://github.com/yonatangross/orchestkit/commit/f8a7bfde3221cf196bc7ec8678d7301278777ce3))
* **main:** release 7.5.0 ([#1059](https://github.com/yonatangross/orchestkit/issues/1059)) ([059f43d](https://github.com/yonatangross/orchestkit/commit/059f43d19db7fa61d4a01eafadc73077e615e248))
* **main:** release 7.5.1 ([#1063](https://github.com/yonatangross/orchestkit/issues/1063)) ([6c14540](https://github.com/yonatangross/orchestkit/commit/6c145408a4f3bda6cc6f74c403b33a0622f4c024))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))

## [7.9.0] - 2026-03-15

### Added

- **monitoring-observability:** Langfuse Python SDK v4 coverage — `as_type` semantic types (generation, retriever, chain, embedding, agent, guardrail, evaluator), `score_current_span()` / `score_current_trace()`, `should_export_span` filter, `LangfuseMedia` attachments, `run_experiment()` batch evaluation
- **monitoring-observability:** Python v3→v4 migration guide section with breaking changes checklist, code examples, and version pin guidance (`langfuse>=4.0.0`)

### Changed

- **monitoring-observability:** v2.0.0→3.0.0 — all code examples updated from v3 to v4 patterns across rules, scripts, checklists, and references
- **monitoring-observability:** Setup checklist updated with v4 version pins and migration steps
- **brainstorm:** v4.4.0→4.6.0 — added product/event-driven/devops/data-pipeline domain detection, design pipeline agents, `/effort` scaling, CC 2.1.76 partial results + PostCompact recovery

## [7.8.0] - 2026-03-14

### Added

- **hooks:** PostCompact recovery hook — re-injects branch, tasks, decisions after compaction using CC-provided `compaction_count` and `context_size_after` fields
- **hooks:** Elicitation guard — blocks form-mode MCP elicitations requesting secret fields (api_key, password, token), forces URL mode
- **hooks:** ElicitationResult logger — tracks accept/decline/cancel outcomes for analytics, injects alternative suggestions on decline
- **hooks:** Effort-aware context budgeting — `detectEffortLevel()` reads `/effort` setting, adjusts prompt dispatcher token budget (low=200t, medium=800t, high=1200t), skips heavy context at low effort
- **hooks:** Monorepo sparse paths advisory — WorktreeCreate detects monorepo (pnpm-workspace, nx, lerna, turbo, workspaces) and suggests `worktree.sparsePaths` config
- **types:** `PostCompact`, `Elicitation`, `ElicitationResult` added to HookEvent union with typed input fields
- **version-matrix:** 23 new feature entries covering CC 2.1.75 and 2.1.76 (elicitation, sparse paths, /effort, bg agent partial results, compaction circuit breaker, etc.)

### Changed

- **hooks:** MIN_CC_VERSION bumped from 2.1.74 to 2.1.76 — backward compatibility dropped
- **hooks:** SubagentStop retry-handler now returns early with `[PARTIAL RESULT]` tag for killed background agents instead of entering retry logic (CC 2.1.76 partial results)
- **hooks:** PostCompact and Elicitation hooks registered in `entries/lifecycle.ts` split bundle (lifecycle.mjs grew 77→80KB)
- **compatibility:** All 78 skill `compatibility:` fields updated from 2.1.74+ to 2.1.76+
- **counts:** 99→104 hooks (33→36 global), MIN_CC_VERSION 2.1.74→2.1.76

### Fixed

- **docs:** Missing v7.7.x row in version history table (between v7.8.x and v7.5.x)
- **docs:** Stale "CC 2.1.74 format" agent reference in CLAUDE.md directory structure
- **docs:** README badge and requirement updated from ≥2.1.74 to ≥2.1.76
- **docs:** hooks README footer CC requirement updated to >= 2.1.76

## [7.7.0] - 2026-03-14

### Added

- **design-to-code:** New user-invocable skill (`/ork:design-to-code`) — mockup-to-component pipeline using Google Stitch MCP and 21st.dev component registry
- **component-search:** New user-invocable skill (`/ork:component-search`) — search 21st.dev registry for production-ready React components
- **design-context-extract:** New user-invocable skill (`/ork:design-context-extract`) — extract design DNA (colors, typography, spacing) from screenshots or URLs
- **design-context-extractor:** New agent for autonomous design context extraction with stitch-mcp integration
- **component-curator:** New background agent that audits project component usage and recommends 21st.dev upgrades
- **MCP:** Added stitch-mcp (Google Stitch) and 21st-dev-magic (21st.dev component registry) to MCP configuration docs

### Changed

- **frontend-ui-developer:** Added 21st-dev-magic MCP scope + component-search, design-to-code, design-context-extract skills
- **design-system-architect:** Added stitch-mcp MCP scope + design-context-extract, component-search skills
- **counts:** 89→92 skills, 31→33 agents, 99→101 hooks, 16→19 user-invocable

## [7.6.0] - 2026-03-14

### Added

- **api-design:** Agent-facing RFC 9457 error patterns with structured retry signals — `retryable`, `error_category`, `retry_after`, `owner_action_required` extensions for deterministic AI agent error handling
- **api-design:** Content negotiation middleware pattern (JSON/Markdown/HTML via Accept header) with token efficiency budget (<300 tokens)
- **api-design:** Error category taxonomy (10 categories) with agent action mapping table
- **types:** `StructuredError` and `ErrorCategory` types in orchestration-types.ts for structured error handling in hooks
- **testing-integration:** RFC 9457 error response assertion patterns (Python + TypeScript)

### Changed

- **hooks:** retry-manager now extracts RFC 9457 structured errors before regex fallback — uses server-provided `retry_after` instead of calculated backoff
- **hooks:** failure-handler detects structured errors for richer context injection with `error_category` and `what_you_should_do`

### Fixed

- **python-backend:** Updated stale RFC 7807 reference to RFC 9457 (the active standard)

## [7.5.3] - 2026-03-13

### Added

- **eval:** Quality evaluation runner (`npm run eval:quality`) — A/B skill vs baseline grading with Claude-as-judge
- **eval:** Seed eval YAMLs for all 16 user-invocable skills with trigger + quality assertions
- **eval:** Shared eval library (`lib/eval-common.sh`) — colors, cleanup, deps, portable timeout
- **eval:** `--grade-only`, `--tag`, `--max-turns`, `--timeout` flags for both eval runners
- **eval:** Batch assertion grading (A3) reduces Claude calls ~60%
- **eval:** Parallel with-skill + baseline execution (A4) for faster evals
- **eval:** Scaffold field support — quality evals can declare project scaffolds (e.g., `typescript-nextjs`)

### Fixed

- **eval:** SEC-001 path traversal in skill name input validation
- **eval:** SEC-002 JSON injection via unsanitized YAML-sourced strings
- **eval:** PASS/FAIL grading anchored to first token to prevent false matches
- **eval:** Silent claude CLI crashes now emit warnings
- **eval:** `grep -w` with multi-word patterns replaced by ERE

### Changed

- **eval:** Trigger runner refactored to source shared `eval-common.sh`
- **eval:** All 17 eval YAMLs hardened with adversarial prompts, confusion pairs, and negative assertions

---


## [7.5.2] - 2026-03-12

### Added

- **eval:** Trigger evaluation runner (`npm run eval:trigger`) — measures skill trigger precision and recall with flaky detection
- **docs:** Expanded CONTRIBUTING-SKILLS.md with mandatory eval requirements, writing guidance, and pre-submit checklist

---


## [7.5.1](https://github.com/yonatangross/orchestkit/compare/v7.5.0...v7.5.1) (2026-03-12)


### Bug Fixes

* **docs:** update CC version requirement from 2.1.72 to 2.1.74 ([#1062](https://github.com/yonatangross/orchestkit/issues/1062)) ([622ba4c](https://github.com/yonatangross/orchestkit/commit/622ba4cfa0d5d4b9b1707c2f93897a311b3a1586))

## [7.5.0](https://github.com/yonatangross/orchestkit/compare/v7.4.0...v7.5.0) (2026-03-12)


### Features

* **skills:** adopt CC 2.1.72 features — ExitWorktree, model override ([#1036](https://github.com/yonatangross/orchestkit/issues/1036)) ([#1060](https://github.com/yonatangross/orchestkit/issues/1060)) ([96fd3a0](https://github.com/yonatangross/orchestkit/commit/96fd3a0ece399e3f843b11d3f018a0792eea9d46))


### Bug Fixes

* **docs:** update generated plugins-data version to 7.4.0 ([#1058](https://github.com/yonatangross/orchestkit/issues/1058)) ([e2693b1](https://github.com/yonatangross/orchestkit/commit/e2693b16b3f8cddb40348b5790611a004f37009e))
* **skills:** add ExitWorktree + model override to Agent Teams teardown paths ([#1061](https://github.com/yonatangross/orchestkit/issues/1061)) ([c326666](https://github.com/yonatangross/orchestkit/commit/c3266663634912450ed965fae5ca6df752019705))

## [7.4.0](https://github.com/yonatangross/orchestkit/compare/v7.3.3...v7.4.0) (2026-03-12)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))
* **skills:** skills health — CC 2.1.72 alignment (all phases) ([#1040](https://github.com/yonatangross/orchestkit/issues/1040)) ([b9db695](https://github.com/yonatangross/orchestkit/commit/b9db695763654ade01009ad439a16b7cd6179121))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))
* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))
* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))
* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))
* **main:** release 7.3.0 ([#1024](https://github.com/yonatangross/orchestkit/issues/1024)) ([490317f](https://github.com/yonatangross/orchestkit/commit/490317fdc2c397f54a9bd067edc7ecd4043b0777))
* **main:** release 7.3.1 ([#1026](https://github.com/yonatangross/orchestkit/issues/1026)) ([363a44f](https://github.com/yonatangross/orchestkit/commit/363a44fcb9f69c4866a6e3fa7bde9ee4be4b2b26))
* **main:** release 7.3.2 ([#1028](https://github.com/yonatangross/orchestkit/issues/1028)) ([9f67f37](https://github.com/yonatangross/orchestkit/commit/9f67f378c1aa81a9653b5c6a1a482eba7870d4de))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))

## [7.5.0] - 2026-03-12

### Changed

- **platform:** bump minimum Claude Code version from >= 2.1.73 to >= 2.1.74
  - SessionEnd `hook.timeout` now respected (was hardcoded to 1.5s — hooks silently killed)
  - New `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` env var for timeout override
  - Managed policy `ask` rules now correctly override user `allow` + skill `allowed-tools`
  - Full model IDs (`claude-opus-4-6`) accepted in agent frontmatter (symbolic names still recommended)
  - `/context` command surfaces actionable optimization suggestions
  - `autoMemoryDirectory` setting for custom auto-memory storage path
  - `--plugin-dir` local overrides take precedence over marketplace plugins
  - Streaming API + bash prefix caching memory leaks fixed
- **skills:** update `compatibility` field to "Claude Code 2.1.74+" across 78 skills
- **docs:** update version matrix with 12 new features (4 for 2.1.73, 8 for 2.1.74) and "Full+++++" compatibility level

---

## [7.4.0] - 2026-03-11

### Changed

- **platform:** bump minimum Claude Code version from >= 2.1.72 to >= 2.1.73
  - Fixes skill-file deadlock on `git pull` (critical for 89-skill plugin)
  - Fixes SessionStart hooks double-firing on `--resume`/`--continue`
  - Fixes no-op system reminder injection (~2K tokens/turn recovered across 99 hooks)
  - Opus 4.6 now default on Bedrock/Vertex/Foundry (6 opus-tier agents auto-upgrade)
- **skills:** update `compatibility` field to "Claude Code 2.1.73+" across 78 skills
- **docs:** update version matrix with 5 new 2.1.73 features and "Full++++" compatibility level

### Fixed

- **docs:** fix broken light mode on documentation site — split dark-only `@theme` into proper light/dark token sets following fumadocs convention (`@theme` for light defaults, `.dark {}` for dark overrides)

---

## [7.3.3] - 2026-03-11

### Added

- **skills:** shared unified scoring framework in quality-gates for assess/verify
- **skills:** 33 rule files across 12 skills (setup, implement, brainstorm, remember, help, audit-full, configure, errors, memory-fabric, release-management, scope-appropriate-architecture, testing-patterns)
- **skills:** 12 `_sections.md` catalog files for new rule directories
- **hooks:** task-existence-gate for task tracking enforcement in sync-task-dispatcher
- **agents:** `background: true` on 8 read-only analysis agents

### Changed

- **skills:** compress 12 bloated skills under 300 lines via reference extraction (setup, write-prd, code-review-playbook, zustand-patterns, release-management, vite-advanced, async-jobs, devops-deployment, audit-full, implement, react-server-components-framework, remember)

### Fixed

- **hooks:** improve subagent-quality-gate and unified-dispatcher

---

## [7.3.2](https://github.com/yonatangross/orchestkit/compare/v7.3.1...v7.3.2) (2026-03-11)


### Bug Fixes

* **security:** resolve CodeQL and Scorecard alerts ([#1027](https://github.com/yonatangross/orchestkit/issues/1027)) ([ab9136c](https://github.com/yonatangross/orchestkit/commit/ab9136c09593632a9c10a7d44ca4c9799df297ed))


### Miscellaneous

* fix hono CVE + organize playgrounds by date ([#1039](https://github.com/yonatangross/orchestkit/issues/1039)) ([b43cf2d](https://github.com/yonatangross/orchestkit/commit/b43cf2dc8f9d62d54b727de72928e123c2330e51))

## [7.3.2] - 2026-03-11

### Security

- **hooks:** fix second-order command injection in `gitExec()` (CodeQL #124, High) — add `assertSafeGitArgs()` blocklist for `--upload-pack`, `--receive-pack`, `--exec`, `-c` options that can execute arbitrary commands via git
- **ci:** fix unpinned npm dependency in `claude-health.yml` (Scorecard #125, Medium) — add `--ignore-scripts` to `npm install` and bump to `@2.1.72`

---

## [7.3.1](https://github.com/yonatangross/orchestkit/compare/v7.3.0...v7.3.1) (2026-03-11)


### Miscellaneous

* **deps-dev:** bump the npm_and_yarn group across 2 directories with 1 update ([#1025](https://github.com/yonatangross/orchestkit/issues/1025)) ([f924b27](https://github.com/yonatangross/orchestkit/commit/f924b27a7ef02dd1f53be0400390d4a1f4d4600c))

## [7.3.0](https://github.com/yonatangross/orchestkit/compare/v7.2.2...v7.3.0) (2026-03-10)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))
* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))


### Miscellaneous

* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))
* **main:** release 7.2.0 ([#1010](https://github.com/yonatangross/orchestkit/issues/1010)) ([a6420bb](https://github.com/yonatangross/orchestkit/commit/a6420bbd4c50e234ccad3eeba676846e36b68a3d))
* **main:** release 7.2.1 ([#1013](https://github.com/yonatangross/orchestkit/issues/1013)) ([2a83685](https://github.com/yonatangross/orchestkit/commit/2a8368559de636960593f3258e79afeb511d3311))


### Code Refactoring

* split testing-patterns, CC 2.1.72 upgrade, HTTP hooks fix ([#1015](https://github.com/yonatangross/orchestkit/issues/1015)) ([7bcab43](https://github.com/yonatangross/orchestkit/commit/7bcab430a21abdaaba714b8c7153351877387646))


### CI/CD

* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))

## [7.3.0] - 2026-03-10

### Fixed

- **agents:** remove stale `git-workflow` references from git-operations-engineer, frontend-ui-developer, release-engineer
- **agents:** remove stale `ci-automation` reference from ci-cd-engineer
- **skills:** fix broken hook refs in commit skill (2 non-existent hooks → git-validator)
- **skills:** remove broken `audit-context-loader` hook section from audit-full skill
- **skills:** fix stale cross-references in help, storybook-testing, release-management, verify
- **hooks:** fix verify scoring rubric weights (6→8 dimensions matching quality-model.md)
- **tests:** fix test-git-enforcement-hooks.sh references to deleted skills
- **tests:** fix trigger-cases.yaml — replace git-workflow with github-operations
- **tests:** delete always-failing test-git-workflow-completeness.sh

### Changed

- **hooks:** skill-scoped hooks 23→21 (removed 2 non-existent refs), total 101→99
- **verify:** add cross-route findings panel to gallery template (common issues, strengths, breakdown)
- **verify:** enhance visual-capture.md with 6-criteria structured AI evaluation prompt
- **docs:** update all hook count references across 10+ doc files

---

## [7.2.2] - 2026-03-10

### Removed

- **skills:** remove git-workflow skill (5 best rules migrated to commit skill)
- **skills:** remove ci-automation skill (ci-cd-engineer agent covers this)
- **evals:** remove orphaned git-workflow eval files

### Changed

- **skills:** upgrade write-prd to v2.0.0 — AskUserQuestion, Task Management, memory integration, disk output
- **skills:** upgrade commit to v1.2.0 — absorb 5 git-workflow rules (branch-protection, merge-strategy, history-hygiene, stacked-pr-workflow, stacked-pr-rebase)
- **skills:** update compatibility field to `2.1.72+` across 77 SKILL.md files
- **marketplace:** bump engine from `>=2.1.69` to `>=2.1.72`

### Added

- **skills:** split testing-patterns into 5 focused sub-skills — testing-unit, testing-e2e, testing-integration, testing-llm, testing-perf (#669)
- **skills:** add visual verification portfolio to verify skill — Phase 2.5 (screenshot gallery) + Phase 8.5 (agentation feedback loop)
- **skills:** gallery-template.html — self-contained HTML with dark/light mode, base64-embedded screenshots, AI vision evaluations
- **hooks:** 4 once:true standards loaders for implement, review-pr, verify, brainstorm skills (CC 2.1.72 prompt cache optimization)
- **hooks:** implement-standards-loader — dynamic project stack detection via package.json/pyproject.toml
- **hooks:** review-dimensions-loader — static 6-dimension review criteria + JSON output contract
- **hooks:** verify-scoring-rubric-loader — static 0-10 scale with dimension weights
- **hooks:** brainstorm-instructions-loader — static divergent mode rules + evaluation dimensions

### Fixed

- **evals:** update help.eval.json from "5 GIT skills" to "4 GIT skills"
- **tests:** update split-bundles expected hook count to 176

---


## [7.2.1](https://github.com/yonatangross/orchestkit/compare/v7.2.0...v7.2.1) (2026-03-09)


### Bug Fixes

* **docs:** update generated plugins-data version to 7.2.0 ([#1012](https://github.com/yonatangross/orchestkit/issues/1012)) ([dca7243](https://github.com/yonatangross/orchestkit/commit/dca72432fd9982b3457d3423aad1124155a94584))


### CI/CD

* bump actions/setup-node from 6.2.0 to 6.3.0 ([#1008](https://github.com/yonatangross/orchestkit/issues/1008)) ([61f73f5](https://github.com/yonatangross/orchestkit/commit/61f73f5f49327e0a773110aefb387d4b2bb2113b))
* bump github/codeql-action from 4.32.4 to 4.32.6 ([#1009](https://github.com/yonatangross/orchestkit/issues/1009)) ([13a0975](https://github.com/yonatangross/orchestkit/commit/13a097584115d899681c321d15e2b8c05bda68ac))

## [7.2.0](https://github.com/yonatangross/orchestkit/compare/v7.1.14...v7.2.0) (2026-03-09)


### Features

* add ci-automation skill + GitHub Actions workflows ([#1006](https://github.com/yonatangross/orchestkit/issues/1006)) ([8b328a7](https://github.com/yonatangross/orchestkit/commit/8b328a7dc3e06428c17b2349dae1d8b92eb57350))
* **skills:** add 13 cognitive-science UX rules across 5 existing skills ([#1011](https://github.com/yonatangross/orchestkit/issues/1011)) ([91b62ac](https://github.com/yonatangross/orchestkit/commit/91b62ac1ab43a1d3296b84e05b402d0102600531))


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))


### Miscellaneous

* **main:** release 7.1.10 ([#1000](https://github.com/yonatangross/orchestkit/issues/1000)) ([d0c48a1](https://github.com/yonatangross/orchestkit/commit/d0c48a1f8f135fa741bb16a39166c1f0e5ebc965))
* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))

## [7.1.14] - 2026-03-08

### Fixed

- **skills:** add 234 test case entries for 222 previously untested rules across 63 skills
- **skills:** fix 18 term mismatches in expectedBehavior strings for rule traceability
- **skills:** scaffold 49 .eval.json files and regenerate all 82 eval files from current test-cases
- **skills:** fix remaining short behavior in animation-motion-design view-transitions

---

## [7.1.13] - 2026-03-08

### Fixed

- **ci:** resolve TypeScript type error in home-environment test (tuple annotation mismatch)
- **ci:** update stale skill names in trigger tests — brainstorming→brainstorm, plan-viz→visualize-plan
- **skills:** add skill name fragments to 6 descriptions for semantic discovery (help, feedback, business-case, prioritization, setup, write-prd)
- **skills:** add chain-patterns Overview section and trigger phrasing
- **skills:** expand 546 short expectedBehavior entries (≤5 words) to 6+ words across 43 skills
- **skills:** add context exhaustion handling docs to brainstorm and task-dependency-patterns
- **ci:** add id-token: write to claude-review and claude-triage workflows for OIDC
- **ci:** fix SessionStart hook count assertion (4→3 after HTTP webhook removal)
- **skills:** strip ork: prefix from subagent_type in chain-patterns, fix-issue, implement

---

## [7.1.12] - 2026-03-08

### Fixed

- **hooks:** InstructionsLoaded dispatcher — shared content cache eliminates 3x redundant file reads
- **hooks:** classifySource uses basename() check to prevent substring misclassification
- **hooks:** rule-conflicts false-positive prevention — files matching both sides excluded
- **hooks:** drift-detection conditional cache write — only writes when hashes differ
- **hooks:** token-budget-tracker simplified threshold to percentage-only

### Changed

- **hooks:** all 6 InstructionsLoaded handlers now receive shared `Map<string, string>` content cache
- **hooks:** dispatcher validates `files_loaded` elements with runtime type guard

### Added

- **tests:** 12 new tests for edge cases, all 6 conflict patterns, false-positive prevention

---


## [7.1.11] - 2026-03-07

### Added

- **skill:** ci-automation skill with SKILL.md + 4 reference docs (cost-model, gh-action-patterns, headless-cli, security)
- **ci:** GitHub Actions workflows for claude-health, claude-review, claude-triage
- **agent:** ci-cd-engineer skill index updated with ci-automation

---


## [7.1.10](https://github.com/yonatangross/orchestkit/compare/v7.1.9...v7.1.10) (2026-03-06)


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))
* **ci:** add plugins[0].version to release-please extra-files ([#1001](https://github.com/yonatangross/orchestkit/issues/1001)) ([8a4faad](https://github.com/yonatangross/orchestkit/commit/8a4faadf651d822d3c4e748360a27ca23cc9af14))
* **docs:** replace broken ASCII diagrams with fumadocs Steps ([#999](https://github.com/yonatangross/orchestkit/issues/999)) ([2c1b6fe](https://github.com/yonatangross/orchestkit/commit/2c1b6fee670c4e1c8be2855bb23596792f354874))


### Miscellaneous

* **main:** release 7.1.7 ([#998](https://github.com/yonatangross/orchestkit/issues/998)) ([c4607ad](https://github.com/yonatangross/orchestkit/commit/c4607ad811ec43b9cd6dc5ac323af953eca4096a))

## [7.1.9] - 2026-03-06

### Fixed

- Add `$.plugins[0].version` to release-please extra-files so release PRs update both top-level and plugin versions in marketplace.json

---


## [7.1.8] - 2026-03-06

### Fixed

- Replace broken ASCII box-drawing diagrams with fumadocs Steps components and markdown tables across 12 docs pages
- Add missing `/ork:prd` command to command-skills page
- Fix stale skill counts and clarify "listed vs invocable" text in skills overview
- Fix skill.mjs bundle hook count from "1+" to "19" in hooks overview

---


## [7.1.7](https://github.com/yonatangross/orchestkit/compare/v7.1.6...v7.1.7) (2026-03-06)


### Bug Fixes

* **ci:** add bootstrap-sha to release-please config ([#997](https://github.com/yonatangross/orchestkit/issues/997)) ([0d46843](https://github.com/yonatangross/orchestkit/commit/0d468437e75ffc7d3842f46972bd19836c565435))

## [7.1.6] - 2026-03-06

### Fixed

- TODO: Describe your changes here

---


## [7.1.5] - 2026-03-06

### Fixed

- **docs:** Full fumadocs sync — fix 40+ stale references across 37 MDX files
  - All counts corrected: 79 skills (18 cmd + 61 ref), 30 agents, 105 hooks
  - Remove 8 demoted agent references from 15 files (replaced with current agents)
  - Remove deleted hook references (graph-memory-inject, agent-memory-store, capture-user-intent, memory-capture) from 8 files
  - Rewrite memory docs for graph-first architecture (session-summary replaces 4 hooks)

### Added

- **docs:** Document CC 2.1.69/70 hook features in fumadocs
  - ConfigChange, InstructionsLoaded, WorktreeCreate/Remove events in hook timeline
  - Native HTTP hooks section (12 type:"http" hooks)
  - once:true auto-removal pattern (13 skill context loaders)
  - statusMessage spinner UX documentation

---


## [7.1.4] - 2026-03-06

### Fixed

- **docs:** Fix 30+ stale counts across fumadocs site, skills, and source files
  - 71 skills → 79 skills, 83/98/106 hooks → 105 hooks (42 global + 44 agent + 19 skill)
  - CC version badge ≥2.1.59 → ≥2.1.69, user-invocable 17 → 18
  - Fix `count-hooks.sh` to exclude CONTRIBUTING-SKILLS.md example (was inflating skill count by 1)
  - Regenerated docs data + rebuilt plugins to match

---


## [7.1.3] - 2026-03-05

### Added

- **feat(skills):** Enable CC native matching on 10 knowledge skills (#960)
  - security-patterns, api-design, testing-patterns, database-patterns, python-backend, architecture-patterns, performance, quality-gates, react-server-components-framework, devops-deployment
  - Changed `disable-model-invocation: true → false` so CC auto-selects these based on prompt/description matching
  - Skills visible to CC: 17 → 27 (17 user-invocable + 10 model-invocable)
- **docs(skills):** Document model-invocable pattern in CONTRIBUTING-SKILLS.md

### Removed

- **perf(hooks):** Delete ~1,550 lines dead routing code (#960)
  - Deleted: intent-classifier.ts (669 lines), calibration-engine.ts, skill-nudge.ts, calibration-tracker.ts, calibration-persist.ts, + 4 test files
  - These modules were superseded by CC native skill matching and never ran in production
  - Prompt pipeline hooks: 5 → 4 (removed skill-nudge-prompt)
  - Split-bundles test count: 170 → 167

### Changed

- **perf(agents):** Demote 8 redundant agents to reduce routing overhead (#863)
  - Removed: requirements-translator, documentation-specialist, prompt-engineer, ux-researcher, rapid-ui-designer, business-case-builder, metrics-architect, prioritization-analyst
  - Agent count: 38 to 30, Hook count: 98 to 88 (10 agent-scoped hooks removed)
  - Reduces routing complexity and eliminates ~98k tokens/invocation for unnecessary agent spawns
- **docs(build):** Document skills/commands duplication token waste (#889) with upstream CC bug tracking

### Removed

- CC-v3 feature issues (#930-933) removed from perf milestone — already built, architecturally impossible, or superseded by CC native tools


## [7.1.2] - 2026-03-04

### Added

- **browser-tools skill v3.0.0**: 7 new sections documenting agent-browser v0.16 features (semantic locators, mouse commands, tab management, debug/recording, mobile testing, configuration flags, auth vault)
- **2 new rules**: `browser-debug-recording.md` (trace/profiler safety), `browser-mobile-testing.md` (device emulation verification)
- **3 new safety hook checks**: `--allow-file-access` warning, `AGENT_BROWSER_ENCRYPTION_KEY` leak prevention, `--user-agent` spoofing warning
- **4 new hook test cases** (14/14 passing)
- Updated 4 agents (web-research-analyst, test-generator, accessibility-specialist, frontend-ui-developer) with v0.16 capabilities
- Expanded 4 existing rules with v0.16 flags and patterns

---


## [7.1.1] - 2026-03-04

### Fixed

- **NotebookLM MCP bloat** (#890): Disabled `notebooklm-mcp` at project level (`disabled: true` in `.mcp.json`), saving ~6k tokens/session from 25 unused tools
- **Tool name mismatch**: Fixed `mcp__notebooklm__*` → `mcp__notebooklm-mcp__*` across `release-notebook` skill, `notebooklm` rules, and `create-release-notebook.sh`
- **Release-notebook flow**: Wired `release-notebook` skill into `release-engineer` agent; fixed shell script instructions (removed non-existent `/ork:release-notebook` command reference)
- **Perf test allowlist**: Updated `test-mcp-overhead.sh` to reference `release-engineer` instead of phantom `release-notebook` agent

---

## [7.1.0] - 2026-03-04

### Added

- **Full agent-browser CLI adoption** (#947 #948 #949): 64 commands across 12 categories documented in browser-tools skill
- **Interaction commands**: click, dblclick, focus, fill, type, keyboard, press, hover, check/uncheck, select, scroll, scrollintoview, drag, upload (22 commands)
- **Storage API** (v0.13): localStorage/sessionStorage get, set, clear
- **Enhanced capture**: screenshot --full, screenshot --annotate, pdf export
- **Extraction**: eval, eval -b, eval --stdin
- **Action confirmation** (v0.15): native --confirm-interactive with env-gated `AGENT_BROWSER_NATIVE_CONFIRM`
- **Network route validation**: agent-browser-safety hook Check 5 validates route URLs against blocklist
- **6 agents updated**: web-research-analyst, test-generator, accessibility-specialist, frontend-ui-developer, rapid-ui-designer, frontend-performance-engineer
- **3 rules updated**: browser-auth-security, browser-rate-limiting, browser-snapshot-workflow
- **Configurable settings wizard** (#951): setup skill writes to .claude/settings.json for non-orchestkit projects
- **Performance sprint**: injection gating, CI gate, perf-compare, perf-snapshot hook (#865 #944 #945 #946)

---


## [7.0.3] - 2026-03-04

### Fixed

- **Assessment quality gaps** (#946): address code-quality-reviewer blockers in verify skill

---


## [7.0.2] - 2026-03-03

### Added

- **Session handoffs** (#464): Structured YAML handoffs on SessionEnd with auto-injection on SessionStart for cross-session continuity
- **Release notebook skill** (#836): `release-notebook` skill creates versioned NotebookLM notebooks per release with changelog, manifest, and CLAUDE.md sources
- **Release notebook script** (#836): `scripts/create-release-notebook.sh` for manual/CI invocation

### Changed

- **Native HTTP hooks** (#896): Converted 3 HQ reporters (session-end, worktree-create, worktree-remove) from type:command to type:http — eliminates ~200ms Node spawn per fire
- Hook count: 95 -> 97 (36 global + 54 agent-scoped + 7 skill-scoped)
- Skill count: 69 -> 70

---


## [7.0.1] - 2026-03-03

### Fixed

- Add agents/hooks paths to plugin.json and build script (#900)
- Add metadata.description and tags to marketplace.json (#900)
- Fix 3 agents with empty mcpServers that use memory skills (#887)
- Fix localhost regex false positive on *.localhost TLD (#935)

---


## [7.0.0] - 2026-02-26

### Breaking Changes

- **plugins:** Unified plugin architecture — `orkl` and `ork-creative` removed, consolidated into single `ork` plugin (69 skills, 38 agents, 96 hooks). Migration: `claude plugin uninstall orkl && claude plugin install ork`.

### Added

- **setup:** New setup wizard skill (`/ork:setup`) — scans codebase, detects stack, recommends skills and MCPs, generates readiness score
- **notifications:** Satisfaction detector bug nudge — suggests `/ork:feedback bug` after 2+ negative signals per session
- **mcp:** NotebookLM MCP integration — skill, hooks, rules for NotebookLM workflows
- **release:** Release channels (alpha/beta/stable) with branch-based CI workflows and `--ref` marketplace flag
- **settings:** 8 chord keybindings for top skills (`ctrl+k ctrl+f` → fix-issue, `ctrl+k ctrl+i` → implement, etc.)
- **settings:** StatusLine showing ork version, git branch, and uncommitted file count
- **settings:** 10 spinner tips for skill discovery (e.g., "/ork:memory search to find past decisions")
- **skills:** AskUserQuestion markdown previews on 12 skills — side-by-side ASCII diagrams showing what each mode does (assess, verify, explore, review-pr, fix-issue, audit-full, help, memory, brainstorming, implement, plan-viz, setup)
- **skills:** `multiSelect: true` on audit-full (combinable audit modes), verify (combinable checks), setup (combinable focus areas)
- **skills:** EnterPlanMode "Plan first" option on implement, fix-issue, brainstorming — research before coding
- **skills:** Skill listing demotion — 58 → 16 listed skills via `disable-model-invocation: true` (~2,630 tokens/turn saved)
- **tests:** `test-settings-validation.sh` — validates keybindings, statusLine, spinnerVerbs, spinnerTips, permissions
- **tests:** `test-skill-cc-features.sh` — validates AUQ previews, multiSelect, EnterPlanMode, argument-hints, listing balance

### Changed

- **settings:** Unified all plugin settings: identical spinner verbs and permissions across all plugins
- **notifications:** Desktop notification sound handling delegated to dedicated sound.ts module with command cache for performance
- **hooks:** Unified notification dispatcher with simplified error filtering and HookFn type usage
- **hooks:** Replaced 2 HTTP session-end hooks with command hook (HMAC-signed POST)
- **hooks:** Consolidated 55 → 37 global hooks via 6 sync dispatchers, then expanded to 96 total (35 global + 54 agent-scoped + 7 skill-scoped)
- **manifests:** Composite index budget bumped from 16KB to 20KB to accommodate unified plugins

### Fixed

- Sound notifications now use detached spawn to survive async hook exit
- Bump Hono from 4.12.0 to 4.12.2 (CVE-2026-27700)
- 6 Bash security hook vulnerabilities fixed (#879-#883)

---

## [6.7.2] - 2026-02-26

### Fixed

- Bump skill count 68 → 69 across manifests and docs
- Bump Hono 4.12.0 → 4.12.2 (CVE-2026-27700)
- Bump to v6.7.2

---


## [6.7.1] - 2026-02-25

### Breaking Changes

- **skills:** Remove `worktree-coordination` skill — fully superseded by native CC 2.1.56 EnterWorktree tool and Task(isolation:"worktree") (#830)

### Features

- **eval:** Overhaul eval skills, agents, and LangGraph/Langfuse compatibility
- **skills:** Extract `create-pr` into 7 rules + 4 references (274→156 lines)
- **skills:** Compress 8 bloated skills (demo-producer, plan-viz, doctor, fix-issue, skill-evolution, verify, memory, assess) with content preserved in rules/references
- **testing:** Add 3 new test suites: agent skill refs, build drift, cross-skill refs

### Fixed

- Fix 20 broken cross-skill references across 12 skills
- Fix 5 weak skill descriptions (configure, feedback, help, release-checklist, skill-evolution)
- Bump minimum Claude Code version to 2.1.56
- Resolve all verification findings (Langfuse v2 remnants, credential warnings, sync guards)

---


## [6.7.0](https://github.com/yonatangross/orchestkit/compare/v6.6.3...v6.7.0) (2026-02-23)


### Features

* dead code cleanup & PostToolUse consolidation ([#684](https://github.com/yonatangross/orchestkit/issues/684)) ([#790](https://github.com/yonatangross/orchestkit/issues/790)) ([da245ac](https://github.com/yonatangross/orchestkit/commit/da245ac82c587763b95269c62bf2b9f3c44115d3))
* **docs:** add Vercel Analytics, Speed Insights, and dynamic social proof ([#809](https://github.com/yonatangross/orchestkit/issues/809), [#810](https://github.com/yonatangross/orchestkit/issues/810)) ([#812](https://github.com/yonatangross/orchestkit/issues/812)) ([714af85](https://github.com/yonatangross/orchestkit/commit/714af856d4983c2d87d7b5c936c9284e549b003f))
* integrate Claude Code 2.1.50 features ([#805](https://github.com/yonatangross/orchestkit/issues/805)) ([60a16d2](https://github.com/yonatangross/orchestkit/commit/60a16d210227a343364266c7e3b0ee544f80af0e))
* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))
* **skills:** add presentation-builder skill ([#817](https://github.com/yonatangross/orchestkit/issues/817)) ([93cacda](https://github.com/yonatangross/orchestkit/commit/93cacda9e19322126cbd8e01af69b2d98bb16146))


### Bug Fixes

* add plugins/ plugin.json to release-please extra-files ([#822](https://github.com/yonatangross/orchestkit/issues/822)) ([8eb27cb](https://github.com/yonatangross/orchestkit/commit/8eb27cbb258bb1b8d6d0f175691b2c240c3c060b))
* eliminate 32 code scanning alerts (19 CodeQL + 13 Scorecard) ([#792](https://github.com/yonatangross/orchestkit/issues/792)) ([12e796b](https://github.com/yonatangross/orchestkit/commit/12e796b5a715b930f43eaa8e08d9fa38603e867d))
* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))
* remove 35 broken symlinks from .claude/ ([#813](https://github.com/yonatangross/orchestkit/issues/813)) ([3bd179c](https://github.com/yonatangross/orchestkit/commit/3bd179c919b8367fbe100f0080fe3e263b002472))
* resolve 21 code scanning alerts (17 CodeQL + 4 Scorecard) ([#825](https://github.com/yonatangross/orchestkit/issues/825)) ([00e9ed8](https://github.com/yonatangross/orchestkit/commit/00e9ed883dad67e74e7b3b9fbc0e2361c9dac80f))
* sanitize shell arg in security-scan-aggregator bandit command ([#828](https://github.com/yonatangross/orchestkit/issues/828)) ([18c0415](https://github.com/yonatangross/orchestkit/commit/18c0415ad99d949b082115a978d6f560a69f378f))
* sync manifests and pyproject.toml to v6.3.0 ([#806](https://github.com/yonatangross/orchestkit/issues/806)) ([d06661d](https://github.com/yonatangross/orchestkit/commit/d06661d18a3386367c8a1c3ae06b071a657c885c))
* use jq for plugin.json generation to match release-please format ([#824](https://github.com/yonatangross/orchestkit/issues/824)) ([0a37a07](https://github.com/yonatangross/orchestkit/commit/0a37a07a411c17e2503d135ffbca2423ea0e9624))


### Miscellaneous

* **main:** release 6.1.3 ([#787](https://github.com/yonatangross/orchestkit/issues/787)) ([612ad89](https://github.com/yonatangross/orchestkit/commit/612ad8939f4a456ea5714212f96dab9cf6eca75a))
* **main:** release 6.2.0 ([#789](https://github.com/yonatangross/orchestkit/issues/789)) ([54042ff](https://github.com/yonatangross/orchestkit/commit/54042ff5f4a4e654e9bb05708a752cd71ce10a97))
* **main:** release 6.2.0 ([#791](https://github.com/yonatangross/orchestkit/issues/791)) ([a37b5d4](https://github.com/yonatangross/orchestkit/commit/a37b5d40ec2c5d3af330af6e3263d16a2b961685))
* **main:** release 6.3.0 ([#793](https://github.com/yonatangross/orchestkit/issues/793)) ([737982c](https://github.com/yonatangross/orchestkit/commit/737982c15349dcd24a92cd04993b46c09b2a37a0))
* **main:** release 6.4.0 ([#808](https://github.com/yonatangross/orchestkit/issues/808)) ([bfbdbf3](https://github.com/yonatangross/orchestkit/commit/bfbdbf3c6d4d8c6945ddc0430cb52d28ba5e132b))
* **main:** release 6.5.0 ([#814](https://github.com/yonatangross/orchestkit/issues/814)) ([05cf210](https://github.com/yonatangross/orchestkit/commit/05cf2100e0a1365551ee7406ca681de18f983a6c))
* **main:** release 6.6.0 ([#823](https://github.com/yonatangross/orchestkit/issues/823)) ([70282ea](https://github.com/yonatangross/orchestkit/commit/70282ea9f0b6cd218aa620e224d8141b091c63db))


### CI/CD

* bump actions/attest-build-provenance from 2.4.0 to 3.2.0 ([#816](https://github.com/yonatangross/orchestkit/issues/816)) ([04a2cee](https://github.com/yonatangross/orchestkit/commit/04a2cee77500cb544e35bd02dc85a397f8f3c810))
* bump github/codeql-action from 4.32.3 to 4.32.4 ([#815](https://github.com/yonatangross/orchestkit/issues/815)) ([e31096e](https://github.com/yonatangross/orchestkit/commit/e31096e7624424e1c37c2e7baaabccf8c6b782d6))
* pin package manager dependencies for Scorecard compliance ([#827](https://github.com/yonatangross/orchestkit/issues/827)) ([45dec20](https://github.com/yonatangross/orchestkit/commit/45dec207b7be47814e7598e718244844ff950ac8))
* restrict workflow-level permissions to read-all in release-please ([#820](https://github.com/yonatangross/orchestkit/issues/820)) ([8e03fe5](https://github.com/yonatangross/orchestkit/commit/8e03fe5eca022aa71a65820e47cd5dac652380f9))

## [6.6.3] - 2026-02-23

### Fixed

- Sanitize `resultsDir` in security-scan-aggregator bandit command (CodeQL alert #43)

---


## [6.6.2] - 2026-02-23

### Changed

- Use `npm ci` instead of `npm install` in CI for lockfile-based integrity hashes
- Remove unnecessary Python/pip dependency from schema validation (uses built-in basic validator)

---


## [6.6.1] - 2026-02-23

### Fixed

- TODO: Describe your changes here

---


## [6.6.0](https://github.com/yonatangross/orchestkit/compare/v6.5.3...v6.6.0) (2026-02-23)


### Features

* dead code cleanup & PostToolUse consolidation ([#684](https://github.com/yonatangross/orchestkit/issues/684)) ([#790](https://github.com/yonatangross/orchestkit/issues/790)) ([da245ac](https://github.com/yonatangross/orchestkit/commit/da245ac82c587763b95269c62bf2b9f3c44115d3))
* **docs:** add Vercel Analytics, Speed Insights, and dynamic social proof ([#809](https://github.com/yonatangross/orchestkit/issues/809), [#810](https://github.com/yonatangross/orchestkit/issues/810)) ([#812](https://github.com/yonatangross/orchestkit/issues/812)) ([714af85](https://github.com/yonatangross/orchestkit/commit/714af856d4983c2d87d7b5c936c9284e549b003f))
* integrate Claude Code 2.1.50 features ([#805](https://github.com/yonatangross/orchestkit/issues/805)) ([60a16d2](https://github.com/yonatangross/orchestkit/commit/60a16d210227a343364266c7e3b0ee544f80af0e))
* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))
* **skills:** add presentation-builder skill ([#817](https://github.com/yonatangross/orchestkit/issues/817)) ([93cacda](https://github.com/yonatangross/orchestkit/commit/93cacda9e19322126cbd8e01af69b2d98bb16146))


### Bug Fixes

* add plugins/ plugin.json to release-please extra-files ([#822](https://github.com/yonatangross/orchestkit/issues/822)) ([8eb27cb](https://github.com/yonatangross/orchestkit/commit/8eb27cbb258bb1b8d6d0f175691b2c240c3c060b))
* eliminate 32 code scanning alerts (19 CodeQL + 13 Scorecard) ([#792](https://github.com/yonatangross/orchestkit/issues/792)) ([12e796b](https://github.com/yonatangross/orchestkit/commit/12e796b5a715b930f43eaa8e08d9fa38603e867d))
* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))
* remove 35 broken symlinks from .claude/ ([#813](https://github.com/yonatangross/orchestkit/issues/813)) ([3bd179c](https://github.com/yonatangross/orchestkit/commit/3bd179c919b8367fbe100f0080fe3e263b002472))
* sync manifests and pyproject.toml to v6.3.0 ([#806](https://github.com/yonatangross/orchestkit/issues/806)) ([d06661d](https://github.com/yonatangross/orchestkit/commit/d06661d18a3386367c8a1c3ae06b071a657c885c))
* use jq for plugin.json generation to match release-please format ([#824](https://github.com/yonatangross/orchestkit/issues/824)) ([0a37a07](https://github.com/yonatangross/orchestkit/commit/0a37a07a411c17e2503d135ffbca2423ea0e9624))


### Miscellaneous

* **main:** release 6.1.3 ([#787](https://github.com/yonatangross/orchestkit/issues/787)) ([612ad89](https://github.com/yonatangross/orchestkit/commit/612ad8939f4a456ea5714212f96dab9cf6eca75a))
* **main:** release 6.2.0 ([#789](https://github.com/yonatangross/orchestkit/issues/789)) ([54042ff](https://github.com/yonatangross/orchestkit/commit/54042ff5f4a4e654e9bb05708a752cd71ce10a97))
* **main:** release 6.2.0 ([#791](https://github.com/yonatangross/orchestkit/issues/791)) ([a37b5d4](https://github.com/yonatangross/orchestkit/commit/a37b5d40ec2c5d3af330af6e3263d16a2b961685))
* **main:** release 6.3.0 ([#793](https://github.com/yonatangross/orchestkit/issues/793)) ([737982c](https://github.com/yonatangross/orchestkit/commit/737982c15349dcd24a92cd04993b46c09b2a37a0))
* **main:** release 6.4.0 ([#808](https://github.com/yonatangross/orchestkit/issues/808)) ([bfbdbf3](https://github.com/yonatangross/orchestkit/commit/bfbdbf3c6d4d8c6945ddc0430cb52d28ba5e132b))
* **main:** release 6.5.0 ([#814](https://github.com/yonatangross/orchestkit/issues/814)) ([05cf210](https://github.com/yonatangross/orchestkit/commit/05cf2100e0a1365551ee7406ca681de18f983a6c))


### CI/CD

* bump actions/attest-build-provenance from 2.4.0 to 3.2.0 ([#816](https://github.com/yonatangross/orchestkit/issues/816)) ([04a2cee](https://github.com/yonatangross/orchestkit/commit/04a2cee77500cb544e35bd02dc85a397f8f3c810))
* bump github/codeql-action from 4.32.3 to 4.32.4 ([#815](https://github.com/yonatangross/orchestkit/issues/815)) ([e31096e](https://github.com/yonatangross/orchestkit/commit/e31096e7624424e1c37c2e7baaabccf8c6b782d6))
* restrict workflow-level permissions to read-all in release-please ([#820](https://github.com/yonatangross/orchestkit/issues/820)) ([8e03fe5](https://github.com/yonatangross/orchestkit/commit/8e03fe5eca022aa71a65820e47cd5dac652380f9))

## [6.5.3] - 2026-02-23

### Fixed

- TODO: Describe your changes here

---


## [6.5.2] - 2026-02-23

### Fixed

- TODO: Describe your changes here

---


## [6.5.1] - 2026-02-23

### Features

- Add `presentation-builder` skill — zero-dependency HTML slide presentations with viewport fitting, 12 style presets, PPT conversion, and keyboard/touch navigation (adopted from zarazhangrui/frontend-slides, restructured into OrchestKit format)
- Skill count: 67 → 68 skills, 28 → 29 user-invocable

---


## [6.5.0](https://github.com/yonatangross/orchestkit/compare/v6.4.1...v6.5.0) (2026-02-22)


### Features

* dead code cleanup & PostToolUse consolidation ([#684](https://github.com/yonatangross/orchestkit/issues/684)) ([#790](https://github.com/yonatangross/orchestkit/issues/790)) ([da245ac](https://github.com/yonatangross/orchestkit/commit/da245ac82c587763b95269c62bf2b9f3c44115d3))
* **docs:** add Vercel Analytics, Speed Insights, and dynamic social proof ([#809](https://github.com/yonatangross/orchestkit/issues/809), [#810](https://github.com/yonatangross/orchestkit/issues/810)) ([#812](https://github.com/yonatangross/orchestkit/issues/812)) ([714af85](https://github.com/yonatangross/orchestkit/commit/714af856d4983c2d87d7b5c936c9284e549b003f))
* integrate Claude Code 2.1.50 features ([#805](https://github.com/yonatangross/orchestkit/issues/805)) ([60a16d2](https://github.com/yonatangross/orchestkit/commit/60a16d210227a343364266c7e3b0ee544f80af0e))
* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))


### Bug Fixes

* eliminate 32 code scanning alerts (19 CodeQL + 13 Scorecard) ([#792](https://github.com/yonatangross/orchestkit/issues/792)) ([12e796b](https://github.com/yonatangross/orchestkit/commit/12e796b5a715b930f43eaa8e08d9fa38603e867d))
* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))
* remove 35 broken symlinks from .claude/ ([#813](https://github.com/yonatangross/orchestkit/issues/813)) ([3bd179c](https://github.com/yonatangross/orchestkit/commit/3bd179c919b8367fbe100f0080fe3e263b002472))
* sync manifests and pyproject.toml to v6.3.0 ([#806](https://github.com/yonatangross/orchestkit/issues/806)) ([d06661d](https://github.com/yonatangross/orchestkit/commit/d06661d18a3386367c8a1c3ae06b071a657c885c))


### Miscellaneous

* **main:** release 6.1.3 ([#787](https://github.com/yonatangross/orchestkit/issues/787)) ([612ad89](https://github.com/yonatangross/orchestkit/commit/612ad8939f4a456ea5714212f96dab9cf6eca75a))
* **main:** release 6.2.0 ([#789](https://github.com/yonatangross/orchestkit/issues/789)) ([54042ff](https://github.com/yonatangross/orchestkit/commit/54042ff5f4a4e654e9bb05708a752cd71ce10a97))
* **main:** release 6.2.0 ([#791](https://github.com/yonatangross/orchestkit/issues/791)) ([a37b5d4](https://github.com/yonatangross/orchestkit/commit/a37b5d40ec2c5d3af330af6e3263d16a2b961685))
* **main:** release 6.3.0 ([#793](https://github.com/yonatangross/orchestkit/issues/793)) ([737982c](https://github.com/yonatangross/orchestkit/commit/737982c15349dcd24a92cd04993b46c09b2a37a0))
* **main:** release 6.4.0 ([#808](https://github.com/yonatangross/orchestkit/issues/808)) ([bfbdbf3](https://github.com/yonatangross/orchestkit/commit/bfbdbf3c6d4d8c6945ddc0430cb52d28ba5e132b))

## [6.4.1] - 2026-02-22

### Fixed

- TODO: Describe your changes here

---


## [6.4.0](https://github.com/yonatangross/orchestkit/compare/v6.3.0...v6.4.0) (2026-02-22)


### Features

* **docs:** add Vercel Analytics, Speed Insights, and dynamic social proof ([#809](https://github.com/yonatangross/orchestkit/issues/809), [#810](https://github.com/yonatangross/orchestkit/issues/810)) ([#812](https://github.com/yonatangross/orchestkit/issues/812)) ([714af85](https://github.com/yonatangross/orchestkit/commit/714af856d4983c2d87d7b5c936c9284e549b003f))


### Bug Fixes

* sync manifests and pyproject.toml to v6.3.0 ([#806](https://github.com/yonatangross/orchestkit/issues/806)) ([d06661d](https://github.com/yonatangross/orchestkit/commit/d06661d18a3386367c8a1c3ae06b071a657c885c))

## [6.3.0](https://github.com/yonatangross/orchestkit/compare/v6.2.1...v6.3.0) (2026-02-21)


### Bug Fixes

* sync manifests and pyproject.toml to v6.3.0 (release-please gap)


### Features

* dead code cleanup & PostToolUse consolidation ([#684](https://github.com/yonatangross/orchestkit/issues/684)) ([#790](https://github.com/yonatangross/orchestkit/issues/790)) ([da245ac](https://github.com/yonatangross/orchestkit/commit/da245ac82c587763b95269c62bf2b9f3c44115d3))
* integrate Claude Code 2.1.50 features ([#805](https://github.com/yonatangross/orchestkit/issues/805)) ([60a16d2](https://github.com/yonatangross/orchestkit/commit/60a16d210227a343364266c7e3b0ee544f80af0e))
* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))


### Bug Fixes

* eliminate 32 code scanning alerts (19 CodeQL + 13 Scorecard) ([#792](https://github.com/yonatangross/orchestkit/issues/792)) ([12e796b](https://github.com/yonatangross/orchestkit/commit/12e796b5a715b930f43eaa8e08d9fa38603e867d))
* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))


### Miscellaneous

* **main:** release 6.1.3 ([#787](https://github.com/yonatangross/orchestkit/issues/787)) ([612ad89](https://github.com/yonatangross/orchestkit/commit/612ad8939f4a456ea5714212f96dab9cf6eca75a))
* **main:** release 6.2.0 ([#789](https://github.com/yonatangross/orchestkit/issues/789)) ([54042ff](https://github.com/yonatangross/orchestkit/commit/54042ff5f4a4e654e9bb05708a752cd71ce10a97))
* **main:** release 6.2.0 ([#791](https://github.com/yonatangross/orchestkit/issues/791)) ([a37b5d4](https://github.com/yonatangross/orchestkit/commit/a37b5d40ec2c5d3af330af6e3263d16a2b961685))

## [6.2.1] - 2026-02-21

### Added

- WorktreeCreate and WorktreeRemove hook events with lifecycle logger handler (CC 2.1.50)
- `isolation: worktree` frontmatter on test-generator, demo-producer, git-operations-engineer agents
- CC feature matrix entries for 2.1.49 (EnterWorktree tool) and 2.1.50 (7 features)
- Doctor skill memory leak warning for CC < 2.1.50 (8 leaks fixed)
- Doctor agent registration health check using `claude agents` CLI (CC 2.1.50)
- audit-full guard for `CLAUDE_CODE_DISABLE_1M_CONTEXT` env var

### Changed

- Hook counts: 52 → 54 global, 75 → 77 total, 15 → 17 event types
- upgrade-assessment skill updated with 2.1.50 breaking changes and memory leak note
- worktree-coordination skill updated with lifecycle hooks section and compatibility bump to 2.1.50

---


## [6.1.6] - 2026-02-20

### Security

- Fix 16 CodeQL shell injection alerts — convert execSync template strings to execFileSync array form
- Fix 2 CodeQL incomplete string escaping alerts (issue-work-summary, session-cleanup)
- Fix 1 CodeQL DOM XSS alert in coverage report (innerHTML → createElement)
- Add shell.ts helpers: shellEscape(), isValidGitRef(), safeGitExec()
- Harden GitHub Actions workflows: add explicit permissions blocks (least-privilege)
- Pin jsonschema dependency version in plugin-validation workflow

---


## [6.1.5] - 2026-02-20

### Fixed

- Harden Scorecard workflow security: add explicit job-level permissions to release-please job (least-privilege)
- Pin jsonschema dependency to v4.23.0 in plugin-validation workflow (Pinned-Dependencies alert)
- Add --no-audit flags to npm commands in ci-setup.sh for reproducible builds

---


## [6.2.0](https://github.com/yonatangross/orchestkit/compare/v6.1.4...v6.2.0) (2026-02-20)


### Features

* dead code cleanup & PostToolUse consolidation ([#684](https://github.com/yonatangross/orchestkit/issues/684)) ([#790](https://github.com/yonatangross/orchestkit/issues/790)) ([da245ac](https://github.com/yonatangross/orchestkit/commit/da245ac82c587763b95269c62bf2b9f3c44115d3))
* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))


### Bug Fixes

* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))


### Miscellaneous

* **main:** release 6.1.3 ([#787](https://github.com/yonatangross/orchestkit/issues/787)) ([612ad89](https://github.com/yonatangross/orchestkit/commit/612ad8939f4a456ea5714212f96dab9cf6eca75a))
* **main:** release 6.2.0 ([#789](https://github.com/yonatangross/orchestkit/issues/789)) ([54042ff](https://github.com/yonatangross/orchestkit/commit/54042ff5f4a4e654e9bb05708a752cd71ce10a97))

## [6.1.4] - 2026-02-20

### Changed

- Consolidate PostToolUse hooks.json entries from 4 to 1 async dispatcher (#684)
- Move redact-secrets, config-change-auditor, team-member-start, error-logger into unified-dispatcher
- Strip solution-suggestion machinery from unified-error-handler (~250 LOC)

### Removed

- Dead hooks: context-budget-monitor (225 LOC), posttool/skill-nudge (47 LOC), context-compressor (159 LOC)
- Dead context/ files: 7 agent JSONs, 1 orphaned archive session
- Dead path helpers: getMcpDeferStateFile, getErrorSuggestionsDedupFile

### Fixed

- skill-edit-tracker path bug (missing `context/` segment in session state path)

---


## [6.2.0](https://github.com/yonatangross/orchestkit/compare/v6.1.3...v6.2.0) (2026-02-20)


### Features

* security hardening & hook consolidation (Milestone [#72](https://github.com/yonatangross/orchestkit/issues/72)) ([#788](https://github.com/yonatangross/orchestkit/issues/788)) ([5f014b4](https://github.com/yonatangross/orchestkit/commit/5f014b477d7e4aad04fbaeb13d8b72db08edc19a))

## [6.1.3](https://github.com/yonatangross/orchestkit/compare/v6.1.2...v6.1.3) (2026-02-20)


### Bug Fixes

* eliminate 91 CodeQL alerts + fix 30 pre-existing test failures ([#782](https://github.com/yonatangross/orchestkit/issues/782)) ([ca47641](https://github.com/yonatangross/orchestkit/commit/ca476416b81c217998af5e9b5305b44a4b6ffa8a))
* **release:** scope release-please from v6.1.0 to prevent 7.0.0 ([#786](https://github.com/yonatangross/orchestkit/issues/786)) ([83a248b](https://github.com/yonatangross/orchestkit/commit/83a248b522313c453fa9fbdeb5e020998542350f))

## [6.1.2] - 2026-02-20

### Fixed

- Stale model name in cost-estimation.md (claude-sonnet-4-5 → claude-sonnet-4-6)
- CC version badge and FAQ updated from >=2.1.34 to >=2.1.49

---


## [6.1.1] - 2026-02-20

### Fixed

- Release-please configuration scoped to prevent major version bump

---


## [6.1.0](https://github.com/yonatangross/orchestkit/compare/v6.0.26...v6.1.0) (2026-02-20)


### Features

* CC 2.1.49 full adoption — hooks, agents, MCP overhaul ([#780](https://github.com/yonatangross/orchestkit/issues/780)) ([1234c46](https://github.com/yonatangross/orchestkit/commit/1234c462436aafcfa9027b08d93324db407219e2))

## [6.0.27] - 2026-02-20

### Security

- Eliminate 30 CodeQL ReDoS vulnerabilities (js/polynomial-redos) across 12 hook files
- Replace polynomial-time regex patterns with O(n) string operations
- Dismiss 1 Dependabot alert (ajv ReDoS in demo project — tolerable risk)

## [6.0.26](https://github.com/yonatangross/orchestkit/compare/v6.0.25...v6.0.26) (2026-02-20)


### Miscellaneous

* **deps-dev:** bump hono ([#761](https://github.com/yonatangross/orchestkit/issues/761)) ([fdc6f69](https://github.com/yonatangross/orchestkit/commit/fdc6f6916abebe40ef923a531b85d31c8b72b8dd))


### CI/CD

* 2026 best practices — permissions, CodeQL, SLSA, merge queue ([57ca595](https://github.com/yonatangross/orchestkit/commit/57ca595f27295787c33ed47bbb35e7472d7db88d))

## [6.0.25](https://github.com/yonatangross/orchestkit/compare/v6.0.24...v6.0.25) (2026-02-19)


### Bug Fixes

* **ci:** skip version check for Dependabot PRs ([#758](https://github.com/yonatangross/orchestkit/issues/758)) ([45c850f](https://github.com/yonatangross/orchestkit/commit/45c850fe890ad0a9900361baba8a6ad18c44fadf))
* **ci:** use PAT for release-please to trigger CI on release PRs ([#760](https://github.com/yonatangross/orchestkit/issues/760)) ([5e8c700](https://github.com/yonatangross/orchestkit/commit/5e8c700d3a0d666a13c8f9aba9eb58e9371d7103))


### CI/CD

* bump actions/download-artifact from 5.0.0 to 7.0.0 ([#755](https://github.com/yonatangross/orchestkit/issues/755)) ([c28f49b](https://github.com/yonatangross/orchestkit/commit/c28f49b0b8a7c7dc7ee80a3cfeb969f79d8fb387))
* bump actions/upload-artifact from 5.0.0 to 6.0.0 ([#753](https://github.com/yonatangross/orchestkit/issues/753)) ([4a4f9e0](https://github.com/yonatangross/orchestkit/commit/4a4f9e0d8eb1a56f3c6551798695cc8422ad61ce))
* bump gitleaks/gitleaks-action ([#756](https://github.com/yonatangross/orchestkit/issues/756)) ([b929e1b](https://github.com/yonatangross/orchestkit/commit/b929e1b872268f02b64a42a5e75bf9b5b60e4f86))
* bump googleapis/release-please-action ([#754](https://github.com/yonatangross/orchestkit/issues/754)) ([8028579](https://github.com/yonatangross/orchestkit/commit/8028579b5178e18d08c9278fcce575e32e332d9d))

## [6.0.24] - 2026-02-19

### Fixed

- **Release automation** — rewrite release-please for v4 manifest mode; was failing on every push to main since v6.0.17 due to invalid inline params (`package-name`, `changelog-types`, `extra-files` silently ignored by v4)
- **Version sync** — create `version.txt` + `.release-please-config.json` with jsonpath for `package.json` and `marketplace.json` auto-update
- **Version drift** — sync package.json 6.0.20 and manifest 4.27.5 to match CHANGELOG 6.0.23
- **version-check** — skip validation for release-please automated PRs

---


## [6.0.23] - 2026-02-19

### Added

- **CC 2.1.47 Full Adoption** — Milestone #75 (19 issues: #710–#728)
- **`cc-version-matrix.ts`** — runtime feature compatibility matrix for 18 CC 2.1.47 features (`last_assistant_message`, `added_dirs`, deferred SessionStart, agent model in teams, worktree discovery, etc.)
- **`added_dirs` support** — `session-tracking`, `session-cleanup`, `session-context-loader`, `memory-capture`, and `monorepo-detector` hooks now read and log the new `added_dirs` hook input field
- **`last_assistant_message` support** — `memory-capture` uses `classifySessionOutcome()` for richer analytics; `session-cleanup` and `unified-dispatcher` log `last_msg_len`
- **Prefill-guard caching** — scan results cached for 24 hours with `CACHE_VERSION` invalidation, skipping expensive filesystem scans on repeat sessions
- **Worktree discovery tests** — 15 vitest path-resolution tests + 17 shell tests with real `git worktree add` creation/cleanup
- **Agent model field validation** — shell test validates all 37 agents have valid `model:` field for CC 2.1.47 team spawns
- **`hook-input-fields.test.ts`** — validates `added_dirs` type contract and confirms `enabledPlugins` is NOT a hook field
- **`configure` skill** — documents `added_dirs`, clarifies `enabledPlugins` is CC-internal (not hook-accessible)
- **`help` skill** — CC 2.1.47 keyboard shortcuts section (Ctrl+F, Shift+Down)
- **`upgrade-assessment`** — CC 2.1.47 upgrade guide reference

### Fixed

- **Cross-platform `/tmp` hardcode** — 13 hook source files migrated from `/tmp/claude-*` to `paths.ts` helpers using `os.tmpdir()` and `path.join()` (#720)
- **`ork:` prefix standardization** — ~120 violations fixed across 60 skill files for consistent cross-referencing (#716)
- **Test assertions** — 8 test files updated for `os.tmpdir()` compatibility (macOS `/var/folders/.../T/` vs Linux `/tmp`)
- **`node:path` mock** — test files now include proper default export when mocking `node:path`
- **User-invocable count** — `EXPECTED_USER_INVOCABLE` updated 24→28 in skill validation test

---


## [6.0.22] - 2026-02-18

### Added

- **Hook: `memory-capture`** — new Stop hook that auto-captures session summaries to `~/.claude/memory/decisions.jsonl` for sessions with >20 tool calls; nudges `/ork:remember` for sessions with >50 tool calls (#708)
- **Hook: `skill-nudge` (PostToolUse/Bash)** — nudges `/ork:create-pr` after a successful `git push` (#705)
- **Hook: `skill-nudge` (UserPromptSubmit)** — nudges `/ork:fix-issue` when a GitHub issue URL is detected in the prompt (#705)
- **Hook: `task-agent-advisor`** — PreToolUse[Task] hook that suggests curated ork agents for 14 common ad-hoc agent names and corrects 4 built-in casing errors (#704 #706)

### Fixed

- **Analytics: zero-tool sessions** — session-cleanup no longer writes to `session-summary.jsonl` when `total_tools == 0`, eliminating 57% noise from short/failed sessions (#707)
- **Cross-platform: `/tmp` hardcode** — session-cleanup and memory-capture now use `getMetricsFile()` (via `os.tmpdir()`) instead of hardcoded `/tmp/claude-session-metrics.json` (#704)
- **Analytics: jq-queries** — session count query now filters `total_tools > 0` to match corrected analytics data (#707)
- **Tests: agent casing** — `tests/unit/test-pretool-all-hooks.sh` corrected `"explore"` → `"Explore"` per CC 2.1.45 built-in naming spec (#704)

---


## [6.0.20] - 2026-02-18

### Added

- **Hook: `mcp-health-check`** — new SessionStart hook that silently detects MCP misconfigurations at session start: warns if Tavily is enabled but `TAVILY_API_KEY` is unset, or if agentation is enabled but `agentation-mcp` package is not installed. Respects `ORCHESTKIT_SKIP_SLOW_HOOKS=1`.
- **Skill: `github-operations`** — new `references/cli-vs-api-identifiers.md` mapping gh CLI identifiers (NAME) to REST API identifiers (NUMBER/node_id) for milestones, issues, PRs, and Projects v2 (#701)
- **Static analysis: Section E** — `scripts/eval/static-analysis.sh` now enforces CLI-vs-API identifier documentation for any skill mixing `--milestone` CLI flags with REST API milestone paths

### Fixed

- **Windows: console flashing** — fix fire-and-forget hooks spawning visible `cmd.exe` windows (`detached: true` → `detached: false` + `unref()`) (#644)
- **Windows: ENAMETOOLONG** — use `os.tmpdir()` for hook work files instead of deep project-dir paths (79 errors/session eliminated)
- **MCP defaults** — Tavily and agentation are now `"disabled": true` in `.mcp.json`; users opt in explicitly to avoid surprise API costs
- **MCP docs** — configure skill, doctor skill, installation.mdx, configuration.mdx, faq.mdx all updated to reflect accurate MCP status and setup instructions (#702)
- **github-operations: `--milestone` footgun** — explicit warning that `gh issue edit --milestone` takes a NAME (string), not a number; REST API uses NUMBER (#699)
- **issue-progress-tracking: close-on-merge rule** — added as Common Mistake #5; issues close only via `Closes #N` in PR body on merge, never via `gh issue close` directly

### Improved

- **Skill: `github-operations`** — batch issue creation pattern with array-driven loop and captured issue number (#700); Best Practice #9 (never close issues directly)
- **Skill: `issue-progress-tracking`** — close-on-merge workflow documented in Common Mistakes
- **Extract `spawn-worker.mjs`** — shared helper reduces 7 duplicated entry points (7 × 57 → 7 × 17 lines)
- **Cursor compat note** — `marketplace.json` documents why Cursor misreads `author` field as MCP server (#698)

---


## [6.0.19] - 2026-02-17

### Fixed

- **Hook: `memory-capture`** — new Stop hook that auto-captures session summaries to `~/.claude/memory/decisions.jsonl` for sessions with >20 tool calls; nudges `/ork:remember` for sessions with >50 tool calls (#708)
- **Hook: `skill-nudge` (PostToolUse/Bash)** — nudges `/ork:create-pr` after a successful `git push` (#705)
- **Hook: `skill-nudge` (UserPromptSubmit)** — nudges `/ork:fix-issue` when a GitHub issue URL is detected in the prompt (#705)
- **Hook: `task-agent-advisor`** — PreToolUse[Task] hook that suggests curated ork agents for 14 common ad-hoc agent names and corrects 4 built-in casing errors (#704 #706)

### Fixed

- **Analytics: zero-tool sessions** — session-cleanup no longer writes to `session-summary.jsonl` when `total_tools == 0`, eliminating 57% noise from short/failed sessions (#707)
- **Cross-platform: `/tmp` hardcode** — session-cleanup and memory-capture now use `getMetricsFile()` (via `os.tmpdir()`) instead of hardcoded `/tmp/claude-session-metrics.json` (#704)
- **Analytics: jq-queries** — session count query now filters `total_tools > 0` to match corrected analytics data (#707)
- **Tests: agent casing** — `tests/unit/test-pretool-all-hooks.sh` corrected `"explore"` → `"Explore"` per CC 2.1.45 built-in naming spec (#704)

---


## [6.0.18] - 2026-02-17

### Fixed

- Sync `package.json` version from 6.0.12 to 6.0.18 (was drifted from manifests)
- Create 19 missing git tags for all historical versions (v5.2.4 through v6.0.17)
- Fix all changelog compare links to resolve to valid tag comparisons
- Update `[Unreleased]` link to point to `v6.0.18...HEAD`

---


## [6.0.17] - 2026-02-17

### Added

- CI: Add `manifest-schema-tests` job (manifests, schemas, hooks, indexes)
- CI: Add `eval-static` job running `npm run eval:static` with artifact upload
- CI: Add build drift detection (`git diff --quiet plugins/`) to `build-plugins` job

### Fixed

- Rename `validate-evaluations.sh` → `test-validate-evaluations.sh` so CI test discovery (`test-*.sh` pattern) finds it
- Fix `test-agent-categories.sh`: add `research` to valid categories list
- Fix `test-category-grouping.sh`: update stale agent name, add missing agent/category mappings, fix category order

### Removed

- Delete stale `test-json-output-compliance.sh` (hooks migrated to TypeScript, tested via vitest)
- Delete stale `test-build-marketplace-sync.sh` (marketplace sync logic removed from build script)

---

## [6.0.16] - 2026-02-16

### Added

- Add `impactDescription` and `tags` metadata to 98 rule files across 9 skills
- Add `**Incorrect**`/`**Correct**` code example pairs to all 258 rules missing them
- Rule example coverage now 412/412 (100%)

### Fixed

- Fix 5 skill structure warnings (missing Overview/Related Skills sections)
- Resolve all 459 skill test warnings (196 metadata + 258 code examples + 5 structure)

---


## [6.0.15] - 2026-02-16

### Added

- Rule traceability test: validates test case → rule file → content chain across 28 skills
- Eval completeness test: validates consistency between test-cases.json and .eval.json formats
- Skill efficiency scorecard: JSON metrics (rule count, imperative instructions, code examples, specificity ratio) for all 62 skills
- `npm run test:skills:functional` script for running functional tests

### Fixed

- Corrected rule field mappings in 8 test-cases.json files (39 broken references → actual rule filenames or null)

---


## [6.0.14] - 2026-02-16

### Fixed

- Remove all Mem0 Cloud references from 24 docs files — 4-tier → 3-tier memory architecture
- Delete leftover mem0 artifacts (.claude/mem0-webhooks.json, mem0-queue.jsonl, logs)
- Clean .gitignore and mypy.ini of mem0 entries
- Fix stale hook count in choosing-a-plugin.mdx (86 → 89)

---


## [6.0.13] - 2026-02-15

### Fixed

- **Version sync**: package.json 6.0.9 → 6.0.13 to match manifests/pyproject.toml
- **CLAUDE.md**: version 6.0.8 → 6.0.13, hook bundles 11 → 12
- **marketplace.json**: engine >=2.1.33 → >=2.1.34
- **README**: orkl skill count 62 → 45, ork-creative 62 → 3
- **CONTRIBUTING**: orkl 44 → 45 skills, hooks 98 → 89, bundles 11 → 12
- **Doctor skill**: version 5.4.0 → 6.0.13, CC min 2.1.16 → 2.1.34, hooks 22 → 66 entries, bundles 11 → 12, agents 35 → 36, skills 186 → 62, all reference files updated
- **Hooks README**: 93 → 89 hooks, 11 → 12 bundles, CC 2.1.33 → 2.1.34
- **Docs site**: installation orkl 44 → 45, command-skills 23 → 24, troubleshooting bundles 11 → 12
- **Demo files**: all 6 component files updated with current counts (62 skills, 36 agents, 89 hooks)

---


## [6.0.11] - 2026-02-15

### Fixed

- Guard against image paste killing context window — 3-layer defense: stdin cap (512KB), prompt length guard (50K), image/binary detection ([#620](https://github.com/yonatangross/orchestkit/issues/620))
- Correct orkl skill count in marketplace.json (62 → 45)

### Changed

- Rewrote `mcp-patterns` SKILL.md for 2025-11-25 MCP spec + AAIF governance ([#613](https://github.com/yonatangross/orchestkit/issues/613))
- Updated `_sections.md` with 7 categories (14 rules) and priority levels
- Updated agent skill-indexes for ai-safety-auditor, llm-integrator, security-auditor
- Regenerated docs site pages and generated data files

---


## [6.0.9] - 2026-02-15

### Fixed

- Sync all component counts across docs, README, CLAUDE.md, marketplace.json, and tests
- Hook count 86→89 (3 new hooks from issue-driven git workflow)
- Plugin skill counts: orkl 44→45, ork 61→62
- Version reference 6.0.6→6.0.9 in CLAUDE.md
- Fix "0 hooks" in README and CLAUDE.md hero line
- Update docs-data.test.ts hardcoded assertions to match current counts
- Close milestones [#56](https://github.com/yonatangross/orchestkit/milestone/56) (Documentation Site) and [#68](https://github.com/yonatangross/orchestkit/milestone/68) (Issue-Driven Git)

---


## [6.0.7] - 2026-02-14

### Added

- 9 test-cases.json files for orchestration skills (commit, review-pr, fix-issue, implement, explore, create-pr, verify, assess, git-workflow) — 39 test cases total ([#563](https://github.com/yonatangross/orchestkit/issues/563))
- Skill triggering test suite with trigger-cases.yaml + keyword overlap scoring ([#571](https://github.com/yonatangross/orchestkit/issues/571))
- Rule validation test for YAML frontmatter compliance ([#543](https://github.com/yonatangross/orchestkit/issues/543))
- "When NOT to Use" tier matrices for architecture-patterns, DDD, distributed-systems ([#532](https://github.com/yonatangross/orchestkit/issues/532))
- Interview/take-home mode (STEP 0c) in implement skill ([#533](https://github.com/yonatangross/orchestkit/issues/533))
- 5 new scripts: validate-conventional.sh, check-plugin-health.sh, scaffold-test.sh, scan-vulnerabilities.sh, run-lint-check.sh ([#565](https://github.com/yonatangross/orchestkit/issues/565))
- Edit > Write memory pattern in memory + remember skills ([#546](https://github.com/yonatangross/orchestkit/issues/546))
- Lazy loading wrappers for SkillBrowser, DemoGallery, AgentSelector ([#438](https://github.com/yonatangross/orchestkit/issues/438))
- Docs CI workflow for auto-rebuild on src/ changes ([#402](https://github.com/yonatangross/orchestkit/issues/402))
- Shared category-colors.ts palette for consistent UI ([#439](https://github.com/yonatangross/orchestkit/issues/439))
- Database selection rule + 4 references in database-patterns ([#535](https://github.com/yonatangross/orchestkit/issues/535))
- Railway deployment rule + 3 references in devops-deployment ([#550](https://github.com/yonatangross/orchestkit/issues/550))
- Messaging integrations rule + 3 references in api-design ([#551](https://github.com/yonatangross/orchestkit/issues/551))
- Payload CMS rule + 3 references in api-design ([#552](https://github.com/yonatangross/orchestkit/issues/552))

### Fixed

- Replaced ~50 hardcoded hex colors with fd-* design tokens in docs site ([#440](https://github.com/yonatangross/orchestkit/issues/440))
- Fixed category color inconsistencies: ai (emerald→cyan), devops (violet→orange), research (indigo→teal) ([#439](https://github.com/yonatangross/orchestkit/issues/439))
- Added aria-live="polite" on copy button feedback ([#440](https://github.com/yonatangross/orchestkit/issues/440))

---


## [6.0.6] - 2026-02-14

### Added

- **Hooks**: Add type-error-indexer SessionStart hook — caches `tsc --noEmit` errors for agent awareness ([#304](https://github.com/yonatangross/orchestkit/issues/304))
- **Skills**: Extract 27 rules from 7 reference-only tech skills ([#559](https://github.com/yonatangross/orchestkit/issues/559))
- **Skills**: Add YAGNI gate to quality-gates, context-aware architecture-patterns ([#530](https://github.com/yonatangross/orchestkit/issues/530), [#531](https://github.com/yonatangross/orchestkit/issues/531))
- **Skills**: Add scope-appropriate-architecture skill ([#528](https://github.com/yonatangross/orchestkit/issues/528), [#529](https://github.com/yonatangross/orchestkit/issues/529))

### Changed

- **Agents**: Rename performance-engineer → frontend-performance-engineer to avoid confusion with python-performance-engineer ([#587](https://github.com/yonatangross/orchestkit/issues/587))
- **CLAUDE.md**: Update CC format reference from 2.1.6 to 2.1.34 ([#515](https://github.com/yonatangross/orchestkit/issues/515))

### Fixed

- **CI**: Raise vitest coverage thresholds (40/45/30/40 → 70/72/65/70), target 80%
- **CI**: Raise hook coverage threshold (20% → 75%), fix detection to match .js imports
- **CI**: Pin 6 unpinned actions in eval-index-effectiveness.yml to SHA
- **CI**: Fix version-check.yml to detect manifest/workflow file changes
- **CI**: Add graduated coverage penalties and skip/lint penalties to CI report scoring
- **CI**: Fix Job Summary to render ci-report.md inline
- **CI**: Include dispatchers in hook coverage count
- **Tests**: Delete dead test-hooks-unit.sh (all 6 hooks migrated to TS, every test SKIPped)
- **Tests**: Remove 21 aspirational test.skip blocks from user-tracking-wiring.test.ts
- **Tests**: Delete unused parallel mode from run-tests.sh (had bug assuming 100% pass)
- **Tests**: Report vitest pass/fail/skip counts in run-all-tests.sh
- **Docs**: Fix CLAUDE.md hook count (65 → 63 global, matches hooks.json)
- **Docs**: Fix markdownlint warnings in golden-dataset and release-management skills
- **Docs**: Replace unsupported gitattributes language with text for Shiki

---


## [6.0.5] - 2026-02-13

### Fixed

- **Bugs**: Close 11 open issues ([#417](https://github.com/yonatangross/orchestkit/issues/417), [#418](https://github.com/yonatangross/orchestkit/issues/418), [#437](https://github.com/yonatangross/orchestkit/issues/437), [#450](https://github.com/yonatangross/orchestkit/issues/450), [#451](https://github.com/yonatangross/orchestkit/issues/451), [#452](https://github.com/yonatangross/orchestkit/issues/452), [#453](https://github.com/yonatangross/orchestkit/issues/453), [#454](https://github.com/yonatangross/orchestkit/issues/454), [#455](https://github.com/yonatangross/orchestkit/issues/455), [#456](https://github.com/yonatangross/orchestkit/issues/456), [#534](https://github.com/yonatangross/orchestkit/issues/534))
- **Skills**: Fix doctor "health diagnostics for health diagnostics" redundancy ([#456](https://github.com/yonatangross/orchestkit/issues/456))
- **Skills**: Add skill name to explore description for semantic discovery ([#456](https://github.com/yonatangross/orchestkit/issues/456))
- **Tests**: Rewrite MCP pretool hook tests for TypeScript — removes 14 dead skip() calls ([#417](https://github.com/yonatangross/orchestkit/issues/417))
- **Tests**: Rewrite hook timing tests to measure TypeScript hooks via run-hook.mjs ([#455](https://github.com/yonatangross/orchestkit/issues/455))

### Changed

- **CLAUDE.md**: Prune from 275 to 75 lines, link to docs instead of inline ([#452](https://github.com/yonatangross/orchestkit/issues/452))
- **Hooks**: Consolidate 4 PostToolUse Write|Edit hooks into unified-write-quality-dispatcher ([#453](https://github.com/yonatangross/orchestkit/issues/453))
  - auto-lint, readme-sync, merge-conflict-predictor, coverage-predictor → 1 dispatcher
  - Hook count: 88 → 86 (63 global + 22 agent + 1 skill)
- **README**: Fix stale counts (200→60 skills, 98→86 hooks), remove playground-demo.gif
- **GitHub**: Update repo description with accurate component counts

## [6.0.4] - 2026-02-13

### Fixed

- **CI**: Remove deleted `evidence-verification` skill from `test-specific-skills.sh` ([#555](https://github.com/yonatangross/orchestkit/issues/555) aftermath)
- **CI**: Add missing `version` field and `checklists/` directory to `mcp-patterns` skill for `test-ai-ml-skills.sh`

## [Unreleased]

### Changed

- **Skill Consolidation** ([#536](https://github.com/yonatangross/orchestkit/issues/536)): Restructured 200 skills into 103 through 16 consolidation batches
  - **Batches 1-6**: LangGraph (10→1), RAG (9→1), Testing (13→1), Caching (4→1), Performance (6→1), Video (14→1)
  - **Batches 7-16**: Event-Driven (3→1), Golden-Dataset (3→1), Accessibility (3→1), Database-Patterns (4→1), LLM-Integration (7→1), API-Design (3→1), Distributed-Systems (4→1), Agent-Orchestration (3→1), Security-Patterns (6→1), Product-Frameworks (5→1)
  - **Additional groups**: Monitoring-Observability (2→1), Frontend-Animation (3→1), UI-Components (4→1), Data-Visualization (2→1), Python-Backend (5→1), Architecture-Patterns (2→1), Browser-Tools (2→1), Context-Optimization (2→1), Async-Jobs (2→1)
  - Total: 200 → 103 skills (76 internal, 27 user-invocable)
  - ork-creative: 16 → 3 skills (demo-producer, video-production, ascii-visualizer)
  - Updated 33 agents, hooks, manifests, tests, and CLAUDE.md with corrected counts
  - Hook count corrected: 93 → 88 (65 global + 22 agent + 1 skill)

### Added

- **TLDR-Lite File Summaries** ([#463](https://github.com/yonatangross/orchestkit/issues/463)): New `PreToolUse[Read]` hook injects structural summaries for large files (>500 lines or >2000 tokens)
  - Regex-based extractors for TypeScript/JS, Python, Go, Rust, Shell, Markdown
  - Extracts imports, functions, classes, types, exports as a navigation roadmap
  - ~500 token summary injected as `additionalContext` alongside full file content
  - 7 guard conditions: skip targeted reads, unsupported extensions, small files, >2MB files
  - 42 new tests (25 library + 17 hook)
  - Hook count: 97 → 98 (70 global + 22 agent + 6 skill)
  - pretool bundle: 57.42 → 63.36 KB (+10%)

### Fixed

- **Docs**: Corrected stale component counts across README, marketplace.json, CONTRIBUTING.md, Fumadocs site pages, and skill references (199→200 skills, 119→98 hooks)

---

## [6.0.3] - 2026-02-07

### Added

- **Langfuse v3 Rewrite** (Milestone [#58](https://github.com/yonatangross/orchestkit/milestone/58)): Complete rewrite of `langfuse-observability` skill from deprecated SDK v2 to v3/v4 (OTEL-native)
  - SKILL.md bumped to v2.0.0 with 3 new capability sections (agent-graphs, mcp-prompt-management, framework-integrations)
  - 3 new reference files: `agent-observability.md`, `framework-integrations.md`, `migration-v2-v3.md`
  - 7 existing reference files rewritten with v3 imports (`from langfuse import observe, get_client`)
  - All `langfuse_context` → `get_client()`, all `langfuse.decorators` → `langfuse` imports
  - New coverage: Agent Graphs, MCP Server, Experiment Runner SDK, dataset versioning, spend alerts, natural language filtering, evaluator execution tracing
  - 18 tracking issues ([#419](https://github.com/yonatangross/orchestkit/issues/419)-[#436](https://github.com/yonatangross/orchestkit/issues/436)) under Milestone [#58](https://github.com/yonatangross/orchestkit/milestone/58)

### Fixed

- **Mem0**: Add `--no-infer` flag to `add-memory.py` — passes `infer=False` to mem0's `client.add()`, disabling semantic dedup in batch tests (Test 6, Test 18) so counts are deterministic across parallel CI runners
- **CI**: Quote workflow names containing colons (`Validate: Plugins`, `Validate: Version`, `Eval: Agent Routing`, `Visualize: Memory`) — unquoted colons caused YAML parse errors resulting in 0 jobs
- **CI**: Fix `test-git-enforcement-hooks.sh` failing on `main` by setting `ORCHESTKIT_BRANCH` env override so git-validator hook doesn't block test commits on protected branches
- **CI**: Rewrite `test-hook-chains.sh` to read from committed `hooks.json` instead of gitignored `settings.json`

---


## [6.0.2] - 2026-02-06

### Added

- **[#328](https://github.com/yonatangross/orchestkit/issues/328) (P1-C)**: `complexity: low|medium|high` field added to all 199 skill frontmatters for Opus 4.6 adaptive thinking alignment
- **[#337](https://github.com/yonatangross/orchestkit/issues/337) (P2-E)**: New `upgrade-assessment` user-invocable skill — 6-phase readiness evaluation with structured JSON scoring across 6 dimensions
- **[#338](https://github.com/yonatangross/orchestkit/issues/338) (P2-F)**: New `platform-upgrade-knowledge` reference skill with scoring rubrics and compatibility matrices
- **[#333](https://github.com/yonatangross/orchestkit/issues/333) (P2-D)**: 128K output token guidance added to implement skill, context-engineering, and 3 agent definitions
- **[#331](https://github.com/yonatangross/orchestkit/issues/331) (P2-B)**: New `model-cost-advisor` SubagentStart hook — analyzes task complexity and recommends optimal model for cost savings
- **[#325](https://github.com/yonatangross/orchestkit/issues/325) (P0-B)**: Prefill-guard SessionStart hook warns about Opus 4.6 breaking change (prefilled assistant messages return 400 errors)
- **[#346](https://github.com/yonatangross/orchestkit/issues/346) (P1-E)**: Agent `memory` frontmatter — all 36 agents (31 `project` scope, 5 `local` scope) (CC 2.1.33)
- **[#347](https://github.com/yonatangross/orchestkit/issues/347) (P1-F)**: New `TeammateIdle` and `TaskCompleted` hook events with progress-reporter and completion-tracker handlers (CC 2.1.33)
- **[#335](https://github.com/yonatangross/orchestkit/issues/335) (P3-B)**: New `/ork:audit-full` user-invocable skill — single-pass whole-codebase audit (security, architecture, dependencies) leveraging 1M context window with 4 references, 2 assets, 1 checklist, 1 script
- Batch script `scripts/add-complexity.mjs` for applying complexity classifications
- **[#334](https://github.com/yonatangross/orchestkit/issues/334) (P3-A)**: Agent Teams dual-mode orchestration — `/ork:implement` and 5 other user-invocable skills (assess, brainstorm, explore, fix-issue, review-pr, verify) support both Task tool (star topology) and Agent Teams (mesh topology) via `ORCHESTKIT_PREFER_TEAMS` env var
- **[#405](https://github.com/yonatangross/orchestkit/issues/405)**: TeamCreate, SendMessage, TeamDelete tools added to all 36 agents
- **[#406](https://github.com/yonatangross/orchestkit/issues/406)**: task-dependency-patterns skill updated with Agent Teams coordination patterns
- **[#407](https://github.com/yonatangross/orchestkit/issues/407)**: multi-agent-orchestration skill updated with mesh topology patterns
- **[#362](https://github.com/yonatangross/orchestkit/issues/362)**: 4 Agent Teams lifecycle hooks (team-formation-advisor, teammate-progress-reporter, teammate-completion-tracker, team-coordination-advisor)
- **[#391](https://github.com/yonatangross/orchestkit/issues/391) (P2-B)**: Interactive Agent Selector playground with search, category/task filters, quiz wizard, and 10 scenario suggestions
- **Fumadocs site scaffold** (Milestone [#56](https://github.com/yonatangross/orchestkit/milestone/56)): Fumadocs v16.5 + Next.js + MDX + Orama search, reference pages auto-generated for all 199 skills, 36 agents, 15 hook categories

- **Tavily Integration**: 3-tier web research workflow (WebFetch → Tavily → agent-browser) with curl patterns for search/extract/map APIs, graceful degradation when `TAVILY_API_KEY` is unset
- **Tavily Site Discovery**: competitive-monitoring skill gains Tavily map+extract pre-step for competitor URL enumeration
- **Tavily Agent Awareness**: web-research-analyst, market-intelligence, and product-strategist agents updated with Tavily directives

### Fixed

- **SEC-001**: SQL injection prevention — `multi-instance-cleanup` and `cleanup-instance` now validate instance IDs with `/^[a-zA-Z0-9_\-.:]+$/` before SQLite interpolation
- **SEC-003**: Atomic file writes — `multi-instance-lock` uses write-to-temp + `renameSync` to prevent TOCTOU race conditions in lock files
- README.md hook count corrected (120 → 119)

### Changed

- **[#348](https://github.com/yonatangross/orchestkit/issues/348) (P2-G)**: `Task(agent_type)` restrictions on python-performance-engineer and demo-producer (CC 2.1.33)
- **[#349](https://github.com/yonatangross/orchestkit/issues/349) (P1-G)**: CC minimum version bumped to >= 2.1.33 (from 2.1.32) for agent memory and new hook events
- **[#330](https://github.com/yonatangross/orchestkit/issues/330) (P2-A)**: 13 agents migrated from `mcp__sequential-thinking` to Opus 4.6 native adaptive thinking
- **[#329](https://github.com/yonatangross/orchestkit/issues/329) (P1-D)**: TOKEN_BUDGETS now scale dynamically with `CLAUDE_MAX_CONTEXT` (2% of context window per CC 2.1.32)
- **[#332](https://github.com/yonatangross/orchestkit/issues/332) (P2-C)**: Enhanced `pre-compact-saver` v2.0 — preserves decision logs, memory tier snapshots, compaction frequency analytics
- **[#324](https://github.com/yonatangross/orchestkit/issues/324) (P0-A)**: Replace hardcoded model string in multi-instance-init.ts with dynamic `detectModel()`
- **[#326](https://github.com/yonatangross/orchestkit/issues/326) (P1-A)**: Memory context tier limits expanded (1200→3000 chars memory, 800→1200 chars profile)
- **[#327](https://github.com/yonatangross/orchestkit/issues/327) (P1-B)**: CC minimum version updated to >= 2.1.33 across CLAUDE.md, README, hooks README, marketplace
- MCP configuration docs updated with Opus 4.6 sequential-thinking deprecation note
- CI workflow renames for clarity and pipeline parallelism
- Skill count: 197 → 200 (added upgrade-assessment, platform-upgrade-knowledge, audit-full)
- Hook count: 117 → 119 (91 global + 22 agent + 6 skill-scoped)
- Opus 4.6 callouts added to top 5 user-invocable skills (verify, review-pr, fix-issue, implement, explore)
- Agent `memory` frontmatter expanded from 22 to all 36 agents

### Removed

- Deprecated `sequential-thinking-auto` pretool hook (Opus 4.6 native adaptive thinking replaces MCP sequential-thinking)
- **[#362](https://github.com/yonatangross/orchestkit/issues/362)**: 6 coordination hooks removed as redundant with CC native Agent Teams (team-formation-hook, team-coordinator, teammate-monitor, team-cleanup, team-health-check, team-context-share)

---


## [6.0.1] - 2026-02-05

### Changed

- **orkl manifest**: Removed 12 language-specific skills to keep orkl truly universal (107 → from 119 skills)
  - Removed: run-tests, background-jobs, connection-pooling, caching-strategies, rate-limiting, api-versioning, error-handling-rfc9457, input-validation, property-based-testing, i18n-date-patterns, image-optimization, type-safety-validation

### Added

- **LangGraph skills**: Added Quick Start sections, 6 cross-links (up from 3), and evaluation test cases
- **New skills**: langgraph-streaming, langgraph-subgraphs, langgraph-tools
- **Progressive disclosure**: Refactored mcp-server-building and database-versioning into main SKILL.md + references/

### Fixed

- Documentation count sync: README.md, CLAUDE.md, CONTRIBUTING.md now show correct counts (197 skills, 36 agents, 117 hooks)

---


## [6.0.0] - 2026-02-04

### Changed

- **Breaking**: Reorganized plugins from 26 granular plugins to 2-tier architecture:
  - `orkl` (119 skills) — Universal toolkit, language-agnostic, all workflows work out of the box
  - `ork` (195 skills) — Full specialized toolkit with Python, React, LLM/RAG patterns
- Renamed `ork-lite` to `orkl` for shorter prefix
- All 36 agents and 117 hooks included in BOTH plugins
- Deleted 25 domain-specific plugin manifests (ork-accessibility, ork-backend-patterns, ork-memory-*, etc.)
- Memory plugins (graph, mem0, fabric) now included directly in orkl
- No more dependency issues — every workflow works without additional installs

### Added

- `web-research-analyst` agent for browser automation and competitive intelligence
- `research` category for agent indexes
- `competitive-monitoring` skill (22 user-invocable skills total)

### Fixed

- Bash 3.2 compatibility in generate-indexes.sh (macOS default shell)
- Agent index generation now includes all categories correctly
- Playgrounds updated for two-tier plugin system (setup-wizard, data.js, index.html)

---

## [5.7.5] - 2026-02-04

### Fixed

- CI report generation using tsx for ESM compatibility

---


## [5.7.3] - 2026-02-03

### Changed

- Removed redundant skill-resolver hook (Claude Code natively auto-injects skills from agent frontmatter)
- Hook count: 117 total (89 global + 28 agent/skill-scoped)
- Eval framework focuses on agent routing correctness via CLAUDE.md agent-index (removed skill metrics)

### Fixed

- Eval scripts: Fixed dry-run mode to create all required output directories
- Eval scripts: Fixed path prefixes in golden test commands
- Eval scripts: Added explicit exit 0 to ensure proper exit status
- CI workflow: Exclude eval scripts from artifact to prevent overwriting

---


## [5.7.2] - 2026-02-03

### Added

- **Three-tier auto-suggest UX**: Confidence-based messaging for skill injection
  - SILENT (≥90%): No user notification, just inject
  - NOTIFY (80-89%): Brief "💡 Loaded: X" notification
  - SUGGEST (70-79%): Suggest skills with context
  - HINT (50-69%): Hint at possible matches

- **AGENTS.md cross-tool compatibility**: Generate AGENTS.md alongside CLAUDE.md
  - Enables compatibility with Cursor, Codex, Amp, Zed
  - AGENTS.md follows the open standard at https://agents.md/

- **CI-based index effectiveness evaluation**: A/B comparison framework
  - 12 golden tests covering 8 different agents
  - Compares with-index vs without-index performance
  - Metrics: build success, lint compliance, test pass, agent routing

- Dynamic test discovery via `scripts/ci/run-tests.sh` (discovers 154 tests vs ~100 hardcoded)
- Reusable test-runner workflow (`.github/workflows/reusable-test-runner.yml`)
- Composite action for test execution (`.github/actions/run-tests/action.yml`)
- Expanded npm caching strategy (node_modules, vitest cache)
- Multi-tier skill scenario test assertion (notify-tier generates systemMessage)

### Changed

- Removed redundant skill-resolver hook (Claude Code natively auto-injects skills from agent frontmatter)
- Hook count: 117 total (89 global + 28 agent/skill-scoped)
- CI workflows now use SHA-pinned GitHub Actions
- Test execution uses dynamic discovery instead of hardcoded invocations
- Eval framework focuses on agent routing correctness via CLAUDE.md agent-index

### Security

- Pin `googleapis/release-please-action@v4` to SHA commit (SEC-001)
- Fix shell injection risk in version-check.yml by using env variable pattern for `github.head_ref` (SEC-002)
- Quote `inputs.ci-setup-flags` in setup action to prevent command injection (SEC-003)
- All 8 external GitHub Actions now pinned to SHA commits for supply chain security
- Add SHA documentation in `.github/action-versions.md`
- Replaced arbitrary `eval` with allowlist-based command execution
- Pinned yq to v4.40.5 with SHA256 checksum verification
- Added cleanup traps for temp directories on EXIT/ERR

---

## [5.7.1] - 2026-02-02

### Added

- Dynamic test discovery via `scripts/ci/run-tests.sh` (discovers 154 tests vs ~100 hardcoded)
- Reusable test-runner workflow (`.github/workflows/reusable-test-runner.yml`)
- Composite action for test execution (`.github/actions/run-tests/action.yml`)
- Expanded npm caching strategy (node_modules, vitest cache)

### Changed

- CI workflows now use SHA-pinned GitHub Actions
- Test execution uses dynamic discovery instead of hardcoded invocations

### Security

- Replaced arbitrary `eval` with allowlist-based command execution
- Pinned yq to v4.40.5 with SHA256 checksum verification
- Added cleanup traps for temp directories on EXIT/ERR


## [5.7.0] - 2026-02-02

### Changed

- **Model Updates (February 2026)**:
  - OpenAI: gpt-4o → gpt-5.2, gpt-4o-mini → gpt-5.2-mini
  - Anthropic: Claude model dates updated to 20251101 (Opus 4.5, Sonnet 4.5, Haiku 4.5)
  - Meta: llama3.2 → llama3.3
  - Google: Gemini 2.5 → Gemini 3
  - xAI: Grok 3 → Grok 4

- **Framework Updates**:
  - Next.js 16: Cache Components with `"use cache"` directive, async params/searchParams
  - Tailwind CSS v4: CSS-first configuration with `@theme {}`, no tailwind.config.js needed
  - LangGraph 1.0: `create_react_agent` → `create_agent`, `prompt=` → `system_prompt=`
  - Redis 8.4: Built-in Search/JSON modules, FT.HYBRID with RRF fusion
  - Vite 8: Rolldown bundler with `advancedChunks` API
  - CrewAI 1.8.x: Flows architecture with `@start()`, `@listen()`, `@router()` decorators
  - Playwright 1.58: Agents workflow with `init-agents`, planner/generator/healer pattern

### Added

- **New reference files**:
  - `cache-components.md` — Next.js 16 Cache Components comprehensive guide
  - `nextjs-16-upgrade.md` — Breaking changes and migration path
  - `gpt-5-2-codex.md` — GPT-5.2-Codex agentic coding model documentation
  - Redis 8 FT.HYBRID comparison added to `pgvector-search` skill
  - CrewAI 1.8.x Flows patterns added to `crewai-patterns.md`

- **Updated skills** (193 skills updated with current best practices):
  - `react-server-components-framework` — v1.4.0 with Cache Components
  - `vite-advanced` — Rolldown bundler patterns
  - `e2e-testing` — Playwright Agents workflow
  - `semantic-caching` — Redis 8 built-in modules
  - `rag-retrieval` — LangGraph 1.0 API updates
  - `alternative-agent-frameworks` — OpenAI Agents SDK 0.7.0, CrewAI 1.8.x

### Fixed

- `memory/SKILL.md` — Renamed "Quick Start" to "Usage" for test validation
- `implement/SKILL.md` — Reduced from 527 to 474 lines (under 500 limit)
- `data.js` — Regenerated with correct version 5.7.0
- `session-tracking.test.ts` — Fixed TEST_PROJECT_DIR initialization

---

## [5.6.2] - 2026-02-02

### Fixed

- **Critical**: Remove `"deps"` key from marketplace.json that caused "Invalid schema: Unrecognized key: deps" errors on all 26 plugins when installing via `/plugin`
- Remove dependency propagation from build script (deps stay in manifests for internal use only)
- Upgrade marketplace schema test from denylist to allowlist validation to catch any future unrecognized keys

---


## [5.6.1] - 2026-02-02

### Fixed

- Build script syncs all marketplace.json plugin versions to the project version (eliminates version drift)
- Build script propagates `dependencies` from manifests into marketplace.json `deps` fields
- Version bump script now updates all 26 manifests (prevents build from overwriting bumped versions)

---


## [5.6.0] - 2026-02-01

### Added

- **Memory health check library** (`memory-health.ts`) — Validates JSONL integrity, tier status, queue depths, and file analysis for `/ork:doctor`
- **Memory metrics collector** (`memory-metrics.ts`) — Counts decisions by category/type, queue depths, completed flows; appends timestamped snapshots to `memory-metrics.jsonl`
- **Memory metrics lifecycle hook** (`memory-metrics-collector.ts`) — SessionStart hook that collects and persists memory metrics on every session

---

[6.0.18]: https://github.com/yonatangross/orchestkit/compare/v6.0.17...v6.0.18
[6.0.17]: https://github.com/yonatangross/orchestkit/compare/v6.0.16...v6.0.17
[6.0.16]: https://github.com/yonatangross/orchestkit/compare/v6.0.15...v6.0.16
[6.0.15]: https://github.com/yonatangross/orchestkit/compare/v6.0.14...v6.0.15
[6.0.14]: https://github.com/yonatangross/orchestkit/compare/v6.0.13...v6.0.14
[6.0.13]: https://github.com/yonatangross/orchestkit/compare/v6.0.12...v6.0.13
[6.0.12]: https://github.com/yonatangross/orchestkit/compare/v6.0.11...v6.0.12
[6.0.11]: https://github.com/yonatangross/orchestkit/compare/v6.0.9...v6.0.11
[6.0.9]: https://github.com/yonatangross/orchestkit/compare/v6.0.8...v6.0.9
[6.0.8]: https://github.com/yonatangross/orchestkit/compare/v6.0.7...v6.0.8
[6.0.7]: https://github.com/yonatangross/orchestkit/compare/v6.0.6...v6.0.7
[6.0.6]: https://github.com/yonatangross/orchestkit/compare/v6.0.5...v6.0.6
[6.0.5]: https://github.com/yonatangross/orchestkit/compare/v6.0.4...v6.0.5
[6.0.4]: https://github.com/yonatangross/orchestkit/compare/v6.0.2...v6.0.4
[6.0.2]: https://github.com/yonatangross/orchestkit/compare/v6.0.0...v6.0.2
[6.0.0]: https://github.com/yonatangross/orchestkit/compare/v5.7.1...v6.0.0
[Unreleased]: https://github.com/yonatangross/orchestkit/compare/v6.0.18...HEAD
[6.0.3]: https://github.com/yonatangross/orchestkit/compare/v6.0.2...v6.0.3
[6.0.1]: https://github.com/yonatangross/orchestkit/compare/v6.0.0...v6.0.1
[5.7.5]: https://github.com/yonatangross/orchestkit/compare/v5.7.1...v5.7.5
[5.7.3]: https://github.com/yonatangross/orchestkit/compare/v5.7.2...v5.7.3
[5.7.2]: https://github.com/yonatangross/orchestkit/compare/v5.7.1...v5.7.2
[5.7.1]: https://github.com/yonatangross/orchestkit/compare/v5.7.0...v5.7.1
[5.7.0]: https://github.com/yonatangross/orchestkit/compare/v5.5.0...v5.7.0
[5.6.2]: https://github.com/yonatangross/orchestkit/compare/v5.6.1...v5.6.2
[5.6.1]: https://github.com/yonatangross/orchestkit/compare/v5.6.0...v5.6.1
[5.6.0]: https://github.com/yonatangross/orchestkit/releases/tag/v5.6.0
[5.5.0]: https://github.com/yonatangross/orchestkit/releases/tag/v5.5.0
[5.2.4]: https://github.com/yonatangross/orchestkit/releases/tag/v5.2.4
