implicit.ink
read this in

properties /identity

property token a chosen word

drinkware type

also called vessel type

Which plain open drinking vessel a piece of drinkware is, as a flat partition of retail forms: mug (a handled vessel for hot beverages), cup (a handled or stemless vessel, often paired with a saucer — a coffee/kahawa/cappuccino cup), tumbler (a flat-bottomed handleless cup — a pilsner/kumikumi tumbler), drinking-glass (a plain glass tumbler — a dole glass), wine glass and goblet (stemmed glasses), shot glass (a small spirits glass), or tankard (a handled beer mug/stein). It is an IDENTITY/form distinction, not a buy-box variant: a mug listing and a drinking-glass listing are different products a shopper navigates to, never a toggle flipped on one listing (concern identity ⇒ non-axis-eligible). Optional (at most one) because a vessel kind that carries its own identity — a WaterBottle — is not one of these open forms and leaves it unstated, so the slot is never forced meaningless. Orthogonal to capacity (volume), material (substance) and color (hue), which a plain vessel inherits from Drinkware/Product. Serving/pouring vessels (a jug or pitcher) are NOT drinking vessels and are out of this vocabulary.

Drinkware type is answered with one word chosen from the drinkware types list — the same word shared across every product that uses it.

It belongs to identity — who and what it is.

asked by the kinds that answer it

2 kinds answer it, each for a single value. The same question can be reused by unrelated kinds — one meaning, many homes.

answered with
token — a token — a word chosen from a fixed vocabulary, shared and filterable across products.
value domain
Drinkware types — the vocabulary its answers are drawn from.
concern
Identity — the facet of a product it belongs to.

asked by kinds that answer it

The same question can be reused by unrelated kinds — one meaning, many homes.

kindhow many
drinkware one