Pre-flight Checks
The deterministic validators that stand between a page and the air.
Layout and code smells.
Scene
| Code | Means |
|---|---|
| off-canvas | The component is outside the page's frame. |
| edge-overflow | It crosses the frame edge. |
| zero-size | It has no width or height. |
| no-copy / invisible-copy | No text, or text the same colour as what is behind it. |
| no-src | A media node with no source. |
| stacked-copy | Two text nodes on top of each other. |
| unfilled-plate | A rectangle with no fill, border or shadow: nothing of it shows. |
| plate-covers | A plate paints in front of the type or media it should sit behind. |
| shape-cuts-copy | Warning: text on a shaped plate runs into a part the outline cuts away (a slant, notch or corner). |
Script
| Code | Means |
|---|---|
| double-mount | The same handler is registered twice. |
| dual-writer | Two scripts write the same path. |
| script-semantics | The script does something the guardrails call out as unsafe on air. |