# schema-shape

> Talos 0.7 · Since 0.6; changed in 0.7

The document does not match the schema: wrong type, missing field, unknown key, bad enum member.

| | |
|---|---|
| Severity | `error` |
| Source | `contract` |
| Offers a fix patch | no |

## Messages

The message opens with the code; `<…>` stands for a value.

- `a material file is a JSON object`
- `layers[<…>].blend "<…>" is not one of <…>`
- `layers[<…>].mask "<…>" is not one of <…>`
- `layers[<…>].maskFrom.facing "<…>" is not one of <…>`
- `layers[<…>].maskFrom.heightFrom "<…>" is not one of <…>`
- `not valid JSON: <…>`
- `projection.<…> "<…>" is not one of <…>`

## Where it points

- `/`
- `/<n>`
- `/<n>/<n>`
- `/layers/<n>/blend`
- `/layers/<n>/mask`
- `/layers/<n>/maskFrom/facing`
- `/layers/<n>/maskFrom/heightFrom`
- `/projection/<n>`

## Since / changed

See the version chips above and what changed.
