surfliner_schema: Support M3 groupings
Two kinds of groupings were deemed desirable:
- “Heading” groupings, which group together a number of properties under a single heading
- “Variant” groupings, which group together a number of closely‐related properties into a single labelled dropdown
Acceptance Criteria:
-
A fixture exists in surfliner_schema which demonstrates a means of representing the above groupings in M3 -
surfliner_schema can read the fixture and expose the groupings somehow -
This feature is documented in the surfliner_schema documentation
Edited by kibigo!