Only replace #### placeholders, not arbitrary digits in filenames.
Require 2+ consecutive # in filename portion for sequence detection.
Support variable-width frame patterns (###, ####, #####).
Prefer last numeric sequence for frame number extraction.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix cryptomatte layer groups storing lists instead of tensors.
Remove redundant get_channel_groups call.
Initialize rgb/alpha tensors to prevent unbound reference.
Add safe JSON serialization for OIIO metadata types.
Use per-vector normalization for XYZ/normal map data.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>