# shader-header-invalid

> Talos next · Since 0.6

A `*.shader.wgsl` header or file shape that cannot be read: an unknown `//!` key, a malformed or repeated line, a header line after the first line of WGSL, no `fn surface(`, a `fn vertex(` with no `bounds` (or `bounds` with none), a `bounds` that is not above 0, or a source over 16 KB. The agent's own `line:col` is in the message; docs/SHADERS.md.

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

## Since / changed

See the version chips above and what changed.
