Write an object. Only the fields named below are allowed. Unknown fields are rejected so a typo cannot hide inside the document.
You must include name and level.
You may omit fallback and reason. Leave a field out when you have nothing to say. Do not invent a placeholder.
Exact constraints
- type
object- additional properties
forbidden
namerequiredtaxonomyThis is not a new shape. It reuses taxonomy from the common module. Open that definition for the fields you can write.
levelrequired"required" | "preferred" | "optional" | "unsupported"Pick one of the 4 listed values. Any other value is invalid. The list is closed on purpose so tools agree on the same words.
Exact constraints
"required""preferred""optional""unsupported"
fallbackobjectWrite an object. Only the fields named below are allowed. Unknown fields are rejected so a typo cannot hide inside the document.
You may omit strategy, description, assetRef, motionRef, and capability. Leave a field out when you have nothing to say. Do not invent a placeholder.
Exact constraints
- type
object- additional properties
forbidden
strategy"omit" | "approximate" | "substitute" | "rasterize" | "flatten"Pick one of the 5 listed values. Any other value is invalid. The list is closed on purpose so tools agree on the same words.
Exact constraints
"omit""approximate""substitute""rasterize""flatten"
descriptionstringWrite a text value.
An empty string is not allowed.
Exact constraints
- type
string- min length
1
assetRefidThis is not a new shape. It reuses id from the common module. Open that definition for the fields you can write.
motionRefidThis is not a new shape. It reuses id from the common module. Open that definition for the fields you can write.
capabilitytaxonomyThis is not a new shape. It reuses taxonomy from the common module. Open that definition for the fields you can write.
reasonstringWrite a text value.
An empty string is not allowed.
Exact constraints
- type
string- min length
1