From cf4735ef9fad25a3c0eca93e61fda23f52f826ef Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 17 Aug 2026 11:32:37 +0000 Subject: [PATCH] docs: drop stale spec-version claim from build-with-claude-code.mdx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The page's info callout claimed its examples were "authored against `@objectstack/spec` 16.x" while the repo ships 17.0.0. The examples themselves were measured to pass `os validate` verbatim on 17 during #9152 — only the version claim was stale. Drop the version number and keep the durable, measured-true half of the claim rather than re-pinning to 17.x (which would only reacquire the same staleness on the next major bump). A stamped/synced version value is a separate mechanism this repo does not yet have; inventing one is out of scope here per triage. Two other `@objectstack/spec N.x` mentions in content/docs/ (both in storage-service.mdx) were checked and left untouched — they are historical-removal statements ("was removed in 5.x"), not currency claims, and are correct as written. Part of #9265 --- content/docs/getting-started/build-with-claude-code.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/getting-started/build-with-claude-code.mdx b/content/docs/getting-started/build-with-claude-code.mdx index 3bc7cc3a52..523077329c 100644 --- a/content/docs/getting-started/build-with-claude-code.mdx +++ b/content/docs/getting-started/build-with-claude-code.mdx @@ -239,8 +239,8 @@ This is the same metadata that powers the REST API, the Console UI, **and the MC tools exposed to AI** — define it once, and ObjectStack derives the rest. -Every example on this page was authored against `@objectstack/spec` 16.x and -passes `os validate` verbatim in a freshly scaffolded project. +Every example on this page passes `os validate` verbatim in a freshly scaffolded +project. ## 4. The gate: `os validate` catches AI mistakes