move unpack out of the flux, krea2 and ltx decoders into the core denoise groups (#14737)
* add a modular test that pins the canonical latents form each family leaves in the state
* move unpack out of the flux, krea2 and ltx decoders into the core denoise groups
* pop the unpack step from a copy of the blocks in the deprecation tests
* let families that decode inside the denoise loop opt out of the latents-form test
* document the canonical latents form in the modular reference
* [docs] canonical latents form: name normalize, patchify and pack separately
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
* require geometry on the unpack steps and test the deprecated decode path directly
* skip the canonical latents test explicitly for ltx 2.5 too
* remove the packed latents path in 0.47.0, five releases after 0.42
* update the latents_output_name comment for the explicit skips
* move the packed test latents to the test device
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>