[Feature] Native Z-Image jobs and true H3 creation progress - #585
Merged
Merged
Conversation
Co-authored-by: Codex <noreply@openai.com> Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Co-authored-by: Codex <noreply@openai.com> Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Assisted-by: Codex Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Assisted-by: Codex Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
yangzhuxinyzx
marked this pull request as ready for review
September 9, 2026 12:55
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Add native Z-Image Turbo/Base image jobs and actual H3 lifecycle/denoise progress for a prompt-first creation flow. The image API supports persistent asynchronous jobs and synchronous compatibility; H3 progress uses ordered rank-zero events over the existing worker pipe, with no additional per-step device barrier or collective.
Z-Image uses local, versioned components. Measured V100 FP16 projection and AdaLN overflows are handled by retaining the required FP32 range; Base attention/residuals use FP32 with FP16 stored weights. No outlier clamping, BF16 requirement, CUDA/C++ change, GPU-policy change or Hub download fallback is introduced.
This differs from #578: that PR addresses work/efficiency metrics, while this change adds the image runtime, persistent job protocol and user-visible stage/iteration progress.
Test Plan and Result
docs/design/native_media/CREATIVE_JOBS.mdrecords the tested recipes and limits. Base's original 50-update recipe takes roughly ten minutes on one V100; Turbo remains the interactive default. These results do not claim exhaustive validation of every allowed output shape/duration.AI assistance was used for implementation, debugging, tests and review. Contributions are signed off.