Skip to content

Commit 1c9c953

Browse files
committed
fix(spec): correct the offer-set claim in the icon-withdrawal CHANGELOG entry
Part of #14407 — packages/spec/CHANGELOG.md:6702 said the options repeater offers "exactly SelectOptionSchema's authorable keys minus visibleWhen". SelectOptionSchema declares six authorable keys (label, value, description, color, default, visibleWhen); the repeater offers four (label/value/color/description, pinned by field-rows-option-description.test.ts). The unoffered set is { default, visibleWhen }, not { visibleWhen } alone. Text-only correction. No packages/spec/src/** file touched, no accept/reject behaviour moves, no public surface widens. The correction lands in CHANGELOG.md rather than the withdrawn .changeset/ entry because a Version Packages release already folded that changeset (@objectstack/spec is now 17.3.0) between triage's ruling and this pickup. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G4138K1EG7kQ81FNba5Kp4
1 parent be2594e commit 1c9c953

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎packages/spec/CHANGELOG.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6699,8 +6699,9 @@
66996699
and is refused after it. Metadata that parses today parses identically; the
67006700
only thing that changes is what the Studio object designer teaches an author to
67016701
write. The repeater now offers `label`, `value`, `color` and `description` —
6702-
exactly `SelectOptionSchema`'s authorable keys minus `visibleWhen`, which is a
6703-
CEL predicate rather than a repeater text input.
6702+
four of `SelectOptionSchema`'s six authorable keys. `default` and
6703+
`visibleWhen` are both unoffered; the latter because it is a CEL predicate
6704+
rather than a repeater text input, not because it is the only key withheld.
67046705

67056706
**Why remove rather than declare.** The route rests on a premise measured for
67066707
the FIELD-option surface rather than inherited from #5016, which measured the

0 commit comments

Comments
 (0)