From 25b8b6eeb26946ef72aeb396a6643d6e29f6da47 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 28 Sep 2026 11:51:46 +0000 Subject: [PATCH] docs(changeset): the #6286 note states the spec-symbol gate's export filter in the past tense (objectui#9528) The pending `6286-explain-batch-cap-from-spec.md` said both scanners of `scripts/check-spec-symbol-derivation.mjs` "skip non-exported declarations". That was true when #6333 landed (c38162d7c9: both `scanFile` and `scanFileForClaims` opened with `if (!hasExportModifier(stmt)) continue;`) and stopped being true at 9207c53e45 (objectui#6291), which dropped the filter from both. The body publishes verbatim at the next release, so the sentence now keeps the history and dates it: skipped when this change landed, filter since removed. Frontmatter (package, bump level) unchanged. Claude-Session: https://claude.ai/code/session_01EBx9rvB7dufCz4at53x35U Co-authored-by: Claude --- .changeset/6286-explain-batch-cap-from-spec.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.changeset/6286-explain-batch-cap-from-spec.md b/.changeset/6286-explain-batch-cap-from-spec.md index 67e18ef880..9b72404b82 100644 --- a/.changeset/6286-explain-batch-cap-from-spec.md +++ b/.changeset/6286-explain-batch-cap-from-spec.md @@ -17,8 +17,9 @@ cap and the spec follows, the client follows too, instead of paginating at the o with no signal anywhere. The cap's whole point is that an over-cap request is refused with `400 VALIDATION_FAILED` rather than truncated, so a client that silently disagrees with it is exactly the drift `scripts/check-spec-symbol-derivation.mjs` argues about — and could -not catch here, because both of its scanners skip non-exported declarations and this const -was module-local (objectui#5899). +not catch here: when this change landed, both of its scanners skipped non-exported +declarations, and this const was module-local (objectui#5899). objectui#6291 has since +removed that filter from both scanners. The declared floor already carries the symbol, so no range moves: `@objectstack/spec@17.0.0` — the minimum `^17.0.0` admits — exports `EXPLAIN_BATCH_MAX_RECORD_IDS = 200` from