Exact blueprint versions

You can now choose the version a blueprint release is published under by setting spec.version in the blueprint YAML — 1.4.0, 2.0.0-rc.1, or a maintenance release like 1.4.3 after 2.0.0 already exists. The version your changelog, support docs, and customers refer to is the one Ryvn publishes, and the same content synced twice reuses the existing release while different content under a taken version is refused as a conflict instead of silently renumbered. ryvn plan shows the requested BlueprintRelease under the blueprint before you sync, and the Git Sync pages list the published version and release ID after each sync; leave spec.version out to keep automatic numbering.