release
Installation
SKILL.md
Release
Perform a release only when the user has explicitly provided one of: patch, minor, major, or an explicit version number. If missing, ask for it and stop.
Versioning
This project uses pre-1.0 semver semantics:
patch: non-breaking changes. Increment0.x.yto0.x.(y+1).minor: breaking changes. Increment0.x.yto0.(x+1).0.major: use only when explicitly requested; increment the major version normally.- Explicit version: use exactly the provided version after confirming it is a valid semver version.
Before editing, inspect all workspace package.json files. Change versions only for public packages (private is not true). Keep public Flue package versions aligned to the selected release version unless the user explicitly directs otherwise. Do not version or publish private packages.