[ST Edge] What is the purpose of 'state' section in the 'list' display type?

You’re referring to the case you mentioned in this post, right?

Let me make some tests with your capability to have a better reference on the behavior you describe.

About the “two” alternatives properties (one in states and the other in commands, I agree with @orangebucket:

The behavior I’ve seen is that if you define different states and commands, all values will appear in the list. However, only the commands are allowed to select, the states appear in gray, for example: