Skip to content

v0.6.12

Choose a tag to compare

@github-actions github-actions released this 29 May 08:56
· 655 commits to main since this release

Release Notes - v0.6.12

Summary

  • Added hotspot baseline guardrails and nested workflow coverage so maintainers can spot risky file growth before it reaches release-critical paths.
  • Improved release, PR, blueprint, context, task, and runner internals through focused decomposition that keeps command surfaces easier to review and test.
  • Strengthened branch_pr, hosted close, prompt policy, and hook behavior so agent-facing next actions stay actionable during protected-main work.
  • Recorded task, evaluator, verification, and hosted publish evidence across the release span so v0.6.12 remains auditable from repository artifacts.

Added

  • Included nested workflow hotspot guardrail in the shipped checks so the guardrail runs with the release path. (XQ1ZZ0, ef2e2fd)

Improved

  • Updated code behavior around hotspot baseline and refactor guardrails so the release includes the recorded task outcome. (XQ1ZZ0, 57816fc)
  • Normalized verification snapshot paths so verification artifacts are stable across checkouts. (XQ1ZZ0, 4f57c25)
  • Updated task behavior around record nested workflow guardrail review so the release includes the recorded task outcome. (XQ1ZZ0, 910561d)
  • Refreshed hotspot guardrail evidence evidence so release artifacts match the current branch state. (XQ1ZZ0, 7f8b7ec)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (XQ1ZZ0, 001ca39)
  • Classified hotspot guardrails so diagnostics can separate expected refactor pressure from regressions. (XQ1ZZ0, 4b4f2a4)
  • Updated cli behavior around hosted close command type decomposition so the release includes the recorded task outcome. (7F362X, 02d0792)
  • Split hosted close type into smaller units to reduce maintenance risk and improve reviewability. (7F362X, b3cae26)
  • Updated code behavior around policy taxonomy type decomposition so the release includes the recorded task outcome. (8F6BQR, b4b77c5)
  • Split policy taxonomy types into smaller units to reduce maintenance risk and improve reviewability. (8F6BQR, 8989d42)
  • Updated release behavior around release plan command decomposition so the release includes the recorded task outcome. (KC9ANF, 4160ce3)
  • Refreshed the PR artifact digest so release planning uses current review metadata. (KC9ANF, dbaa78c)
  • Split release plan helpers into smaller units to reduce maintenance risk and improve reviewability. (KC9ANF, 9139bf2)
  • Updated context behavior around context reindex projection decomposition so the release includes the recorded task outcome. (R6288F, 31164bf)
  • Split context reindex projection into smaller units to reduce maintenance risk and improve reviewability. (R6288F, bdd7d81)
  • Updated context behavior around context ingest task prompt decomposition so the release includes the recorded task outcome. (GS13TP, 45ca2ed)
  • Split context ingest prompt into smaller units to reduce maintenance risk and improve reviewability. (GS13TP, 1fd1619)
  • Updated cli behavior around workflow transition service decomposition so the release includes the recorded task outcome. (9NKYP3, 4c33c9b)
  • Split transition verification into smaller units to reduce maintenance risk and improve reviewability. (9NKYP3, 0b51e40)
  • Updated cli behavior around PR flow status render decomposition so the release includes the recorded task outcome. (WSRP8V, 1126eb3)
  • Split flow status rendering into smaller units to reduce maintenance risk and improve reviewability. (WSRP8V, 5e0036d)
  • Updated cli behavior around pre push hook decomposition so the release includes the recorded task outcome. (83KGYN, 76f5953)
  • Split pre push helpers into smaller units to reduce maintenance risk and improve reviewability. (83KGYN, cbd7b2c)
  • Updated code behavior around prompt module registry decomposition so the release includes the recorded task outcome. (S96Y5J, 45c38e2)
  • Split registry factories into smaller units to reduce maintenance risk and improve reviewability. (S96Y5J, 8380a59)
  • Updated cli behavior around SQLite task cache decomposition so the release includes the recorded task outcome. (41676W, 08b1b58)
  • Split sqlite cache keys into smaller units to reduce maintenance risk and improve reviewability. (41676W, a522f41)
  • Updated cli behavior around task obsidian command decomposition so the release includes the recorded task outcome. (3GZJ8E, 30d5807)
  • Split obsidian rendering into smaller units to reduce maintenance risk and improve reviewability. (3GZJ8E, 2636c48)
  • Updated code behavior around prompt module compiler decomposition so the release includes the recorded task outcome. (WVKXG8, c5fd5e4)
  • Split compiler context into smaller units to reduce maintenance risk and improve reviewability. (WVKXG8, 9762da4)
  • Updated cli behavior around upgrade apply command decomposition so the release includes the recorded task outcome. (8EM383, c4e352a)
  • Split apply git helpers into smaller units to reduce maintenance risk and improve reviewability. (8EM383, b0588c3)
  • Updated cli behavior around task observations command decomposition so the release includes the recorded task outcome. (D97M2G, 8ac653c)
  • Split observations command specs into smaller units to reduce maintenance risk and improve reviewability. (D97M2G, a9d9dca)
  • Updated code behavior around ACR command specs decomposition so the release includes the recorded task outcome. (V18P6W, 28b3c83)
  • Recorded verification evidence for the acr work so the release keeps task proof attached. (V18P6W, bdb551d)
  • Split command specs into smaller units to reduce maintenance risk and improve reviewability. (V18P6W, 6878935)
  • Updated code behavior around PR sync batch ownership decomposition so the release includes the recorded task outcome. (Q8W0E9, 6514827)
  • Recorded verification evidence for the pr work so the release keeps task proof attached. (Q8W0E9, 66176df)
  • Split sync batch ownership into smaller units to reduce maintenance risk and improve reviewability. (Q8W0E9, 4d68616)
  • Updated code behavior around PR review template hosted formatting decomposition so the release includes the recorded task outcome. (YV53ZN, fddfe1c)
  • Recorded verification evidence for the pr work so the release keeps task proof attached. (YV53ZN, 5064292)
  • Split hosted review formatting into smaller units to reduce maintenance risk and improve reviewability. (YV53ZN, 95e0cfe)
  • Updated code behavior around blueprint command listing decomposition so the release includes the recorded task outcome. (X3NHBJ, b959262)
  • Recorded verification evidence for the blueprint work so the release keeps task proof attached. (X3NHBJ, 746ff2e)
  • Split listing commands into smaller units to reduce maintenance risk and improve reviewability. (X3NHBJ, 60fc565)
  • Updated code behavior around backend command decomposition so the release includes the recorded task outcome. (43ZECH, efe39b3)
  • Recorded verification evidence for the backend work so the release keeps task proof attached. (43ZECH, c252876)
  • Split connect command into smaller units to reduce maintenance risk and improve reviewability. (43ZECH, 25f7a08)
  • Updated code behavior around blueprint resolve decomposition so the release includes the recorded task outcome. (X81Y8X, 7985be1)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (X81Y8X, a97cbd4)
  • Split recipe hint resolution into smaller units to reduce maintenance risk and improve reviewability. (X81Y8X, fb21a4f)
  • Updated code behavior around ACR generate decomposition so the release includes the recorded task outcome. (8GE5QM, f1c274d)
  • Recorded verification evidence for the acr work so the release keeps task proof attached. (8GE5QM, 6eb102d)
  • Split generate helpers into smaller units to reduce maintenance risk and improve reviewability. (8GE5QM, 0861bb4)
  • Updated code behavior around PR integrate command decomposition so the release includes the recorded task outcome. (ZXJVC7, 34af04e)
  • Recorded verification evidence for the pr work so the release keeps task proof attached. (ZXJVC7, d2738af)
  • Split protected integrate handoff into smaller units to reduce maintenance risk and improve reviewability. (ZXJVC7, e1d0b7d)
  • Updated code behavior around prompt module validation decomposition so the release includes the recorded task outcome. (1c19443)
  • Updated release behavior around K1E9GB prompt modules: record verification so the release includes the recorded task outcome. (8ec8658)
  • Updated release behavior around K1E9GB prompt modules: decompose validation guards so the release includes the recorded task outcome. (4676467)
  • Updated code behavior around blueprint validate decomposition so the release includes the recorded task outcome. (E5E8EF, 97bdbe7)
  • Updated blueprints behavior to use portable snapshot path. (E5E8EF, ef5af8a)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (E5E8EF, 74f2785)
  • Split validation helpers into smaller units to reduce maintenance risk and improve reviewability. (E5E8EF, 9dfdeab)
  • Updated code behavior around SGR contracts decomposition so the release includes the recorded task outcome. (32ZB9B, 6299f90)
  • Recorded verification evidence for the runtime work so the release keeps task proof attached. (32ZB9B, 3f220a1)
  • Split SGR contracts into smaller units to reduce maintenance risk and improve reviewability. (32ZB9B, 1fef481)
  • Updated code behavior around blueprint builtins registry decomposition so the release includes the recorded task outcome. (HM89S8, cd1218b)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (HM89S8, 4742028)
  • Split builtin nodes into smaller units to reduce maintenance risk and improve reviewability. (HM89S8, d50a541)
  • Updated code behavior around init execution decomposition so the release includes the recorded task outcome. (HSNCNJ, 453a7bc)
  • Recorded verification evidence for the init work so the release keeps task proof attached. (HSNCNJ, ec4ebc5)
  • Split execution planning into smaller units to reduce maintenance risk and improve reviewability. (HSNCNJ, 7ec1694)
  • Updated code behavior around blueprint project local decomposition so the release includes the recorded task outcome. (CR056N, ea1f5e2)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (CR056N, f81f4b4)
  • Split project local registry into smaller units to reduce maintenance risk and improve reviewability. (CR056N, a9961d7)
  • Updated code behavior around preflight report command decomposition so the release includes the recorded task outcome. (M9K6C0, 9b20570)
  • Recorded verification evidence for the cli work so the release keeps task proof attached. (M9K6C0, 872e7fd)
  • Split preflight report into smaller units to reduce maintenance risk and improve reviewability. (M9K6C0, be00451)
  • Updated code behavior around blueprint model decomposition so the release includes the recorded task outcome. (1GEWE2, 5d46c19)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (1GEWE2, a160777)
  • Split model types into smaller units to reduce maintenance risk and improve reviewability. (1GEWE2, 19c7f9d)
  • Updated context behavior around context ingest pipeline decomposition so the release includes the recorded task outcome. (081TPS, 564cd3c)
  • Recorded verification evidence for the context work so the release keeps task proof attached. (081TPS, 6310a47)
  • Split ingest pipeline into smaller units to reduce maintenance risk and improve reviewability. (081TPS, be6a9aa)
  • Updated context behavior around context verify task validator decomposition so the release includes the recorded task outcome. (7GHJ80, 3b98249)
  • Recorded verification evidence for the context work so the release keeps task proof attached. (7GHJ80, d8fe92b)
  • Split verify task validators into smaller units to reduce maintenance risk and improve reviewability. (7GHJ80, e4e0c71)
  • Updated cli behavior around blueprint catalog parser decomposition so the release includes the recorded task outcome. (2A32BY, da9d3c7)
  • Removed unused helper exports from static to keep the package surface lean. (2A32BY, bf59077)
  • Recorded verification evidence for the blueprints work so the release keeps task proof attached. (2A32BY, 57d1ecd)
  • Split catalog parsers into smaller units to reduce maintenance risk and improve reviewability. (2A32BY, 9c5b773)
  • Updated context behavior around context wiki command decomposition so the release includes the recorded task outcome. (A20GQR, 40990a2)
  • Recorded verification evidence for the context work so the release keeps task proof attached. (A20GQR, 3e61df3)
  • Split wiki command into smaller units to reduce maintenance risk and improve reviewability. (A20GQR, 0d6e4cf)
  • Updated code behavior around close commit message decomposition so the release includes the recorded task outcome. (F3Q401, b03138b)
  • Recorded verification evidence for the guard work so the release keeps task proof attached. (F3Q401, 83d4586)
  • Split close messages into smaller units to reduce maintenance risk and improve reviewability. (F3Q401, 1e9b13e)
  • Updated code behavior around harvest task artifacts decomposition so the release includes the recorded task outcome. (0JV1JB, 53573c2)
  • Recorded verification evidence for the context work so the release keeps task proof attached. (0JV1JB, 982c840)
  • Split harvest artifacts into smaller units to reduce maintenance risk and improve reviewability. (0JV1JB, c7936bb)
  • Updated code behavior around insights command report decomposition so the release includes the recorded task outcome. (FR13K9, 42fb8bc)
  • Recorded evaluator pass evidence for the insights task so release review can trace quality approval. (FR13K9, 5828786)
  • Split report command into smaller units to reduce maintenance risk and improve reviewability. (FR13K9, 053897c)
  • Updated code behavior around cloud backend sync decomposition so the release includes the recorded task outcome. (Z5ZY9C, 8ad9339)
  • Recorded evaluator pass evidence for the cloud task so release review can trace quality approval. (Z5ZY9C, 2b8de25)
  • Split backend sync into smaller units to reduce maintenance risk and improve reviewability. (Z5ZY9C, f51000a)
  • Updated context behavior around context init builder decomposition so the release includes the recorded task outcome. (DXR7ZX, c6394c7)
  • Recorded evaluator pass evidence for the context task so release review can trace quality approval. (DXR7ZX, 16e5a40)
  • Split init builders into smaller units to reduce maintenance risk and improve reviewability. (DXR7ZX, 60ebaf3)
  • Updated context behavior around context command dispatcher decomposition so the release includes the recorded task outcome. (D43531, da4424a)
  • Recorded evaluator pass evidence for the context task so release review can trace quality approval. (D43531, 5442424)
  • Split command dispatcher into smaller units to reduce maintenance risk and improve reviewability. (D43531, 78231dc)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (G2R0X5, 8b19f9b)
  • Split evidence command into smaller units to reduce maintenance risk and improve reviewability. (G2R0X5, c2a199a)
  • Updated code behavior around task brief command decomposition so the release includes the recorded task outcome. (HXSGQX, ba735d1)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (HXSGQX, 594d424)
  • Split brief command into smaller units to reduce maintenance risk and improve reviewability. (HXSGQX, 1d66d8e)
  • Updated cli behavior around task run command decomposition so the release includes the recorded task outcome. (M9JY3M, d67c28f)
  • Broke run helper import cycle in task to reduce dependency coupling. (M9JY3M, ebb2457)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (M9JY3M, 0b385f1)
  • Split run command into smaller units to reduce maintenance risk and improve reviewability. (M9JY3M, a4de96b)
  • Updated code behavior around PR integrate merge strategy decomposition so the release includes the recorded task outcome. (7A3K50, 587df4d)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (7A3K50, a29c6c8)
  • Split merge helpers into smaller units to reduce maintenance risk and improve reviewability. (7A3K50, 5524ade)
  • Updated code behavior around integrate queue command decomposition so the release includes the recorded task outcome. (DR6HVN, 4eaa791)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (DR6HVN, 7c147b3)
  • Split queue command into smaller units to reduce maintenance risk and improve reviewability. (DR6HVN, 41ce37a)
  • Updated code behavior around task finish execution decomposition so the release includes the recorded task outcome. (M1Z3D9, ad8708a)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (M1Z3D9, f7449ab)
  • Split finish execution into smaller units to reduce maintenance risk and improve reviewability. (M1Z3D9, f209b66)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (G4EWJG, a5ae444)
  • Split commit implementation into smaller units to reduce maintenance risk and improve reviewability. (G4EWJG, 066a657)
  • Updated code behavior around evaluator command decomposition so the release includes the recorded task outcome. (EJTNXA, e5cc25d)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (EJTNXA, 02c01ee)
  • Updated evaluator behavior around extract quality artifacts so the release includes the recorded task outcome. (EJTNXA, f9e20d4)
  • Updated runner behavior around task runner execution usecase decomposition so the release includes the recorded task outcome. (XJETF6, 8ebb062)
  • Kept blueprint manifest helper private in runner so public behavior remains stable while internals were refactored. (XJETF6, 35445cc)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (XJETF6, baa35ad)
  • Updated runner behavior around extract blueprint plan helpers so the release includes the recorded task outcome. (XJETF6, c31558a)
  • Updated cli behavior around route decision module decomposition so the release includes the recorded task outcome. (ZA0BEE, b0f4dcb)
  • Adjusted code implementation to satisfy route lint. (ZA0BEE, c960ed9)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (ZA0BEE, e89b49c)
  • Split route decision into smaller units to reduce maintenance risk and improve reviewability. (ZA0BEE, 92eabb7)
  • Kept hosted check enqueue actionable in policy so public behavior remains stable while internals were refactored. (EW6N63, 33a9918)
  • Updated context behavior around decouple prompt assembly from optional local context so the release includes the recorded task outcome. (VX8QQ2, d9c142e)
  • Updated task behavior around refresh LLM discovery index so the release includes the recorded task outcome. (VX8QQ2, fdcc8b2)
  • Updated task behavior around decouple prompt context so the release includes the recorded task outcome. (VX8QQ2, 9e52e8e)
  • Synchronized policy artifacts so installed gateway guidance and source policy stay aligned. (EW6N63, a82a1a3)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (EW6N63, dcdf84e)
  • Optimized prompt route surfaces so agents get clearer route guidance during release work. (EW6N63, ba88e90)
  • Updated task behavior around record evaluator evidence so the release includes the recorded task outcome. (GQ43NN, ceeff56)
  • Recorded evaluator pass evidence for the task task so release review can trace quality approval. (HJC244, f02f299)
  • Narrowed upgrade bypass so upgrade bypass behavior is constrained to the intended path. (HJC244, 511eb34)
  • Recorded hosted publish evidence so the release tail can be audited from repository artifacts. (202605280849-V3BV1D, a26c1dd)

