Hardware SDK Release
- Confirm authorization, target version, dist tag, packages, base branch, and whether publication is included.
- Inspect the worktree, submodules, package versions, and pending generated artifacts.
- Run
yarn check-versionsbefore changing or publishing versions. - Run
yarn agent:check --profile pr; investigate failures with focused commands. - Confirm public API, events/errors, protocol/device compatibility, generated schemas, examples, and release notes.
- Show the exact publication plan and affected packages before any irreversible external action.
- Publish, push tags, create releases, or enable auto-merge only when explicitly authorized.
Do not combine unrelated dependency upgrades, firmware submodule movement, or generated build artifacts with a release.