Align GLM-5.3 quickstarts with exact SparkCache contracts - #144
Closed
FujitsuPolycom wants to merge 1 commit into
Closed
Align GLM-5.3 quickstarts with exact SparkCache contracts#144FujitsuPolycom wants to merge 1 commit into
FujitsuPolycom wants to merge 1 commit into
Conversation
This was referenced Aug 30, 2026
Owner
Author
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.
Resulting behavior
The adaptive-MTP image builders, executable profiles, resolvers, and quickstart now bind SparkCache commit
5ec6a9953ad5d39120298bbfc26e95a6fa4b1dc3, tree94c236b9dfbf5f70075eb47877fd9caaa5d8c249, and deployable-source SHA-256bc238f96e550c7ec27d4081dd1f2e741d404aaf5c8572d89ccc5e76812be4d63. This is the same SparkCache source contract used by the DFlash7 composition in the base branch. Resolvers require the complete canonicalspark_cache_cuda_*configuration and reject incomplete or ambiguous configuration.The DFlash7 quickstart selects the fastsafetensors target profile, includes strict preflight, start, rank-zero log tail, health, and generation-smoke commands, and explains the one-shot cache-removal token. A bounded evidence record binds the observed four-rank result to local image ID
sha256:eef863d8bc578815a80b0e2d9f0d745102b6363415225101fd92171a2e5a55cb.--prefill-schedule-interval 8is recorded as a separate research-only mixed-traffic test. It is not added to either serving profile.Status
Technical reason
The adaptive profiles used canonical SparkCache CUDA keys while their builders pinned a source revision that did not accept those names directly. Advancing the source contract makes the documented command path executable without an undocumented legacy-key rewrite.
Compatibility
The SparkCache pin advance does not change cache identity wire fields, digest salts, 256-token logical geometry, stored schemas, vLLM patch bytes, the lease contract, or the CUDA placement ABI. Compatible
page-tail-cow-v1entries remain eligible. The adaptive and DFlash profiles retain distinct model, draft, cache-root, and one-shot-clear identities. No public serving default changes.Validation
git diff --check: passed.This draft is stacked on PR #143 and should be rebased or merged after that runtime contract is accepted.