feat(adapter): adopt shared Vuoro adapter kit - #39
Merged
Conversation
bayleafwalker
marked this pull request as ready for review
August 13, 2026 16:54
bayleafwalker
pushed a commit
that referenced
this pull request
Aug 15, 2026
main's only commit since the merge base is 75fd4a7, the squash-merge of PR #39 -- work that originated on this branch. Merging it back is therefore bookkeeping: the resulting tree is byte-identical to this branch before the merge (`git diff HEAD` after resolution is empty). Three conflicts, all from the squash re-presenting content this branch has since moved past: - tests/test_adapter_kit_migration.py: catalog counts. Kept this branch's 47/44; main's 46/43 predate the reservation catalog. - sprintctl/vuoro_adapter.py: the squash re-added catalog_operation_specs and _RESOURCE_OPERATIONS verbatim beside the copies this branch already has. Dropped the duplicate; Python would otherwise have silently used whichever definition came last. - tests/test_vuoro_work_adapter_integration.py: kept this branch's byte pins, and deliberately did not take main's new test_preexisting_generic_client_discovers_cutover_evidence. That test exercises work.pilot.cutover-evidence, a surface 21b6984 removed here as unreachable and broken. Taking it would have reintroduced a test for code this branch deleted. If the pilot retirement is ever reconsidered, that test comes back with it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.
Summary
Adopts the shared
vuoro-adapter-kitin Sprintctl's Vuoro work adapter and makes the reusable catalog-definition path explicit. The release contract is advanced to Sprintctl0.2.24.The runtime dependency is the immutable GitHub Release wheel:
vuoro-adapter-kit==0.1.0—https://github.com/bayleafwalker/vuoro/releases/download/vuoro-adapter-kit-v0.1.0/vuoro_adapter_kit-0.1.0-py3-none-any.whl#sha256=0037898a4c9f01720a42302365b0172ecd203732070326ea2abdf549a44bf0c2No catalog contract is intentionally changed. The migration preserves the frozen encoded operation catalogs:
b2d241957a02ae648a2e31a25a7e0f4bb616656286618864f02a1c9180138205b2d241957a02ae648a2e31a25a7e0f4bb616656286618864f02a1c9180138205a111136548a051be949b32a9b29b60847287a84aef403de2fc6aa8ce141ca3b725367985cffea28c8de8e2c25140c3f2f8ebc0f64166b70a4b37ba8724e9c4dfValidation evidence
This is a draft publication for review only: no merge, tag, release, or deployment action is included.