How HEIC is handled
- The file type, still-image brand, and primary dimensions are checked locally before the decoder loads.
- A supported still image is decoded in the browser and normalized to verified PNG pixels for vectorization.
- Sequence brands, corrupt containers, oversized sources, and unavailable decodes stop before upload.