§ VALIDATION · RED

MASK_PRESENT

The design uses SVG masking constructs that are not safe for deterministic embroidery conversion.

Import / format safetyDeterministic rule
← Back to validation rules

What it means

The design uses SVG masking constructs that are not safe for deterministic embroidery conversion.

Why it matters

Masks hide or reveal pixels visually but do not define direct stitch geometry cleanly.

Common triggers

  • advanced vector artwork
  • design-tool exports with clipped reveal effects

Typical fixes

  • flatten the design to real paths
  • replace masked elements with explicit geometry

Notes

  • Current implementation alias: mask_present in worker/validator.py.

Plan references

  • worker/validator.py