Create CityJSON Extension files for CityJSON 2.0, not all cases are supported but it's a good starting point.
Add new properties at the root level of a CityJSON file. Names must start with "+".
Add extra attributes to existing CityObject types (Building, Road, etc.). Attribute names must start with "+".
Define new semantic surface types (like RoofSurface, WallSurface). Names must start with "+".
Define entirely new CityObject types. Names must start with "+".