Expose portable Platform verification and worksets - #87
Merged
Conversation
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.
Outcome
Publishes
trsd platform verifyand safe plan/apply workset commands backed by SDK0.13.0-rc.61, plus a repository-versioned composite Action for installing one exact CLI release.Work authority
Contributor mode (select one):
Plan
Consume the exact published SDK Platform export, expose API-independent verification and exact-ref workset planning/application, regenerate the canonical command artifacts, and publish a pinned setup Action. Project-create planning is visible but apply remains intentionally fail-closed until its API reconciliation operation is published.
Changes and commits
d1dcd17updates CLI to0.13.0-rc.39and SDK0.13.0-rc.61.--planversus--apply --yesbehavior..github/actions/setup-cli/action.yml, requiring an exact semantic version.Verification
npm run verify:direct@treeseed/cli@0.13.0-rc.39packed successfully.Risk and rollback
The workset handler cannot reset or delete a checkout and requires explicit apply confirmation. Project-create mutation remains blocked. Revert
d1dcd17to remove the additive command surface and restore SDK rc60.Completion summary
The published operator surface can now verify and materialize Platform from a seed before any local API exists. API-backed project creation remains tracked in CLI #85 and the owner API/template issues.
Submission checklist