release: 0.52.1 — the self-healing dispatch heals the ternary path (folds in the 0.52.0 release branch) - #1242
Closed
michalharakal wants to merge 12 commits into
Closed
michalharakal wants to merge 12 commits into
michalharakal wants to merge 12 commits into
Conversation
antora.yml's skainet_version attribute plus the android-classifier tutorial's
hardcoded coordinates. The remaining 0.51.0 mentions in docs/ are historical
('landed in 0.51.0'); the generated matrices are regenerated after the version
bump, per GITFLOW.adoc.
Version/date stamps only — no operator or kernel-registration drift in this release. Run after the version bump, per GITFLOW.adoc, so the stamps are right.
Referenced as SKaiNET-compiler.svg; the asset is SKaiNET-compiler.png, so the page's main diagram has not been rendering. Antora logs this as an error but still exits 0, which is why the docs job stayed green. Pre-existing, caught while verifying the site build for the release.
# Conflicts: # CHANGELOG.md
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954
|
📖 Documentation Preview The documentation has been built successfully for this PR. Generated Files:
Artifacts:
This comment will be updated automatically when the PR is updated. |
Contributor
Author
|
Superseded: 0.52.0 was never actually published to Central (the locally-consumed artifacts were an unsigned publishToMavenLocal), so there is no released 0.52.0 to preserve and no need for a 0.52.1. The reworked |
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.
The release branch for 0.52.1 — and the merge-back of the previously local-only
release/0.52.0branch (now pushed), whose Maven artifacts were already published and are consumed by SKaiNET-transformers 0.52.0, but whose commits (CHANGELOG 0.52.0 entry, README highlights, docs bumps,release: 0.52.0, regenerated matrices) never reached develop. This PR closes that gap and cuts the next patch on top, following the established release-commit pattern:0.52.1 content
One fix, the completion of 0.52.0's own theme: the ternary kernel packs join the self-healing dispatch SPI (#1240/#1241). A consumer on this release loads
BITNET_B1_58/BITNET_PLANESweights and dispatches to the vendored NeoGPU kernels with zero bootstrap code. Validated downstream: SKaiNET-transformers#370 drops its last explicit kernel installs against these artifacts and decodes BitNet-2B4T at full speed on discovery alone (verified with an unsignedpublishToMavenLocalof this branch's content as 0.52.1).Also inherited from develop since the 0.52.0 cut: #1239 (
androidNativeArm32/Arm64publishing across the downstream chain — already described in the 0.52.0 CHANGELOG entry, and present in the published 0.52.0 artifacts).After merging — maintainer steps to finish the release
0.52.0at19a1b88d(therelease: 0.52.0commit — matches the already-published 0.52.0 artifacts) and push the tag.0.52.1atb5a64be8(release: 0.52.1) and push.mainto the 0.52.1 release point (the 0.51.0 pattern:mainsits on the release commit).Verification: self-heal dispatch test green at 0.52.1 (
ternary_f32_gemv/ffm,ternary_planes_matmul/ffmdiscovered cold); matrices regenerated viagenerateKernelMatrix/generateOperatorDocs; REUSE compliance left to CI (tool not installed locally).🤖 Generated with Claude Code
https://claude.ai/code/session_01YKeDSK4JF295y53Uvez954