i’m a fan of this solution personally : )

(some crude googling suggests that a JSON schema can limit arrays to certain values, so it seems like some agreed-upon devices & categories could be enforced during the PR phase)

3 Likes