diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index c7a331ac8..4bd7daaaf 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,7 +9,7 @@ "name": "ai-sdlc", "source": "./ai-sdlc-plugin", "description": "AI-SDLC governance framework for Claude Code — action enforcement, telemetry, quality gates, review agents, and MCP tools", - "version": "0.9.2" + "version": "0.10.0" } ] } diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 069de3b04..1bc889072 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,11 +1,11 @@ { - "reference": "0.10.0", - "conformance/runner": "0.10.0", - "sdk-typescript": "0.10.0", - "orchestrator": "0.10.0", - "mcp-advisor": "0.10.0", - "pipeline-cli": "0.10.0", + "reference": "0.11.0", + "conformance/runner": "0.11.0", + "sdk-typescript": "0.11.0", + "orchestrator": "0.11.0", + "mcp-advisor": "0.11.0", + "pipeline-cli": "0.11.0", "sdk-python": "0.2.0", "sdk-go": "0.2.0", - "ai-sdlc-plugin": "0.9.2" + "ai-sdlc-plugin": "0.10.0" } diff --git a/ai-sdlc-plugin/.claude-plugin/plugin.json b/ai-sdlc-plugin/.claude-plugin/plugin.json index 483f1f03c..87d0fc275 100644 --- a/ai-sdlc-plugin/.claude-plugin/plugin.json +++ b/ai-sdlc-plugin/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ai-sdlc", - "version": "0.9.2", + "version": "0.10.0", "description": "AI-SDLC governance framework for Claude Code — action enforcement, telemetry, quality gates, and review agents", "author": { "name": "AI-SDLC Framework", diff --git a/ai-sdlc-plugin/CHANGELOG.md b/ai-sdlc-plugin/CHANGELOG.md index 760f3dd60..1825e217d 100644 --- a/ai-sdlc-plugin/CHANGELOG.md +++ b/ai-sdlc-plugin/CHANGELOG.md @@ -5,6 +5,56 @@ conventional-commit messages and prepends a dated section when the rolling release PR lands. See docs/operations/release-flow.md. --> +## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/ai-sdlc-plugin-v0.9.2...ai-sdlc-plugin-v0.10.0) (2026-05-28) + + +### Features + +* add /ai-sdlc execute-parallel tmux wrapper (AISDLC-462) ([#764](https://github.com/ai-sdlc-framework/ai-sdlc/issues/764)) ([dda8c5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dda8c5c5edee0d29775c870f6226534ddc7582b7)) +* ai-sdlc rfc init scaffold + framework-rfc template (AISDLC-327) ([#751](https://github.com/ai-sdlc-framework/ai-sdlc/issues/751)) ([0221d88](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0221d883b98b764cfa4d981fe64f8182c6e49a8b)) +* **attestation:** reviewer-side signed sub-attestations — partial closure of 2026-05-20 forgery hole (AISDLC-380) ([#580](https://github.com/ai-sdlc-framework/ai-sdlc/issues/580)) ([1568606](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1568606d2f4e8f7c4c5e3b15df8be11140f88f68)) +* **ci:** changelog.md owned by release-please; warn on feature-branch edits (AISDLC-401) ([#637](https://github.com/ai-sdlc-framework/ai-sdlc/issues/637)) ([1779ed5](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1779ed5dc2f4b31d1ae021ed0ae058527c0a3e6c)) +* **ci:** content-address envelope filenames via git patch-id (AISDLC-398) ([#632](https://github.com/ai-sdlc-framework/ai-sdlc/issues/632)) ([b15e312](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b15e31238e25aad0c411dd863421458ae99ad5fe)) +* **ci:** flaky-test convention + nightly workflow + pre-commit short-circuit (AISDLC-371 reopen) ([#561](https://github.com/ai-sdlc-framework/ai-sdlc/issues/561)) ([21e3f2d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/21e3f2d5a9d7aed7a475b49f7a87f831b2f9eb9c)) +* **ci:** sign MCP server npm tarball SHA in DSSE attestation (AISDLC-439) ([#738](https://github.com/ai-sdlc-framework/ai-sdlc/issues/738)) ([e327127](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e3271274f7d4c727d9b37ca9d92c67c1a29fdc85)) +* **deps:** frontier dispatch-readiness rubric (AISDLC-451) ([#746](https://github.com/ai-sdlc-framework/ai-sdlc/issues/746)) ([af36f9f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/af36f9fdfec8ebcd4a22f4ef44dd3a5276975d28)) +* **dispatch:** RFC-0041 Phase 1.5 — iteration mechanism (Conductor-triggered, Worker-driven session resumption) [needs-human-attention] (AISDLC-377.2) ([#586](https://github.com/ai-sdlc-framework/ai-sdlc/issues/586)) ([8dfcfa0](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8dfcfa03a6de7e6d6158c4780f233aba2296c2f7)) +* **docs:** agentic scope-creep prevention guardrails (AISDLC-308) ([#630](https://github.com/ai-sdlc-framework/ai-sdlc/issues/630)) ([705fef8](https://github.com/ai-sdlc-framework/ai-sdlc/commit/705fef8da784a890c5885547be81e262e7ea4c5b)) +* **docs:** prohibit subagent inline OQ resolution + add reviewer check (AISDLC-298) ([#540](https://github.com/ai-sdlc-framework/ai-sdlc/issues/540)) ([fb55bad](https://github.com/ai-sdlc-framework/ai-sdlc/commit/fb55badb5c7fbf6cb2f38918baf30addb45df685)) +* emit transcript leaves after reviewer runs (AISDLC-383.8) ([#602](https://github.com/ai-sdlc-framework/ai-sdlc/issues/602)) ([87fc52b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/87fc52b2b8f31270eba9a96aaff5e56640a27aca)) +* **execute:** accept GH issue numbers (Option A: inline TaskSpec + sourceKind) (AISDLC-393, closes [#612](https://github.com/ai-sdlc-framework/ai-sdlc/issues/612)) ([#620](https://github.com/ai-sdlc-framework/ai-sdlc/issues/620)) ([ca72663](https://github.com/ai-sdlc-framework/ai-sdlc/commit/ca726635122417a890c29a5be2a72852164f7e8d)) +* **orchestrator:** add compliance-posture wizard step to ai-sdlc init (AISDLC-324) ([#546](https://github.com/ai-sdlc-framework/ai-sdlc/issues/546)) ([dbeaac2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dbeaac229555dbc5ba79099f1c158bb00fd42fae)) +* **orchestrator:** ci-triggered PR conflict-resolver agent (AISDLC-460) ([#761](https://github.com/ai-sdlc-framework/ai-sdlc/issues/761)) ([f84c3e1](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f84c3e186c8b9feb824fa64b1e4edd6925d8b711)) +* **orchestrator:** contentHashV5 — delta-hash with embedded signedMergeBase (AISDLC-362) ([#535](https://github.com/ai-sdlc-framework/ai-sdlc/issues/535)) ([8455935](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8455935e9a476be8e005623b35c417e7a8911e35)) +* **orchestrator:** default spawner = claude + ANTHROPIC_API_KEY warning (AISDLC-352) ([#532](https://github.com/ai-sdlc-framework/ai-sdlc/issues/532)) ([7863ca2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7863ca2e41a3aaeb2ec8ebabf9bf6e7eeee40daf)) +* **orchestrator:** flip v6 attestation default-ON (AISDLC-409) ([#641](https://github.com/ai-sdlc-framework/ai-sdlc/issues/641)) ([1640698](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1640698a36634ba31f0521ac449dbcae3943e3d0)) +* **orchestrator:** Pattern X — dev pushes, Conductor reconciles (AISDLC-396) ([#621](https://github.com/ai-sdlc-framework/ai-sdlc/issues/621)) ([dae8a58](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dae8a588739c81c6a645f26a2c903da692c70609)) +* **orchestrator:** prune stale parent debris when task ID in completed (AISDLC-446) ([#735](https://github.com/ai-sdlc-framework/ai-sdlc/issues/735)) ([9a7f4b5](https://github.com/ai-sdlc-framework/ai-sdlc/commit/9a7f4b5c7476088abab3e6e4c8b18a3bfe66bbd6)) +* **orchestrator:** reconcile sub-tick + reviewer-pass cache (AISDLC-418) ([#662](https://github.com/ai-sdlc-framework/ai-sdlc/issues/662)) ([8bbb777](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8bbb77796b30fd40b9f2686c8964df384cf0c958)) +* **orchestrator:** rfc-0016 phase 5 — per-class bias + 3-state token + pr-comment (AISDLC-283) ([#522](https://github.com/ai-sdlc-framework/ai-sdlc/issues/522)) ([c76c443](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c76c44303e248b671fef2b344f61aa9e9d71b9d8)) +* **orchestrator:** rfc-0036 phase 4 — cli-import-spec spec-kit bridge (AISDLC-329) ([#668](https://github.com/ai-sdlc-framework/ai-sdlc/issues/668)) ([f935954](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f935954c817d1bd41125ede01e58267436affc1b)) +* Phase 1 transcript capture in reviewer subagents (AISDLC-383.1) ([#593](https://github.com/ai-sdlc-framework/ai-sdlc/issues/593)) ([bc55b5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bc55b5c5c2c5dd72f7840005f1171748a51390c4)) +* **pipeline-cli:** RFC-0035 Phase 1 — Decision resource schema + cli-decisions {list, show, add} (AISDLC-285) ([#504](https://github.com/ai-sdlc-framework/ai-sdlc/issues/504)) ([019cdfe](https://github.com/ai-sdlc-framework/ai-sdlc/commit/019cdfe265a3301580c003c06a792d6e1ef89c03)) +* **spec:** add dispatch board protocol + in-session-agent worker (AISDLC-377.1) ([#576](https://github.com/ai-sdlc-framework/ai-sdlc/issues/576)) ([0685b95](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0685b9512661fb6c9fe29b41dc6f70216b7a345c)) +* v6 envelope schema + signer (RFC-0042 phase 2) (AISDLC-383.3) ([#598](https://github.com/ai-sdlc-framework/ai-sdlc/issues/598)) ([666858d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/666858d89a7f7149dde5d1ab63296fe3568d7be2)) + + +### Bug Fixes + +* **attestation:** exclude transcript-leaves/ from patch-id (AISDLC-422) ([#680](https://github.com/ai-sdlc-framework/ai-sdlc/issues/680)) ([a42309e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a42309e8503996518785f38b3d76affd36d7f15a)) +* **ci:** prevent stale-envelope accumulation across queue rebases (AISDLC-274) ([#490](https://github.com/ai-sdlc-framework/ai-sdlc/issues/490)) ([e78b0a0](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e78b0a029972c3ade9f5adce1d8624675e7ea7e1)) +* emit hookEventName in session-start + subagent-start hooks (AISDLC-382) ([#585](https://github.com/ai-sdlc-framework/ai-sdlc/issues/585)) ([bb94edd](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bb94edde0fe11c0943c3c8c82ec8d7ec67076d7e)) +* heal plugin install via session-start hook + parse runtimeDependencies (AISDLC-441) ([#719](https://github.com/ai-sdlc-framework/ai-sdlc/issues/719)) ([790e38b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/790e38bf9d7fb288f3ed5f968cb1e3780d6646d2)) +* make /ai-sdlc execute portable to adopter projects (AISDLC-272) ([#482](https://github.com/ai-sdlc-framework/ai-sdlc/issues/482)) ([98b5a51](https://github.com/ai-sdlc-framework/ai-sdlc/commit/98b5a51b0a386daf7128f251797a354b71df345d)) +* **orchestrator:** add OpenPullRequestExists filter to close deadlock (AISDLC-361) ([#534](https://github.com/ai-sdlc-framework/ai-sdlc/issues/534)) ([09d78be](https://github.com/ai-sdlc-framework/ai-sdlc/commit/09d78be549eb5cab6d2ba7289183d0bdf100a4ee)) +* **orchestrator:** address PR [#576](https://github.com/ai-sdlc-framework/ai-sdlc/issues/576) unaddressed majors + file AISDLC-380 governance task (AISDLC-377.1) ([#577](https://github.com/ai-sdlc-framework/ai-sdlc/issues/577)) ([87aab49](https://github.com/ai-sdlc-framework/ai-sdlc/commit/87aab494b340e43c38d0dfc64e3d5d0943cd1ba0)) +* **orchestrator:** auto-rearm after force-push + branch-slug helper (AISDLC-356) ([#533](https://github.com/ai-sdlc-framework/ai-sdlc/issues/533)) ([6a36c62](https://github.com/ai-sdlc-framework/ai-sdlc/commit/6a36c62deb4c233bda989bea952b8fbf42188670)) +* **orchestrator:** init auto-yields to defaults in non-TTY contexts (AISDLC-263) ([#472](https://github.com/ai-sdlc-framework/ai-sdlc/issues/472)) ([cf8996d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cf8996d53425ca8f101355d1c01b38efa34dfb9e)) +* **orchestrator:** pipeline error propagation + PR auto-promote + gh PATH detection (AISDLC-354) ([#531](https://github.com/ai-sdlc-framework/ai-sdlc/issues/531)) ([b365b2b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b365b2bcbd701e14e39f5b0b6fb1777d6b9cdd56)) +* **orchestrator:** resume-from-draft stale verdict + verdict shape + degenerate retry (AISDLC-355) ([#527](https://github.com/ai-sdlc-framework/ai-sdlc/issues/527)) ([117f4b9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/117f4b9f33b23b3df4c4ffdea6aa32c43a6416fb)) +* **plugin:** skill-body env gates match AISDLC-411 default-ON polarity ([#645](https://github.com/ai-sdlc-framework/ai-sdlc/issues/645)) ([f125a5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f125a5c861148b9152584efb810697b1982fb6da)) +* remove AISDLC-215 docs-only auto-approve synthesis (AISDLC-387) ([#603](https://github.com/ai-sdlc-framework/ai-sdlc/issues/603)) ([af70882](https://github.com/ai-sdlc-framework/ai-sdlc/commit/af708826e4f4139485450f2acb566b55f876814b)) + ## [0.9.2](https://github.com/ai-sdlc-framework/ai-sdlc/compare/ai-sdlc-plugin-v0.9.1...ai-sdlc-plugin-v0.9.2) (2026-05-12) diff --git a/ai-sdlc-plugin/mcp-server/package.json b/ai-sdlc-plugin/mcp-server/package.json index 2726b1bcd..c89fce8a6 100644 --- a/ai-sdlc-plugin/mcp-server/package.json +++ b/ai-sdlc-plugin/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/plugin-mcp-server", - "version": "0.9.2", + "version": "0.10.0", "description": "MCP server for the AI-SDLC Claude Code plugin — governance tools for Claude", "license": "Apache-2.0", "repository": { diff --git a/ai-sdlc-plugin/plugin.json b/ai-sdlc-plugin/plugin.json index 77d941729..178822886 100644 --- a/ai-sdlc-plugin/plugin.json +++ b/ai-sdlc-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ai-sdlc", - "version": "0.9.2", + "version": "0.10.0", "description": "AI-SDLC governance framework for Claude Code — action enforcement, telemetry, quality gates, and review agents", "author": { "name": "AI-SDLC Framework", diff --git a/conformance/runner/CHANGELOG.md b/conformance/runner/CHANGELOG.md index 17ca4b91e..f39fe12cc 100644 --- a/conformance/runner/CHANGELOG.md +++ b/conformance/runner/CHANGELOG.md @@ -1,5 +1,20 @@ # @ai-sdlc/conformance +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/conformance/runner-v0.10.0...conformance/runner-v0.11.0) (2026-05-28) + + +### Bug Fixes + +* **reference:** handle loader-private YAML kinds without false-positive warnings (AISDLC-265) ([#474](https://github.com/ai-sdlc-framework/ai-sdlc/issues/474)) ([e51029c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e51029c0da04ac4ef6025281579361470e2039ff)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @ai-sdlc/reference bumped to 0.11.0 + * @ai-sdlc/orchestrator bumped to 0.11.0 + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/conformance/runner-v0.9.0...conformance/runner-v0.10.0) (2026-05-11) diff --git a/conformance/runner/package.json b/conformance/runner/package.json index ed08805d4..6d19f5600 100644 --- a/conformance/runner/package.json +++ b/conformance/runner/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/conformance", - "version": "0.10.0", + "version": "0.11.0", "description": "Conformance test runner for AI-SDLC implementations", "license": "Apache-2.0", "repository": { diff --git a/mcp-advisor/CHANGELOG.md b/mcp-advisor/CHANGELOG.md index 3d1f38205..dc1edc122 100644 --- a/mcp-advisor/CHANGELOG.md +++ b/mcp-advisor/CHANGELOG.md @@ -1,5 +1,19 @@ # @ai-sdlc/mcp-advisor +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/mcp-advisor-v0.10.0...mcp-advisor-v0.11.0) (2026-05-28) + + +### Miscellaneous + +* **mcp-advisor:** Synchronize node-packages versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @ai-sdlc/orchestrator bumped to 0.11.0 + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/mcp-advisor-v0.9.0...mcp-advisor-v0.10.0) (2026-05-11) diff --git a/mcp-advisor/package.json b/mcp-advisor/package.json index bfc58e343..b9340bcf9 100644 --- a/mcp-advisor/package.json +++ b/mcp-advisor/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/mcp-advisor", - "version": "0.10.0", + "version": "0.11.0", "description": "MCP server bridging human-directed AI sessions with the AI-SDLC orchestrator", "license": "Apache-2.0", "repository": { diff --git a/orchestrator/CHANGELOG.md b/orchestrator/CHANGELOG.md index ecdfba0ec..238a5b37c 100644 --- a/orchestrator/CHANGELOG.md +++ b/orchestrator/CHANGELOG.md @@ -5,6 +5,64 @@ conventional-commit messages and prepends a dated section when the rolling release PR lands. See docs/operations/release-flow.md. --> +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/orchestrator-v0.10.0...orchestrator-v0.11.0) (2026-05-28) + + +### Features + +* **adapter:** extract codeArea from task references (AISDLC-268) ([#475](https://github.com/ai-sdlc-framework/ai-sdlc/issues/475)) ([7e04f3e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7e04f3e29570985a65a8e99ffcb676211332fec1)) +* add signal source adapter substrate ([#506](https://github.com/ai-sdlc-framework/ai-sdlc/issues/506)) ([f4ee355](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f4ee355bbfc8a3a9d7d69c807861d739e6abad0a)) +* **attestation:** reviewer-side signed sub-attestations — partial closure of 2026-05-20 forgery hole (AISDLC-380) ([#580](https://github.com/ai-sdlc-framework/ai-sdlc/issues/580)) ([1568606](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1568606d2f4e8f7c4c5e3b15df8be11140f88f68)) +* **ci:** changelog.md owned by release-please; warn on feature-branch edits (AISDLC-401) ([#637](https://github.com/ai-sdlc-framework/ai-sdlc/issues/637)) ([1779ed5](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1779ed5dc2f4b31d1ae021ed0ae058527c0a3e6c)) +* **ci:** flaky-test convention + nightly workflow + pre-commit short-circuit (AISDLC-371 reopen) ([#561](https://github.com/ai-sdlc-framework/ai-sdlc/issues/561)) ([21e3f2d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/21e3f2d5a9d7aed7a475b49f7a87f831b2f9eb9c)) +* **orchestrator:** add compliance-posture wizard step to ai-sdlc init (AISDLC-324) ([#546](https://github.com/ai-sdlc-framework/ai-sdlc/issues/546)) ([dbeaac2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dbeaac229555dbc5ba79099f1c158bb00fd42fae)) +* **orchestrator:** add JSONL vector storage + cli-embedding-gc (AISDLC-338) ([#660](https://github.com/ai-sdlc-framework/ai-sdlc/issues/660)) ([3f4d9d4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/3f4d9d438bccb92f565dd0989cf7a68bfe61fbda)) +* **orchestrator:** add rfc-0017 phase 3 deprecation lifecycle and drift extension (AISDLC-436) ([#736](https://github.com/ai-sdlc-framework/ai-sdlc/issues/736)) ([7f758ab](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7f758ab65fd2a58a0a0be88ab1ad98ef67cfd24a)) +* **orchestrator:** add RFC-0019 phase 1 embedding adapter + registry (AISDLC-337) ([#650](https://github.com/ai-sdlc-framework/ai-sdlc/issues/650)) ([67bc6dd](https://github.com/ai-sdlc-framework/ai-sdlc/commit/67bc6dd8f2eb136fff9bd89dfc75bbd682283073)) +* **orchestrator:** cli-embedding-bump + stale-vector + deprecation lifecycle (AISDLC-339) ([#688](https://github.com/ai-sdlc-framework/ai-sdlc/issues/688)) ([a953222](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a9532224aa55f9743b5ab3763f96310750baf231)) +* **orchestrator:** contentHashV5 — delta-hash with embedded signedMergeBase (AISDLC-362) ([#535](https://github.com/ai-sdlc-framework/ai-sdlc/issues/535)) ([8455935](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8455935e9a476be8e005623b35c417e7a8911e35)) +* **orchestrator:** per-org calibration.yaml config for RFC-0031 (AISDLC-310) ([#543](https://github.com/ai-sdlc-framework/ai-sdlc/issues/543)) ([7cf6d80](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7cf6d807f6ed8e4cbd0baf0eb8bd001df5048cd6)) +* **orchestrator:** per-soul DSB authoring + Ck calibration aggregation (AISDLC-314) ([#562](https://github.com/ai-sdlc-framework/ai-sdlc/issues/562)) ([cf8615b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cf8615b8683c47e3bd193f20e848d53d0ca9e317)) +* **orchestrator:** per-stage residency enforcement + multi-posture composition (AISDLC-432) ([#760](https://github.com/ai-sdlc-framework/ai-sdlc/issues/760)) ([27e4006](https://github.com/ai-sdlc-framework/ai-sdlc/commit/27e4006bd64507025f0a4ab3f4f0b07cc75895b9)) +* **orchestrator:** rfc-0009 phase 2.1 tessellation admission routing (AISDLC-313) ([#558](https://github.com/ai-sdlc-framework/ai-sdlc/issues/558)) ([1d28adc](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1d28adc6df860fbb549a6624f45d2f33cc7a076b)) +* **orchestrator:** rfc-0009 phase 4.1 e-rho-5 compliance clearance (AISDLC-316) ([#696](https://github.com/ai-sdlc-framework/ai-sdlc/issues/696)) ([6b5f27f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/6b5f27fae95d1572fe5b55c8a4970d78b9be5623)) +* **orchestrator:** rfc-0009 phase 4.2 e-tau tessellation-drift detector (AISDLC-317) ([#692](https://github.com/ai-sdlc-framework/ai-sdlc/issues/692)) ([4bd609b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4bd609b5e65b61a716fb17f4e1d6ae7f71fb2a65)) +* **orchestrator:** rfc-0009 phase 4.4 oq-11 trigger checklist + oq-10 pin (AISDLC-319) ([#697](https://github.com/ai-sdlc-framework/ai-sdlc/issues/697)) ([068a0fa](https://github.com/ai-sdlc-framework/ai-sdlc/commit/068a0fa0ff11ebd4e52c452b898cee7b49dd4c21)) +* **orchestrator:** rfc-0017 phase 2 variant scorer routing (AISDLC-353) ([#682](https://github.com/ai-sdlc-framework/ai-sdlc/issues/682)) ([19401d8](https://github.com/ai-sdlc-framework/ai-sdlc/commit/19401d8d8492c3ea3273175893baa14f4d3e500a)) +* **orchestrator:** RFC-0017 phase 4 internal-adopter reference impl (AISDLC-437) ([#755](https://github.com/ai-sdlc-framework/ai-sdlc/issues/755)) ([68d3eab](https://github.com/ai-sdlc-framework/ai-sdlc/commit/68d3eab871bf50b569307970002a42d7866d5470)) +* **orchestrator:** RFC-0022 Phase 1 — CompliancePosture schema + loader (AISDLC-322) ([#505](https://github.com/ai-sdlc-framework/ai-sdlc/issues/505)) ([23f5816](https://github.com/ai-sdlc-framework/ai-sdlc/commit/23f58169ee5b461a289acd33750cde76e31af026)) +* **orchestrator:** RFC-0022 Phase 2 — Regime → DerivedGates composer (AISDLC-323) ([#516](https://github.com/ai-sdlc-framework/ai-sdlc/issues/516)) ([a0caca4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a0caca46c20ac3e49a6c1fbe51a99c6de5995235)) +* **orchestrator:** RFC-0025 refit phase 1 — quality monitoring substrate salvage (AISDLC-302) ([#550](https://github.com/ai-sdlc-framework/ai-sdlc/issues/550)) ([aeb5de9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/aeb5de995a999d9e21474a61fc02d1422940d2c5)) +* **orchestrator:** rfc-0030 env-var adapter scope + manual hardening (AISDLC-430) ([#762](https://github.com/ai-sdlc-framework/ai-sdlc/issues/762)) ([d1e26dd](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d1e26ddff56bc87a6078daf4b006becc6238d205)) +* **orchestrator:** rfc-0030 phase 2 — signal classification + language gate (AISDLC-344) ([#654](https://github.com/ai-sdlc-framework/ai-sdlc/issues/654)) ([0a542ab](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0a542ab191a81ded52b779b4354a8bbe5ed5b2a3)) +* **orchestrator:** rfc-0030 phase 3 — clustering bm25 default + embedding option (AISDLC-345) ([#659](https://github.com/ai-sdlc-framework/ai-sdlc/issues/659)) ([cc9a46e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cc9a46e824ec86423531a783f4f8b2d90879f027)) +* **orchestrator:** rfc-0030 phase 4 significance + sa + flooding (AISDLC-346) ([#667](https://github.com/ai-sdlc-framework/ai-sdlc/issues/667)) ([9fe25b1](https://github.com/ai-sdlc-framework/ai-sdlc/commit/9fe25b15804c01d6444e40795242f690102d2828)) +* **orchestrator:** rfc-0030 phase 5 d1 reformulation + ppa integration (AISDLC-347) ([#671](https://github.com/ai-sdlc-framework/ai-sdlc/issues/671)) ([fd17d91](https://github.com/ai-sdlc-framework/ai-sdlc/commit/fd17d914532e5b7a920493b48e2e7afd8724bd59)) +* **orchestrator:** scaffold .github/workflows on ai-sdlc init (AISDLC-261) ([#480](https://github.com/ai-sdlc-framework/ai-sdlc/issues/480)) ([8dca58f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8dca58f74ac6a3e08a482e7391ab6586c62a1641)) +* **orchestrator:** ship canonical identityClass taxonomy + substrate-contract schema (AISDLC-452) ([#750](https://github.com/ai-sdlc-framework/ai-sdlc/issues/750)) ([31313a4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/31313a48bb3f729af8a5f416136aab8eb8472f25)) +* **orchestrator:** signal-ingestion schema + governance + runbook for rfc-0030 phase 6 (AISDLC-348) ([#683](https://github.com/ai-sdlc-framework/ai-sdlc/issues/683)) ([b669485](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b66948503977e0655afec5b3b1020b593821cc2c)) +* **orchestrator:** wire RFC-0019 phase 4 pipeline schema + embedding load (AISDLC-340) ([#690](https://github.com/ai-sdlc-framework/ai-sdlc/issues/690)) ([cd8425f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cd8425fc0d4163d87ec21d9e67be28febe51ae58)) +* rfc-0025 phase 4 suggest-only attribution + config schema (AISDLC-305) ([#676](https://github.com/ai-sdlc-framework/ai-sdlc/issues/676)) ([e8c5d75](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e8c5d75befdaad9735ec17d63e7887b1f51d4da7)) +* **spec:** add triad/tessellation/parentTessellation to DID schema + init scaffolding (AISDLC-312) ([#544](https://github.com/ai-sdlc-framework/ai-sdlc/issues/544)) ([bc8feea](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bc8feeaab54d9dd0dff16bd345ae203831a5850f)) +* **spec:** rfc-0017 phase 1 soul did variant schema additions (AISDLC-435) ([#726](https://github.com/ai-sdlc-framework/ai-sdlc/issues/726)) ([dbe9ffb](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dbe9ffb3caad42159e9b512a02e0fbfb1994813c)) + + +### Bug Fixes + +* **orchestrator:** add generated-schemas.ts to CONTENTHASHV4_IGNORE_FILES (AISDLC-342) ([#502](https://github.com/ai-sdlc-framework/ai-sdlc/issues/502)) ([a2a32d4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a2a32d4392cb1002ed5e4363ca13bcca2e68bf27)) +* **orchestrator:** init auto-yields to defaults in non-TTY contexts (AISDLC-263) ([#472](https://github.com/ai-sdlc-framework/ai-sdlc/issues/472)) ([cf8996d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cf8996d53425ca8f101355d1c01b38efa34dfb9e)) +* **orchestrator:** init resolves to git root by default (AISDLC-262) ([#478](https://github.com/ai-sdlc-framework/ai-sdlc/issues/478)) ([a961602](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a96160276545e02b2712d0f02ff19e2e32c01a93)) +* **orchestrator:** resolve npm bin symlinks in isMainEntry check (gh-issue-610) ([#703](https://github.com/ai-sdlc-framework/ai-sdlc/issues/703)) ([9219583](https://github.com/ai-sdlc-framework/ai-sdlc/commit/9219583cd2172f19059767a818718dab2b12d6b7)) +* **orchestrator:** wire HC_design Source 3 compliance signal from DSB (AISDLC-266) ([#477](https://github.com/ai-sdlc-framework/ai-sdlc/issues/477)) ([8854a00](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8854a0035129a51e471483f81ca74ef9561af4a5)) +* **reference:** handle loader-private YAML kinds without false-positive warnings (AISDLC-265) ([#474](https://github.com/ai-sdlc-framework/ai-sdlc/issues/474)) ([e51029c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e51029c0da04ac4ef6025281579361470e2039ff)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @ai-sdlc/reference bumped to 0.11.0 + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/orchestrator-v0.9.0...orchestrator-v0.10.0) (2026-05-11) diff --git a/orchestrator/package.json b/orchestrator/package.json index b7ca2c050..b594f4eed 100644 --- a/orchestrator/package.json +++ b/orchestrator/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/orchestrator", - "version": "0.10.0", + "version": "0.11.0", "description": "AI-SDLC Orchestrator — long-running runtime that drives issues through the complete SDLC with AI agents", "license": "Apache-2.0", "repository": { diff --git a/pipeline-cli/CHANGELOG.md b/pipeline-cli/CHANGELOG.md index efecda2d7..4f084674a 100644 --- a/pipeline-cli/CHANGELOG.md +++ b/pipeline-cli/CHANGELOG.md @@ -1,5 +1,114 @@ # Changelog +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/pipeline-cli-v0.10.0...pipeline-cli-v0.11.0) (2026-05-28) + + +### Features + +* add --timebox flag to cli-decisions for urgency escalation (AISDLC-447) ([#747](https://github.com/ai-sdlc-framework/ai-sdlc/issues/747)) ([efa0c82](https://github.com/ai-sdlc-framework/ai-sdlc/commit/efa0c8297b0ebf0a39e5913273949c0a15e84345)) +* add /ai-sdlc execute-parallel tmux wrapper (AISDLC-462) ([#764](https://github.com/ai-sdlc-framework/ai-sdlc/issues/764)) ([dda8c5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dda8c5c5edee0d29775c870f6226534ddc7582b7)) +* add cli-compliance-audit export CLI + deterministic .tar.gz bundle (AISDLC-325) ([#651](https://github.com/ai-sdlc-framework/ai-sdlc/issues/651)) ([25feb30](https://github.com/ai-sdlc-framework/ai-sdlc/commit/25feb302de5f9c6cccecfbe6c66377ceb5d64067)) +* ai-sdlc rfc init scaffold + framework-rfc template (AISDLC-327) ([#751](https://github.com/ai-sdlc-framework/ai-sdlc/issues/751)) ([0221d88](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0221d883b98b764cfa4d981fe64f8182c6e49a8b)) +* allow orchestrator Codex spawner selection (AISDLC-326) ([#497](https://github.com/ai-sdlc-framework/ai-sdlc/issues/497)) ([b38f429](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b38f4292c971f0fd013a1f994e8676341aeca2f2)) +* **ci:** content-address envelope filenames via git patch-id (AISDLC-398) ([#632](https://github.com/ai-sdlc-framework/ai-sdlc/issues/632)) ([b15e312](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b15e31238e25aad0c411dd863421458ae99ad5fe)) +* **ci:** flaky-test convention + nightly workflow + pre-commit short-circuit (AISDLC-371 reopen) ([#561](https://github.com/ai-sdlc-framework/ai-sdlc/issues/561)) ([21e3f2d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/21e3f2d5a9d7aed7a475b49f7a87f831b2f9eb9c)) +* **cli-deps:** RFC-0041 Phase 3.2 — recommendedWorkerKind annotation (AISDLC-377.5) ([#591](https://github.com/ai-sdlc-framework/ai-sdlc/issues/591)) ([724df65](https://github.com/ai-sdlc-framework/ai-sdlc/commit/724df65721318851763d276d1ecfd07ca3033400)) +* **deps:** frontier dispatch-readiness rubric (AISDLC-451) ([#746](https://github.com/ai-sdlc-framework/ai-sdlc/issues/746)) ([af36f9f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/af36f9fdfec8ebcd4a22f4ef44dd3a5276975d28)) +* **deps:** promote AI_SDLC_DEPS_COMPOSITION default-ON (AISDLC-410) ([#642](https://github.com/ai-sdlc-framework/ai-sdlc/issues/642)) ([154639b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/154639ba182066beb193ee83b10d6b0528ad9976)) +* **dispatch:** RFC-0041 Phase 1.5 — iteration mechanism (Conductor-triggered, Worker-driven session resumption) [needs-human-attention] (AISDLC-377.2) ([#586](https://github.com/ai-sdlc-framework/ai-sdlc/issues/586)) ([8dfcfa0](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8dfcfa03a6de7e6d6158c4780f233aba2296c2f7)) +* **docs:** agentic scope-creep prevention guardrails (AISDLC-308) ([#630](https://github.com/ai-sdlc-framework/ai-sdlc/issues/630)) ([705fef8](https://github.com/ai-sdlc-framework/ai-sdlc/commit/705fef8da784a890c5885547be81e262e7ea4c5b)) +* **docs:** prohibit subagent inline OQ resolution + add reviewer check (AISDLC-298) ([#540](https://github.com/ai-sdlc-framework/ai-sdlc/issues/540)) ([fb55bad](https://github.com/ai-sdlc-framework/ai-sdlc/commit/fb55badb5c7fbf6cb2f38918baf30addb45df685)) +* emit transcript leaves after reviewer runs (AISDLC-383.8) ([#602](https://github.com/ai-sdlc-framework/ai-sdlc/issues/602)) ([87fc52b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/87fc52b2b8f31270eba9a96aaff5e56640a27aca)) +* **execute:** accept GH issue numbers (Option A: inline TaskSpec + sourceKind) (AISDLC-393, closes [#612](https://github.com/ai-sdlc-framework/ai-sdlc/issues/612)) ([#620](https://github.com/ai-sdlc-framework/ai-sdlc/issues/620)) ([ca72663](https://github.com/ai-sdlc-framework/ai-sdlc/commit/ca726635122417a890c29a5be2a72852164f7e8d)) +* **hooks:** pre-push DoR gate (AISDLC-370) ([#565](https://github.com/ai-sdlc-framework/ai-sdlc/issues/565)) ([6814cdf](https://github.com/ai-sdlc-framework/ai-sdlc/commit/6814cdf21e3a077e14dacb2bd604cd1201fd5552)) +* **orchestrator:** add --spawner claude (real shell-out to claude -p) (AISDLC-349) ([#510](https://github.com/ai-sdlc-framework/ai-sdlc/issues/510)) ([36eeac2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/36eeac2cb9d1a4e9ba698761f46bc8a45aaf2194)) +* **orchestrator:** add compliance-posture wizard step to ai-sdlc init (AISDLC-324) ([#546](https://github.com/ai-sdlc-framework/ai-sdlc/issues/546)) ([dbeaac2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dbeaac229555dbc5ba79099f1c158bb00fd42fae)) +* **orchestrator:** add CopilotHarnessAdapter and --spawner copilot resolver (AISDLC-429.2) ([#740](https://github.com/ai-sdlc-framework/ai-sdlc/issues/740)) ([932db71](https://github.com/ai-sdlc-framework/ai-sdlc/commit/932db7132869ed78466ac84d11f8af0b251d9164)) +* **orchestrator:** add HC_cost admission channel per RFC-0009 §7.4 (AISDLC-318) ([#649](https://github.com/ai-sdlc-framework/ai-sdlc/issues/649)) ([c7e1a4e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c7e1a4ef5e2097bb4ea66289a508086e2e28bb94)) +* **orchestrator:** add JSONL vector storage + cli-embedding-gc (AISDLC-338) ([#660](https://github.com/ai-sdlc-framework/ai-sdlc/issues/660)) ([3f4d9d4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/3f4d9d438bccb92f565dd0989cf7a68bfe61fbda)) +* **orchestrator:** add resume-from-draft + rework-pr recovery paths (AISDLC-273) ([#489](https://github.com/ai-sdlc-framework/ai-sdlc/issues/489)) ([39acbcb](https://github.com/ai-sdlc-framework/ai-sdlc/commit/39acbcb4fd44650cbbbeace5bbaf2e6772998bac)) +* **orchestrator:** ci-triggered PR conflict-resolver agent (AISDLC-460) ([#761](https://github.com/ai-sdlc-framework/ai-sdlc/issues/761)) ([f84c3e1](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f84c3e186c8b9feb824fa64b1e4edd6925d8b711)) +* **orchestrator:** cli-embedding-bump + stale-vector + deprecation lifecycle (AISDLC-339) ([#688](https://github.com/ai-sdlc-framework/ai-sdlc/issues/688)) ([a953222](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a9532224aa55f9743b5ab3763f96310750baf231)) +* **orchestrator:** decisions-pending TUI pane + multi-surface notify (AISDLC-292) ([#541](https://github.com/ai-sdlc-framework/ai-sdlc/issues/541)) ([86facd2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/86facd2eca7006ee302e7704e645e946995d87b1)) +* **orchestrator:** default spawner = claude + ANTHROPIC_API_KEY warning (AISDLC-352) ([#532](https://github.com/ai-sdlc-framework/ai-sdlc/issues/532)) ([7863ca2](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7863ca2e41a3aaeb2ec8ebabf9bf6e7eeee40daf)) +* **orchestrator:** flip v6 attestation default-ON (AISDLC-409) ([#641](https://github.com/ai-sdlc-framework/ai-sdlc/issues/641)) ([1640698](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1640698a36634ba31f0521ac449dbcae3943e3d0)) +* **orchestrator:** harden estimation log + cache for Phase-5 concurrency (AISDLC-328) ([#661](https://github.com/ai-sdlc-framework/ai-sdlc/issues/661)) ([8f55cb7](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8f55cb7cf86fe0c38637cb710ef7d1ccea1b4044)) +* **orchestrator:** Pattern X — dev pushes, Conductor reconciles (AISDLC-396) ([#621](https://github.com/ai-sdlc-framework/ai-sdlc/issues/621)) ([dae8a58](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dae8a588739c81c6a645f26a2c903da692c70609)) +* **orchestrator:** promote AI_SDLC_AUTONOMOUS_ORCHESTRATOR default-ON (AISDLC-411) ([#644](https://github.com/ai-sdlc-framework/ai-sdlc/issues/644)) ([4fa6041](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4fa604171768228d54497aa7a250cae5ccf0a1c5)) +* **orchestrator:** prune stale parent debris when task ID in completed (AISDLC-446) ([#735](https://github.com/ai-sdlc-framework/ai-sdlc/issues/735)) ([9a7f4b5](https://github.com/ai-sdlc-framework/ai-sdlc/commit/9a7f4b5c7476088abab3e6e4c8b18a3bfe66bbd6)) +* **orchestrator:** reconcile sub-tick + reviewer-pass cache (AISDLC-418) ([#662](https://github.com/ai-sdlc-framework/ai-sdlc/issues/662)) ([8bbb777](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8bbb77796b30fd40b9f2686c8964df384cf0c958)) +* **orchestrator:** RFC-0016 Phase 4 — Stage B LLM tie-breaker + Q5 ensemble (AISDLC-282) ([#514](https://github.com/ai-sdlc-framework/ai-sdlc/issues/514)) ([53efd12](https://github.com/ai-sdlc-framework/ai-sdlc/commit/53efd12c2707f9d47083f7d22a4623f376e39abf)) +* **orchestrator:** rfc-0016 phase 5 — per-class bias + 3-state token + pr-comment (AISDLC-283) ([#522](https://github.com/ai-sdlc-framework/ai-sdlc/issues/522)) ([c76c443](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c76c44303e248b671fef2b344f61aa9e9d71b9d8)) +* **orchestrator:** rfc-0025 phase 5 coverage-gap + determinism + op-time-cost (AISDLC-306) ([#665](https://github.com/ai-sdlc-framework/ai-sdlc/issues/665)) ([d0e5307](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d0e5307ee6a560ecb5a29cf50f85e6b7da855c79)) +* **orchestrator:** RFC-0025 refit phase 1 — quality monitoring substrate salvage (AISDLC-302) ([#550](https://github.com/ai-sdlc-framework/ai-sdlc/issues/550)) ([aeb5de9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/aeb5de995a999d9e21474a61fc02d1422940d2c5)) +* **orchestrator:** rfc-0036 phase 4 — cli-import-spec spec-kit bridge (AISDLC-329) ([#668](https://github.com/ai-sdlc-framework/ai-sdlc/issues/668)) ([f935954](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f935954c817d1bd41125ede01e58267436affc1b)) +* **orchestrator:** rfc-0036 phase 5 dor gate at import (AISDLC-330) ([#670](https://github.com/ai-sdlc-framework/ai-sdlc/issues/670)) ([2520a13](https://github.com/ai-sdlc-framework/ai-sdlc/commit/2520a132d0c7c0c6a28747885ac002e94f3f4d9e)) +* **orchestrator:** RFC-0041 Phase 2 — supervisor daemon + claude-p-shell Worker (AISDLC-377.3) ([#588](https://github.com/ai-sdlc-framework/ai-sdlc/issues/588)) ([e14bbc9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e14bbc9e8d5b54695da0d6adf5069a9315e33b30)) +* **orchestrator:** warn on legacy --spawner claude-cli (AISDLC-377.4) ([#590](https://github.com/ai-sdlc-framework/ai-sdlc/issues/590)) ([c44fc87](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c44fc87425383869eea131f3a897f92572ce2af1)) +* **orchestrator:** wire --spawner copilot through umbrella + operator docs (AISDLC-429.3) ([#759](https://github.com/ai-sdlc-framework/ai-sdlc/issues/759)) ([7430cd6](https://github.com/ai-sdlc-framework/ai-sdlc/commit/7430cd635c9922850dde583e6615896d24f9311d)) +* **orchestrator:** wire emitDorDecisions into DorReadiness filter (AISDLC-395) ([#616](https://github.com/ai-sdlc-framework/ai-sdlc/issues/616)) ([6c82370](https://github.com/ai-sdlc-framework/ai-sdlc/commit/6c823706b2b3fb97784e28938447b10e8d480a44)) +* **orchestrator:** wire RFC-0019 phase 4 pipeline schema + embedding load (AISDLC-340) ([#690](https://github.com/ai-sdlc-framework/ai-sdlc/issues/690)) ([cd8425f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cd8425fc0d4163d87ec21d9e67be28febe51ae58)) +* Phase 1 Merkle leaf index + root computation (AISDLC-383.2) ([#594](https://github.com/ai-sdlc-framework/ai-sdlc/issues/594)) ([ef183d7](https://github.com/ai-sdlc-framework/ai-sdlc/commit/ef183d7a13d51d5840372efc616406c6ea460655)) +* Phase 1 transcript capture in reviewer subagents (AISDLC-383.1) ([#593](https://github.com/ai-sdlc-framework/ai-sdlc/issues/593)) ([bc55b5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bc55b5c5c2c5dd72f7840005f1171748a51390c4)) +* **pipeline-cli:** RFC-0035 Phase 1 — Decision resource schema + cli-decisions {list, show, add} (AISDLC-285) ([#504](https://github.com/ai-sdlc-framework/ai-sdlc/issues/504)) ([019cdfe](https://github.com/ai-sdlc-framework/ai-sdlc/commit/019cdfe265a3301580c003c06a792d6e1ef89c03)) +* **quality:** RFC-0025 refit phase 3 — multi-window recurrence + first-capture MTTR (AISDLC-304) ([#566](https://github.com/ai-sdlc-framework/ai-sdlc/issues/566)) ([a084c68](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a084c68122fe259fc86180e34a69b06259dc4141)) +* RFC-0011 DoR upstream-OQ gate (AISDLC-296) ([#507](https://github.com/ai-sdlc-framework/ai-sdlc/issues/507)) ([8332994](https://github.com/ai-sdlc-framework/ai-sdlc/commit/83329947a4fa0987968a06d7ca99b72945c5a725)) +* RFC-0016 Phase 1 — Stage A signals + class-default fallback (AISDLC-279) ([#495](https://github.com/ai-sdlc-framework/ai-sdlc/issues/495)) ([5c8dd02](https://github.com/ai-sdlc-framework/ai-sdlc/commit/5c8dd02163f81e00ba439eb00ef4acaf6d997661)) +* RFC-0016 Phase 2 — estimate log writer + class cache (AISDLC-280) ([#498](https://github.com/ai-sdlc-framework/ai-sdlc/issues/498)) ([023e845](https://github.com/ai-sdlc-framework/ai-sdlc/commit/023e8454479ad452e19ba4273f8fab958e8f7f1f)) +* RFC-0016 Phase 3 — measurement + monthly-rotated calibration writer (AISDLC-281) ([#508](https://github.com/ai-sdlc-framework/ai-sdlc/issues/508)) ([bedec2e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bedec2e3c0b40cf097ad9f05fc27b8d444016619)) +* rfc-0016 phase 6 — soak + drift detection + class proposals (AISDLC-284) ([#524](https://github.com/ai-sdlc-framework/ai-sdlc/issues/524)) ([986895a](https://github.com/ai-sdlc-framework/ai-sdlc/commit/986895a57f3d297ed6d5edd7a1838086d121edd1)) +* RFC-0024 refit phase 1 — draft capture state machine + tiered deletion (AISDLC-320) ([#549](https://github.com/ai-sdlc-framework/ai-sdlc/issues/549)) ([0cf19ed](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0cf19edac71d64e8bf7f48269c6620e8ba0b6387)) +* RFC-0024 Refit Phase 2 — Shared classifier substrate (AISDLC-321) ([#669](https://github.com/ai-sdlc-framework/ai-sdlc/issues/669)) ([086449f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/086449fbf0c93a27e35ca008dac0e204da434d43)) +* rfc-0024 refit phase 3 threshold-gated triage + severity (AISDLC-275) ([#675](https://github.com/ai-sdlc-framework/ai-sdlc/issues/675)) ([84a2750](https://github.com/ai-sdlc-framework/ai-sdlc/commit/84a27506dde1e92093261a45b1242d7ff8d96351)) +* rfc-0024 refit phase 4 — pr-comment auto-classifier + bidirectional sync (AISDLC-276) ([#687](https://github.com/ai-sdlc-framework/ai-sdlc/issues/687)) ([61ca469](https://github.com/ai-sdlc-framework/ai-sdlc/commit/61ca4690553b9028d0461d61dc83cf895742389e)) +* rfc-0024 refit phase 5 — dor-classifier integration (AISDLC-277) ([#694](https://github.com/ai-sdlc-framework/ai-sdlc/issues/694)) ([b22fc38](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b22fc384be964acc340090abbd94c676f546f104)) +* rfc-0025 phase 2 confidence-bucketed classifier (AISDLC-303) ([#672](https://github.com/ai-sdlc-framework/ai-sdlc/issues/672)) ([4552c9f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4552c9fc5cb605bfc68f8f91d23a2c1c6c6143bd)) +* rfc-0025 phase 4 suggest-only attribution + config schema (AISDLC-305) ([#676](https://github.com/ai-sdlc-framework/ai-sdlc/issues/676)) ([e8c5d75](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e8c5d75befdaad9735ec17d63e7887b1f51d4da7)) +* RFC-0035 phase 2 — stage-a scorer and dep-graph blast-radius (AISDLC-286) ([#512](https://github.com/ai-sdlc-framework/ai-sdlc/issues/512)) ([d926466](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d926466cb4f6f2b41055f45cf21e295b080d76b0)) +* rfc-0035 phase 3 — stage B rubric scorer + actor routing (AISDLC-287) ([#521](https://github.com/ai-sdlc-framework/ai-sdlc/issues/521)) ([d2a9eb4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d2a9eb4f7dda662b85bc708839a28b3560204777)) +* ship cli-rfc index for adopter RFC ↔ Decision Catalog cross-ref (AISDLC-334) ([#693](https://github.com/ai-sdlc-framework/ai-sdlc/issues/693)) ([4c39eaf](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4c39eafd7472a8c25589525a5ea5fbb9dcde1801)) +* ship rfc-0025 phase 6 upstream reporting and namespace enforce (AISDLC-307) ([#569](https://github.com/ai-sdlc-framework/ai-sdlc/issues/569)) ([2ffb846](https://github.com/ai-sdlc-framework/ai-sdlc/commit/2ffb846260294737ad641c269ab9763df76f764c)) +* **spec:** add backlog-task.v1.schema.json with optional specRef field (AISDLC-444) ([#729](https://github.com/ai-sdlc-framework/ai-sdlc/issues/729)) ([d6d0ce4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d6d0ce4f816dae179a347212e7ca2ac9651b178d)) +* **spec:** add dispatch board protocol + in-session-agent worker (AISDLC-377.1) ([#576](https://github.com/ai-sdlc-framework/ai-sdlc/issues/576)) ([0685b95](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0685b9512661fb6c9fe29b41dc6f70216b7a345c)) +* **spec:** phase 7 decision-catalog capacity + fatigue (AISDLC-291) ([#689](https://github.com/ai-sdlc-framework/ai-sdlc/issues/689)) ([42d9a6e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/42d9a6e73428711abfd07bc9392aca98018d76cb)) +* **spec:** render RFC-0035 Phase 6 decision support surface (AISDLC-290) ([#681](https://github.com/ai-sdlc-framework/ai-sdlc/issues/681)) ([81c7871](https://github.com/ai-sdlc-framework/ai-sdlc/commit/81c7871f895cf3b3cdef03e1814d2ec946daf798)) +* **spec:** rfc-0024 refit phase 6 — §15.1 lifecycle defaults + oq-6 + oq-9 (AISDLC-278) ([#739](https://github.com/ai-sdlc-framework/ai-sdlc/issues/739)) ([d39b285](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d39b285e1960a4e38865009437fa089b9a8d1661)) +* **spec:** rfc-0035 phase 10 — research subagent + visual graphs (AISDLC-294) ([#757](https://github.com/ai-sdlc-framework/ai-sdlc/issues/757)) ([e012766](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e0127663f45521c519207d7eebfef39de3b9b8fb)) +* **spec:** rfc-0035 phase 5 — stage c llm classifier + corpus (AISDLC-289) ([#673](https://github.com/ai-sdlc-framework/ai-sdlc/issues/673)) ([4745f93](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4745f93acd0cbcc884f2354f8fae215656aa866b)) +* **spec:** rfc-0035 phase 9 override-driven calibration loop (AISDLC-293) ([#677](https://github.com/ai-sdlc-framework/ai-sdlc/issues/677)) ([14f44f9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/14f44f9ac517bed49e9a005730b311a92f38d93c)) +* **spec:** rfc-0036 phase 6 import-spec reconcile drift handling (AISDLC-331) ([#674](https://github.com/ai-sdlc-framework/ai-sdlc/issues/674)) ([30435ac](https://github.com/ai-sdlc-framework/ai-sdlc/commit/30435ac835f616a54b810b391664229b7fe3d165)) +* **spec:** split RFC requires/assumes dependency semantics (AISDLC-311) ([#684](https://github.com/ai-sdlc-framework/ai-sdlc/issues/684)) ([c2b9200](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c2b9200b9a14d4845ecb8703dc7ff6b571471e08)) +* v6 envelope schema + signer (RFC-0042 phase 2) (AISDLC-383.3) ([#598](https://github.com/ai-sdlc-framework/ai-sdlc/issues/598)) ([666858d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/666858d89a7f7149dde5d1ab63296fe3568d7be2)) +* wire rfc-0011 dor clarification rounds into decision catalog (AISDLC-288) ([#511](https://github.com/ai-sdlc-framework/ai-sdlc/issues/511)) ([bec9699](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bec96993f13e450013ffe48518a21fbcf6a1242e)) + + +### Bug Fixes + +* **attestation:** exclude transcript-leaves/ from patch-id (AISDLC-422) ([#680](https://github.com/ai-sdlc-framework/ai-sdlc/issues/680)) ([a42309e](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a42309e8503996518785f38b3d76affd36d7f15a)) +* **ci:** DoR ingress workflow fails the status check on violations (AISDLC-379) ([#625](https://github.com/ai-sdlc-framework/ai-sdlc/issues/625)) ([1aee660](https://github.com/ai-sdlc-framework/ai-sdlc/commit/1aee660d1a3014b71b7558c54e6239e4b562b78e)) +* **ci:** v5 attestation rebase-fragility + queue/orchestration robustness (AISDLC-369) ([#559](https://github.com/ai-sdlc-framework/ai-sdlc/issues/559)) ([9c7d01c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/9c7d01c15a29bd7094c38dd010eec73d83df82db)) +* drop compliance-audit manifest self-sha + validate regime + honest AC-8 test (AISDLC-416) ([#664](https://github.com/ai-sdlc-framework/ai-sdlc/issues/664)) ([8b0312a](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8b0312aa3fc22c7769b5b1cebe342d943323d6b9)) +* harden Codex spawn bridge output handling ([#500](https://github.com/ai-sdlc-framework/ai-sdlc/issues/500)) ([42ed716](https://github.com/ai-sdlc-framework/ai-sdlc/commit/42ed7160152b99884225873f65186d9559a8d4ea)) +* **orchestrator:** add OpenPullRequestExists filter to close deadlock (AISDLC-361) ([#534](https://github.com/ai-sdlc-framework/ai-sdlc/issues/534)) ([09d78be](https://github.com/ai-sdlc-framework/ai-sdlc/commit/09d78be549eb5cab6d2ba7289183d0bdf100a4ee)) +* **orchestrator:** address PR [#576](https://github.com/ai-sdlc-framework/ai-sdlc/issues/576) unaddressed majors + file AISDLC-380 governance task (AISDLC-377.1) ([#577](https://github.com/ai-sdlc-framework/ai-sdlc/issues/577)) ([87aab49](https://github.com/ai-sdlc-framework/ai-sdlc/commit/87aab494b340e43c38d0dfc64e3d5d0943cd1ba0)) +* **orchestrator:** auto-rearm after force-push + branch-slug helper (AISDLC-356) ([#533](https://github.com/ai-sdlc-framework/ai-sdlc/issues/533)) ([6a36c62](https://github.com/ai-sdlc-framework/ai-sdlc/commit/6a36c62deb4c233bda989bea952b8fbf42188670)) +* **orchestrator:** parent-must-be-on-main guard in state check + loop tick (AISDLC-358) ([#528](https://github.com/ai-sdlc-framework/ai-sdlc/issues/528)) ([f4a48b7](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f4a48b7625dc3eb03bb3b26395442ba087f857bf)) +* **orchestrator:** parseClaudeOutput strips markdown fences + extracts embedded JSON (AISDLC-351) ([#515](https://github.com/ai-sdlc-framework/ai-sdlc/issues/515)) ([a03dd41](https://github.com/ai-sdlc-framework/ai-sdlc/commit/a03dd416112c12dbcbc6cd2ccea548133fe0a0b2)) +* **orchestrator:** pipeline error propagation + PR auto-promote + gh PATH detection (AISDLC-354) ([#531](https://github.com/ai-sdlc-framework/ai-sdlc/issues/531)) ([b365b2b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b365b2bcbd701e14e39f5b0b6fb1777d6b9cdd56)) +* **orchestrator:** resume-from-draft stale verdict + verdict shape + degenerate retry (AISDLC-355) ([#527](https://github.com/ai-sdlc-framework/ai-sdlc/issues/527)) ([117f4b9](https://github.com/ai-sdlc-framework/ai-sdlc/commit/117f4b9f33b23b3df4c4ffdea6aa32c43a6416fb)) +* **orchestrator:** scrub GIT_DIR/GIT_WORK_TREE/GIT_INDEX_FILE in checkpoint.ts production git calls (AISDLC-260) ([#461](https://github.com/ai-sdlc-framework/ai-sdlc/issues/461)) ([af8c8ca](https://github.com/ai-sdlc-framework/ai-sdlc/commit/af8c8ca59814cf23d5cb6b53d49038955359293e)) +* **orchestrator:** skip parent-branch-guard in GH merge-queue probe (AISDLC-363) ([#537](https://github.com/ai-sdlc-framework/ai-sdlc/issues/537)) ([bfe412d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bfe412d47c3d3fbf78a3387efea62561d7818659)) +* **reference:** handle loader-private YAML kinds without false-positive warnings (AISDLC-265) ([#474](https://github.com/ai-sdlc-framework/ai-sdlc/issues/474)) ([e51029c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e51029c0da04ac4ef6025281579361470e2039ff)) +* **spec:** per-patch-id transcript-leaves files (AISDLC-421) ([#679](https://github.com/ai-sdlc-framework/ai-sdlc/issues/679)) ([c626459](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c626459b39a29dd3984ceaa09d73632df8784fa5)) +* **tui:** align CRITICAL PATH + OPERATOR THROUGHPUT panel borders (AISDLC-259) ([#459](https://github.com/ai-sdlc-framework/ai-sdlc/issues/459)) ([4326a80](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4326a800967158f3807ea778d8259e7f607246b7)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @ai-sdlc/reference bumped to 0.11.0 + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/pipeline-cli-v0.1.0...pipeline-cli-v0.10.0) (2026-05-11) diff --git a/pipeline-cli/package.json b/pipeline-cli/package.json index ba3b8324d..a9ac8b2b9 100644 --- a/pipeline-cli/package.json +++ b/pipeline-cli/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/pipeline-cli", - "version": "0.10.0", + "version": "0.11.0", "description": "AI-SDLC pipeline shared core library — RFC-0012 Phase 1 (Step 0-13 pure functions + CLI router + composite executePipeline)", "license": "Apache-2.0", "repository": { diff --git a/reference/CHANGELOG.md b/reference/CHANGELOG.md index ac9c101f6..341af308e 100644 --- a/reference/CHANGELOG.md +++ b/reference/CHANGELOG.md @@ -1,5 +1,39 @@ # @ai-sdlc/reference +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/reference-v0.10.0...reference-v0.11.0) (2026-05-28) + + +### Features + +* add --timebox flag to cli-decisions for urgency escalation (AISDLC-447) ([#747](https://github.com/ai-sdlc-framework/ai-sdlc/issues/747)) ([efa0c82](https://github.com/ai-sdlc-framework/ai-sdlc/commit/efa0c8297b0ebf0a39e5913273949c0a15e84345)) +* add /ai-sdlc execute-parallel tmux wrapper (AISDLC-462) ([#764](https://github.com/ai-sdlc-framework/ai-sdlc/issues/764)) ([dda8c5c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dda8c5c5edee0d29775c870f6226534ddc7582b7)) +* add signal source adapter substrate ([#506](https://github.com/ai-sdlc-framework/ai-sdlc/issues/506)) ([f4ee355](https://github.com/ai-sdlc-framework/ai-sdlc/commit/f4ee355bbfc8a3a9d7d69c807861d739e6abad0a)) +* **ci:** flaky-test convention + nightly workflow + pre-commit short-circuit (AISDLC-371 reopen) ([#561](https://github.com/ai-sdlc-framework/ai-sdlc/issues/561)) ([21e3f2d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/21e3f2d5a9d7aed7a475b49f7a87f831b2f9eb9c)) +* **dispatch:** RFC-0041 Phase 1.5 — iteration mechanism (Conductor-triggered, Worker-driven session resumption) [needs-human-attention] (AISDLC-377.2) ([#586](https://github.com/ai-sdlc-framework/ai-sdlc/issues/586)) ([8dfcfa0](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8dfcfa03a6de7e6d6158c4780f233aba2296c2f7)) +* **orchestrator:** add resume-from-draft + rework-pr recovery paths (AISDLC-273) ([#489](https://github.com/ai-sdlc-framework/ai-sdlc/issues/489)) ([39acbcb](https://github.com/ai-sdlc-framework/ai-sdlc/commit/39acbcb4fd44650cbbbeace5bbaf2e6772998bac)) +* **orchestrator:** add RFC-0019 phase 1 embedding adapter + registry (AISDLC-337) ([#650](https://github.com/ai-sdlc-framework/ai-sdlc/issues/650)) ([67bc6dd](https://github.com/ai-sdlc-framework/ai-sdlc/commit/67bc6dd8f2eb136fff9bd89dfc75bbd682283073)) +* **orchestrator:** harden estimation log + cache for Phase-5 concurrency (AISDLC-328) ([#661](https://github.com/ai-sdlc-framework/ai-sdlc/issues/661)) ([8f55cb7](https://github.com/ai-sdlc-framework/ai-sdlc/commit/8f55cb7cf86fe0c38637cb710ef7d1ccea1b4044)) +* **orchestrator:** per-soul DSB authoring + Ck calibration aggregation (AISDLC-314) ([#562](https://github.com/ai-sdlc-framework/ai-sdlc/issues/562)) ([cf8615b](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cf8615b8683c47e3bd193f20e848d53d0ca9e317)) +* **orchestrator:** RFC-0022 Phase 1 — CompliancePosture schema + loader (AISDLC-322) ([#505](https://github.com/ai-sdlc-framework/ai-sdlc/issues/505)) ([23f5816](https://github.com/ai-sdlc-framework/ai-sdlc/commit/23f58169ee5b461a289acd33750cde76e31af026)) +* **orchestrator:** signal-ingestion schema + governance + runbook for rfc-0030 phase 6 (AISDLC-348) ([#683](https://github.com/ai-sdlc-framework/ai-sdlc/issues/683)) ([b669485](https://github.com/ai-sdlc-framework/ai-sdlc/commit/b66948503977e0655afec5b3b1020b593821cc2c)) +* **orchestrator:** wire RFC-0019 phase 4 pipeline schema + embedding load (AISDLC-340) ([#690](https://github.com/ai-sdlc-framework/ai-sdlc/issues/690)) ([cd8425f](https://github.com/ai-sdlc-framework/ai-sdlc/commit/cd8425fc0d4163d87ec21d9e67be28febe51ae58)) +* **pipeline-cli:** RFC-0035 Phase 1 — Decision resource schema + cli-decisions {list, show, add} (AISDLC-285) ([#504](https://github.com/ai-sdlc-framework/ai-sdlc/issues/504)) ([019cdfe](https://github.com/ai-sdlc-framework/ai-sdlc/commit/019cdfe265a3301580c003c06a792d6e1ef89c03)) +* RFC-0016 Phase 2 — estimate log writer + class cache (AISDLC-280) ([#498](https://github.com/ai-sdlc-framework/ai-sdlc/issues/498)) ([023e845](https://github.com/ai-sdlc-framework/ai-sdlc/commit/023e8454479ad452e19ba4273f8fab958e8f7f1f)) +* **spec:** add backlog-task.v1.schema.json with optional specRef field (AISDLC-444) ([#729](https://github.com/ai-sdlc-framework/ai-sdlc/issues/729)) ([d6d0ce4](https://github.com/ai-sdlc-framework/ai-sdlc/commit/d6d0ce4f816dae179a347212e7ca2ac9651b178d)) +* **spec:** add dispatch board protocol + in-session-agent worker (AISDLC-377.1) ([#576](https://github.com/ai-sdlc-framework/ai-sdlc/issues/576)) ([0685b95](https://github.com/ai-sdlc-framework/ai-sdlc/commit/0685b9512661fb6c9fe29b41dc6f70216b7a345c)) +* **spec:** add triad/tessellation/parentTessellation to DID schema + init scaffolding (AISDLC-312) ([#544](https://github.com/ai-sdlc-framework/ai-sdlc/issues/544)) ([bc8feea](https://github.com/ai-sdlc-framework/ai-sdlc/commit/bc8feeaab54d9dd0dff16bd345ae203831a5850f)) +* **spec:** rfc-0009 phase 3 soul-scoping for 4 resources (AISDLC-315) ([#666](https://github.com/ai-sdlc-framework/ai-sdlc/issues/666)) ([5141be3](https://github.com/ai-sdlc-framework/ai-sdlc/commit/5141be30cc65990dd91d37a8d7362de68fc040da)) +* **spec:** rfc-0017 phase 1 soul did variant schema additions (AISDLC-435) ([#726](https://github.com/ai-sdlc-framework/ai-sdlc/issues/726)) ([dbe9ffb](https://github.com/ai-sdlc-framework/ai-sdlc/commit/dbe9ffb3caad42159e9b512a02e0fbfb1994813c)) +* **spec:** rfc-0035 phase 5 — stage c llm classifier + corpus (AISDLC-289) ([#673](https://github.com/ai-sdlc-framework/ai-sdlc/issues/673)) ([4745f93](https://github.com/ai-sdlc-framework/ai-sdlc/commit/4745f93acd0cbcc884f2354f8fae215656aa866b)) +* **spec:** split RFC requires/assumes dependency semantics (AISDLC-311) ([#684](https://github.com/ai-sdlc-framework/ai-sdlc/issues/684)) ([c2b9200](https://github.com/ai-sdlc-framework/ai-sdlc/commit/c2b9200b9a14d4845ecb8703dc7ff6b571471e08)) +* v6 envelope schema + signer (RFC-0042 phase 2) (AISDLC-383.3) ([#598](https://github.com/ai-sdlc-framework/ai-sdlc/issues/598)) ([666858d](https://github.com/ai-sdlc-framework/ai-sdlc/commit/666858d89a7f7149dde5d1ab63296fe3568d7be2)) + + +### Bug Fixes + +* **ci:** update stale merge_group trigger assertions post-AISDLC-400 (AISDLC-405) ([#639](https://github.com/ai-sdlc-framework/ai-sdlc/issues/639)) ([ec35a48](https://github.com/ai-sdlc-framework/ai-sdlc/commit/ec35a48cc4fb62670a9b9ee07194dbb3944af844)) +* **reference:** handle loader-private YAML kinds without false-positive warnings (AISDLC-265) ([#474](https://github.com/ai-sdlc-framework/ai-sdlc/issues/474)) ([e51029c](https://github.com/ai-sdlc-framework/ai-sdlc/commit/e51029c0da04ac4ef6025281579361470e2039ff)) + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/reference-v0.9.0...reference-v0.10.0) (2026-05-11) diff --git a/reference/package.json b/reference/package.json index 22b1f1108..2de3b9317 100644 --- a/reference/package.json +++ b/reference/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/reference", - "version": "0.10.0", + "version": "0.11.0", "description": "AI-SDLC Framework reference implementation", "license": "Apache-2.0", "repository": { diff --git a/sdk-typescript/CHANGELOG.md b/sdk-typescript/CHANGELOG.md index 3f04d0187..fe8171f24 100644 --- a/sdk-typescript/CHANGELOG.md +++ b/sdk-typescript/CHANGELOG.md @@ -1,5 +1,19 @@ # @ai-sdlc/sdk +## [0.11.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/sdk-typescript-v0.10.0...sdk-typescript-v0.11.0) (2026-05-28) + + +### Miscellaneous + +* **sdk-typescript:** Synchronize node-packages versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @ai-sdlc/reference bumped to 0.11.0 + ## [0.10.0](https://github.com/ai-sdlc-framework/ai-sdlc/compare/sdk-typescript-v0.9.0...sdk-typescript-v0.10.0) (2026-05-11) diff --git a/sdk-typescript/package.json b/sdk-typescript/package.json index 87469feb4..f854a5842 100644 --- a/sdk-typescript/package.json +++ b/sdk-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdlc/sdk", - "version": "0.10.0", + "version": "0.11.0", "description": "TypeScript SDK for building AI-SDLC implementations", "license": "Apache-2.0", "repository": {