Files
Reithan 5655dc0d5e Release v1.0.0: H3 packed-latent fix, flow-family reclassification, NRS-for-video docs (#41)
## v1.0.0 release

Documentation + version bump for the 1.0.0 release. No node logic
changes in this PR — the functional fixes (H3 packed-latent split, FLOW
reclassification) already merged via #34/#36/#37/#39.

### Headline
- **Flow-family models now use the correct FLOW prediction/operation
space** (#37). They were previously misclassified, so NRS applied the
wrong guidance geometry and underperformed on them — this is an enabling
fix, not a regression. Existing flow-model users will see changed
(better) output and should retune Skew/Stretch/Squash; the `pre-flow`
tag preserves prior behavior.
- **H3 / packed audio-video latents** are now unpacked per stream so NRS
steers on the real channel axis instead of collapsing to a silent no-op
(#36).

### What's in this PR
- `CHANGELOG.md` — new, with the full 1.0.0 entry (added/changed/notes).
- `README.md` — new **"NRS for Video"** section: disable caching
accelerators (EasyCache/TeaCache) and multistep samplers
(`res_multistep`, `dpmpp_2m`, …) with NRS on video; `euler_ancestral`
recommended; second-pass cost note. Video-specific — 2D unaffected.
- `pyproject.toml` + `NRS/nodes_NRS.py` — version bump `0.7.4` → `1.0.0`
(kept in sync per the version-equality test).
- `pyproject.toml` + `uv.lock` — declared `requires-python = ">=3.10"`
(matches ruff `target-version`) so dependency locking is deterministic
across environments; regenerated the lock (adds cp310 wheels + <3.11
backport deps).

### Validation
- `ruff check` clean; `pytest` 36 passed / 9 skipped; version-equality
test passes.
- `uv run` no longer drifts `uv.lock` (floor now pinned in pyproject).

### ⚠️ Merge = publish
Merging this to `main` bumps the version and **auto-publishes 1.0.0 to
the public ComfyUI registry (irreversible)**. Do not merge until
intended.
2026-08-14 06:55:00 -07:00
..