Skip to content

Prepare the coordinated major-2 tutorial migration - #10

Merged
davidalucas merged 4 commits into
mainfrom
9-runtime-contract
Sep 29, 2026
Merged

davidalucas merged 4 commits into
mainfrom
9-runtime-contract

Conversation

@davidalucas

@davidalucas davidalucas commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Record the coordinated tutorial updates needed when compatibility-major-2 Briosa and matching language clients are published. Existing tutorials stay pinned to the released clients and hash-verified protocol artifact; their fake fixture already rejects major 2 before MP work.

The migration checklist covers client pins, the protocol lock, raw gRPC major checks, fake manifests, and portable/licensed validation. It preserves direct calls, cleanup, and no-replay behavior. A candidate-only validation record reports 47 fake-server scenarios against the earlier 0.9.0-dev.1 protocol and 0.4.0 clients. The later 0.9.0-dev.2 server has unchanged public descriptors; all six current client packages passed its packaged conformance matrix, but the tutorials themselves were not rerun or repinned to dev.2.

Validation: eng/Test.ps1 passed all 47 scenarios on the unchanged published pins, including major-2 rejection. The isolated candidate test copy separately passed 47 portable scenarios against dev.1 inputs. No licensed SA or SDK was used for these tutorial tests. git diff --check passed.

Refs #9. Refs spatialanalyzer/briosa#221 and spatialanalyzer/briosa#226. Published dependency upgrades and licensed tutorial checks remain release follow-ups.

@davidalucas
davidalucas marked this pull request as ready for review September 29, 2026 09:05
@davidalucas
davidalucas merged commit 673d481 into main Sep 29, 2026
2 checks passed
@davidalucas
davidalucas deleted the 9-runtime-contract branch September 29, 2026 09:05
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