mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 22:10:34 +00:00
generate-make-shapes-variant now validates the new variants and their variant container, and accepts a :skip-validation? option. generate-relocate calls it before the shapes are inside the container, so it passes :skip-validation?. Relocate already validates the new container once the shapes are moved. Add tests that corrupt the new variant or the container and expect a validation error, and a test for :skip-validation?. AI-assisted-by: claude-opus-5-5 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>