How AVIF is handled
- The file signature and primary-image dimensions are inspected locally before decoding.
- A supported still AVIF is decoded in the browser and normalized to verified PNG pixels for the shared vectorization flow.
- If the browser cannot decode the image or the file is corrupt, oversized, or sequence-branded, processing stops before upload.