Prepare or execute software releases with release-mechanics-specific validation and action-specific approval gates. Use when the user asks to plan or cut a versioned release, hotfix, prerelease, tag, hosted release, changelog or release notes, or package publication. Discover repository conventions, verify version and tag uniqueness, and require separate authorization before commits, pushes, hosted releases, or registry publishing.