From 81c615499383e3eafbaa542608ae925f9b3d77a6 Mon Sep 17 00:00:00 2001 From: Danijel Martinek Date: Wed, 20 May 2026 17:02:01 +0200 Subject: [PATCH] chore(deps): pin @ai-hero/sandcastle to ^0.5.10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The root devDependency carried a "*" wildcard, and ADR-019 documented a nonexistent ^2.73.0 pin — the package's installed version is 0.5.10. Pin to ^0.5.10 and correct ADR-019 to match. --- docs/decisions/adr-019-sandcastle-for-agent-orchestration.md | 2 +- package.json | 2 +- pnpm-lock.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/decisions/adr-019-sandcastle-for-agent-orchestration.md b/docs/decisions/adr-019-sandcastle-for-agent-orchestration.md index b3b0324..ecb1358 100644 --- a/docs/decisions/adr-019-sandcastle-for-agent-orchestration.md +++ b/docs/decisions/adr-019-sandcastle-for-agent-orchestration.md @@ -35,7 +35,7 @@ as the agent-orchestration substrate. `pnpm work dispatch` is the entry point. Concretely: 1. **`@ai-hero/sandcastle` is a workspace-root devDependency.** Pinned at - `^2.73.0` at adoption; pnpm resolves later patches automatically. + `^0.5.10` at adoption; pnpm resolves later patches automatically. 2. **`.sandcastle/` holds the canonical prompt templates.** Five role-specific prompts: PRD eliciter, ADR eliciter, decomposer, implementer, reviewer. Each enforces the **generator-first** rule (prefer `pnpm turbo gen ` diff --git a/package.json b/package.json index b0de71b..c1f9126 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "prepare": "husky" }, "devDependencies": { - "@ai-hero/sandcastle": "*", + "@ai-hero/sandcastle": "^0.5.10", "@typescript-eslint/parser": "^8.25.0", "zod": "^3.25.0", "@playwright/test": "^1.49.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ef87adf..fce7bbd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,7 +8,7 @@ importers: .: devDependencies: "@ai-hero/sandcastle": - specifier: "*" + specifier: "^0.5.10" version: 0.5.10(@effect/cluster@0.57.0(@effect/platform@0.95.0(effect@3.21.2))(@effect/rpc@0.74.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2))(@effect/sql@0.50.0(@effect/experimental@0.59.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2)(ioredis@5.10.1))(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2))(@effect/workflow@0.17.0(@effect/experimental@0.59.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2)(ioredis@5.10.1))(@effect/platform@0.95.0(effect@3.21.2))(@effect/rpc@0.74.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2))(effect@3.21.2))(effect@3.21.2))(@effect/rpc@0.74.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2))(@effect/sql@0.50.0(@effect/experimental@0.59.0(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2)(ioredis@5.10.1))(@effect/platform@0.95.0(effect@3.21.2))(effect@3.21.2))(@effect/typeclass@0.39.0(effect@3.21.2)) "@playwright/test": specifier: ^1.49.0