The clients and server could enforce the value of a Dict field using a domain defined on the DictSchema. The domain will need to be static like [('value', '>=', 0), ('value', '<=', 1)]
A validation message should be displayed in the client like for any other domain field.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
Indeed it is not practical to enforce it on the server side because user may change the domain at anytime without having any sort of migration. So it is just like we do not validate neither the type of the values of the dict.