From 07183ae0dd168bb7e3efdb289997ab4604b4b246 Mon Sep 17 00:00:00 2001 From: Jack Zhuang <277994282+os-zhuang@users.noreply.github.com> Date: Thu, 30 Jul 2026 21:51:35 +0800 Subject: [PATCH] docs(grid): point the boolean-token retirement note at objectstack#4173 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit framework#3786 is the closed pattern-sweep umbrella; the concrete tracking item for exporting BOOL_TRUE/BOOL_FALSE from the spec — the one condition that lets these local sets and their pinned inventory be deleted — is objectstack#4173. Comment-only. Co-Authored-By: Claude Fable 5 --- packages/plugin-grid/src/importCoercionContract.test.ts | 2 +- packages/plugin-grid/src/importCoercionContract.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/plugin-grid/src/importCoercionContract.test.ts b/packages/plugin-grid/src/importCoercionContract.test.ts index c6611a4b8..62d36f7b5 100644 --- a/packages/plugin-grid/src/importCoercionContract.test.ts +++ b/packages/plugin-grid/src/importCoercionContract.test.ts @@ -12,7 +12,7 @@ * * `REFERENCE_IMPORT_TYPES` is derived from the same spec constant the server * derives from, so the two ends share one source. The boolean token table has - * no spec export yet (framework#3786), so it cannot be derived — the pinned + * no spec export yet (objectstack#4173), so it cannot be derived — the pinned * inventory below is the tripwire that makes edits deliberate instead of * silent. When the spec starts publishing the table, replace the local sets * with the import and delete the inventory. diff --git a/packages/plugin-grid/src/importCoercionContract.ts b/packages/plugin-grid/src/importCoercionContract.ts index 2595fc560..0c8bc9e45 100644 --- a/packages/plugin-grid/src/importCoercionContract.ts +++ b/packages/plugin-grid/src/importCoercionContract.ts @@ -23,7 +23,7 @@ import { REFERENCE_VALUE_TYPES } from '@objectstack/spec/data'; * * The spec does not publish this table yet, so it cannot be derived — the * paired inventory in the test is the tripwire that keeps edits deliberate - * (framework#3786 tracks exporting it from the source of truth). + * (objectstack#4173 tracks exporting it from the source of truth). */ export const BOOLEAN_TRUE_IMPORT_TOKENS: ReadonlySet = new Set([ 'true', 't', 'yes', 'y', '1', 'on', '是', '对', '✓', '√',