Skip to content

Follow-up to #28: README speaker clause and patch 0003 subject - #30

Draft
plotarmordev wants to merge 4 commits into
mainfrom
fix/pr28-followups
Draft

plotarmordev wants to merge 4 commits into
mainfrom
fix/pr28-followups

Conversation

@plotarmordev

@plotarmordev plotarmordev commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Small follow-up fixes from my review of @krunkosaurus's stack (#26, #27, #28), kept out of his branches. Credit for the features goes to him.

I merged main into this branch after #33 and #34 landed (no rebase, no force push). #33 replaced the full-model patch series with TensorFold v1.1.9, so the README paragraph my first commit edited no longer exists; I dropped that hunk and rewrote the clause against the new paragraph. What remains against main:

  • README, Full-model engine: the paragraph named only request sampling as needing no launch flag. It now lists speaker tags 0 to 15 in request text beside it, and names the NVFP4 patches that carry both features: CUDA 0002 and 0003, Metal 0004 to 0006.
  • engine/nvfp4/patches/0003-dialogue-speakers.patch: subject changed to server: preserve dialogue speakers across long-form requests to match the server: prefix of 0001, 0002 and 0004 in the CUDA NVFP4 series. Only the patch header changes; SHA256SUMS updated for 0003.

Diff against main: 3 files, README.md, the 0003 patch header and its SHA256SUMS line.

Checks on this head: git diff --check origin/main HEAD clean; sha256sum -c SHA256SUMS OK for engine/nvfp4/patches (4/4) and engine/nvfp4/macos/patches (6/6), and engine/patches is the empty full-model manifest as on main; python3 -m unittest discover -s recipe -p 'test_*.py' ran 50 tests, OK (skipped=15); python3 bench/stream_check.py --self-test passed. I ran no GPU check; the patch content is unchanged.

Credits @krunkosaurus (#28). Lists speaker tags 1-15 (0015, CUDA 0003, Metal 0006)
as a flag-free request feature in the README, and gives CUDA patch 0003 the
series' 'server:' subject prefix (SHA256SUMS updated; patch tree unchanged).
The full-model paragraph named only request sampling as flag-free. Speaker tags 0 to 15 are too, and CUDA NVFP4 0003 and Metal NVFP4 0006 carry them. I keep the 0003 subject fix from my earlier commit; its old README hunk targeted the patch-series paragraph that #33 replaced.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant