From fff5997a1956eb4d779d291d3a6b284634e7cabf Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 8 Sep 2026 03:56:01 +0000 Subject: [PATCH] docs(skills): platform skill's Complete Working Example prints the scaffolder's TypeScript range MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `package.json` block in `skills/objectstack-platform/SKILL.md` is the on-ramp an AI author copies for a new project. Its `@objectstack/*` ranges are maintained with the release; its `typescript` range was not, and still taught the value the scaffold emission policy retired in #16485. Read at flight time from `SCAFFOLD_TYPESCRIPT_RANGE` (`packages/cli/src/commands/init.ts`), which all three scaffolders emit from — never copied from the card or a comment, since restating a decaying constant is the defect this change closes. Byte-neutral: the block stays complete and no other value in it moves. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01P58euzUXCVJNwmhuPC9DXY --- skills/objectstack-platform/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/objectstack-platform/SKILL.md b/skills/objectstack-platform/SKILL.md index 16b85c12fb..9a45fcc2b7 100644 --- a/skills/objectstack-platform/SKILL.md +++ b/skills/objectstack-platform/SKILL.md @@ -605,7 +605,7 @@ A minimal but complete project from scratch: }, "devDependencies": { "@objectstack/cli": "^17.0.0", - "typescript": "^6.0.0" + "typescript": "^5.3.0" } } ```