Repository navigation
Update public inference release, runtime contracts and documentation - #11
Merged
iChubai merged 226 commits intoOct 5, 2026
Merged
Conversation
Publish the current CLI, TUI, Studio, and model configuration layout without merging private development history. Exclude private training, local tests, runtime artifacts, and restricted source trees already gated for this release. Keep shared inference helpers independent of removed training modules. Tighten ignore and packaging rules, audit wheel and sdist contents in CI, and refresh public documentation. Retain MoVerse, MVDiffusion, and WorldOlympiad runtimes. Preserve runtime environment compatibility exports and package the Studio logo. Remove the Studio preset that depended on a private test fixture.
…pth Pro acknowledgements. The builder heading and controls were a flat dump; grouping them as a card makes the pipeline identity and command tabs readable. The vendored ACKNOWLEDGEMENTS.md was leftover license text, not runtime. Co-authored-by: Cursor <cursoragent@cursor.com>
…igures, variants, and harvested media with the command builder. Keep the shared docs-site widgets and benchmark-hub pages that use the same MDX wiring. Co-authored-by: Cursor <cursoragent@cursor.com>
…ot README. Dispatch, routing, and scoring membership now load from catalog shards instead of handwritten registries. Leftover READMEs and evaluation shims move into fumadocs or shared modules so ids cannot drift across tables. Co-authored-by: Cursor <cursoragent@cursor.com>
… tab-panel code blocks. A raw script in the React tree trips React 19; head injection keeps the first paint on the stored theme. Drop leftover LFS exceptions for deleted readme-demo assets. Co-authored-by: Cursor <cursoragent@cursor.com>
Relative lvdm paths break after configs moved under worldfoundry/data; one helper keeps val lists and data_config.yaml next to the runtime configs. Co-authored-by: Cursor <cursoragent@cursor.com>
Default YAML and eval-id lists now live under worldfoundry/data/models/runtime/configs rather than next to vendored source. Co-authored-by: Cursor <cursoragent@cursor.com>
…g them. find_spec can initialize parent packages and optional CUDA extensions; PathFinder only locates modules so missing flash-attn still falls back to PyTorch SDPA. Co-authored-by: Cursor <cursoragent@cursor.com>
…rts. Wrappers now fail closed when optional GPU stacks are absent, and vendored fidelity modules import sibling helpers instead of the public torch_fidelity package. Co-authored-by: Cursor <cursoragent@cursor.com>
…ersioned checkpoints. Contract and existing-results paths now call one scoring helper, so metric identities, batch checkpoints, and runner parameters decide reuse instead of wrapping inference at import time. Co-authored-by: Cursor <cursoragent@cursor.com>
Add native Zing extensions over shared Wan components and official inference adapters for Astronex-World, SolarWM, and AlayaWorld v1.1. Refresh Echo-WM configuration and input validation. Keep runtime configs in package data and document asset requirements, licenses, and separate backend environments. Exclude training lifecycle, training configs, and test artifacts. Validate CPU model parity, rollout contracts, CLI routes, subprocess failures, registry references, and scoped generated docs. GPU checkpoint inference remains pending.
Keep Cosmos sampling state in FP32 and generate complete temporal windows before trimming short outputs. Match released MAGI-2 sampling geometry, CFG and audio export, restore reusable component residency, and use shared fused inference kernels. Validate Cosmos GPU demos and a full 10-second MAGI-2 preview; retain diagnostics outside the release.
Fix public model loading and inference paths found during checkpoint-backed validation, remove the unsupported ThinkSound integration, and correct the FastVideo I2V catalog/binding. Record per-model GPU and blocker evidence without treating interface checks or incomplete runs as successful inference. Keep local tests out of the public Git tree, remove the three requested Warp-as-History license/provenance files, and retain upstream attribution in the consolidated third-party notices. SANA-WM Streaming refiner mask handling is repaired and CPU-checked; its GPU retest remains pending in the ledger.
Bind policy payloads before execution and use the supported distributed control-group signature. Preserve initialization errors and lifecycle cleanup.
Report profile import and parsing failures while keeping the metadata fallback for models without a profile.
…lures Skip staging checks when disabled and download-space checks on HF cache hits. Rebuild merged safetensors caches only for malformed files while preserving device, memory, and permission errors.
Preserve the existing default stage-three seed while honoring explicit public seed and deterministic requests across captioning, depth reconstruction, rendering, and causal inference. Keep distributed seed offsets inside the NumPy range. Add public API, subprocess RNG, geometry ordering, and strict CUDA rendering contracts to the required CPU and CUDA test selections.
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.
Summary
Update upstream to the public inference release with unified inference/evaluation entrypoints, native model runtimes, scoped diffusion acceleration, strict regression tooling, and bilingual documentation. This is a release-wide source update.
The candidate's tracked files match release commit
62b624f8exactly, including README. The candidate commit is4e4c015a; upstreammainis included in its history.User-Visible Behavior
worldfoundry-eval runcommands, the TUI, or Studio; inspect readiness before loading weights.Affected Pipeline / Benchmark
worldfoundry/synthesisandworldfoundry/base_models.worldfoundry/data/benchmarksandworldfoundry/evaluation.worldfoundry/data/models/runtimeand benchmark runtime profiles.worldfoundry-eval run,zoo,tui, model asset preparation, and Studio inference.Change Type
Asset / API / GPU Requirements
Commands Run
The passing source checks below correspond to the release tree, which is identical to this candidate.
make test PYTHON=python3make test-docs-contracts PYTHON=python3make docs-check PYTHON=python3bash scripts/docs/build.sh --skip-bootstrapmake lint PYTHON=python3python3 tests/manual/inference_regression_coverage.py --base origin/main --output /tmp/worldfoundry-release-certification-20261005/upstream-coverage.jsonRelease CI passed geometry impact, inference replay, CPU tests, inference tensors, public surface, and packaging/license checks for
62b624f8.Checkpoint / API Key Needs
WORLDFOUNDRY_REGRESSION_*fixture settings.Sample Artifact Evidence
Validation Matrix Status
Leaderboard Validity Impact
Compatibility And Risk
Checklist