Fixed

  • Updated tests behavior around evidence command decomposition so the release includes the recorded task outcome. (G2R0X5, 0fcac79)
  • Allowed extracted merge mutation guard in test checks so valid release paths are not blocked. (G2R0X5, 4394109)
  • Updated tests behavior around guard commit implementation decomposition so the release includes the recorded task outcome. (G4EWJG, 120a71c)
  • Fixed routed guard CI in task so release checks reflect the intended behavior. (G4EWJG, 8f5572c)
  • Made tests respect ignored tasks.json in hooks so local task metadata does not leak into hook behavior. (79aa4bc)
  • Made release respect ignored tasks.json in hooks so local task metadata does not leak into hook behavior. (7d6128d)
  • Optimized prompt policy surfaces so agents get clearer route guidance during release work. (29a5f2b)
  • Restored lifecycle parity markers so lifecycle and bootstrap guidance stay compatible. (EW6N63, 2b46659)
  • Restored bootstrap lifecycle contract so lifecycle and bootstrap guidance stay compatible. (EW6N63, 16dd896)
  • Handled context verify task non context skip so context workflows fail less ambiguously. (GQ43NN, 72ae8a6)
  • Handled non context context verification skip so task workflows fail less ambiguously. (GQ43NN, be6427b)
  • Fixed pre push historical commit policy upgrade mismatch in code so release checks reflect the intended behavior. (HJC244, dc77b3f)
  • Fixed pre push upgrade policy in code so release checks reflect the intended behavior. (HJC244, 3b6f3e3)

Upgrade Notes

  • No breaking changes.
  • The release keeps the public package set in lockstep at 0.6.12: agentplane, @agentplaneorg/core, and @agentplaneorg/recipes.
  • Release operators should continue using the branch_pr candidate route, merge the candidate through the protected base branch, and publish with the hosted npm workflow using the release commit SHA.

Verification

  • ap release plan --patch generated .agentplane/.release/plan/2026-05-29T07-33-34-507Z for v0.6.12.
  • ap release candidate --plan .agentplane/.release/plan/2026-05-29T07-33-34-507Z --push --yes is the release candidate gate for this task.
  • External publication evidence must confirm npm view agentplane version, git ls-remote --tags origin v0.6.12, and gh release view v0.6.12 after hosted publish.