Skip to content

The Choice kind carries no option list #58

Description

@SirLouen

The Choice kind holds a short line and nothing more, so it behaves exactly like Text while the guide tells operators it is something else.

Current state: kindSelect maps to the String scalar and coerce accepts any string, the same branch Text and Long text take. The fields guide says Choice is "kept apart from Text so a later release can add a fixed option list", which is a promise in writing that the product does not keep.

Proposal: let a definition carry its options, refuse a value outside them, and offer them as a dropdown rather than a text box. Until then Choice is a documentation debt.

Trigger: active, the guide already promises it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions