calver
/calver
Compute / bump the CalVer version for arra-oracle-skills-cli.
⚠️ Pair with the right skill. This skill is
--check(read-only) or--apply(writespackage.jsonand stops). It does NOT commit, push, or PR — that's deliberate so a bump can never accidentally cut a release.
Want to… Use See the next target version /calver(default =--check)Just bump package.jsonand stop/calver --applyCut a soak release (alpha pre-release) /release-alphaCut a stable release on main /release-stableLand a code fix without releasing regular branch + PR — keep package.jsonversion untouchedNever combine a
package.jsonbump with a code fix in the same commit on this repo —calver-release.ymlauto-tags on push tomain, so a fix-PR with a bump = automatic stable release.
CalVer scheme: v{yy}.{m}.{d}[-(alpha|beta).{HMM}] — HMM is the wall-clock as decimal H*100 + M with no leading zero (e.g. 09:37 → 937, 23:59 → 2359). Each minute is a unique slot — no merge-order collisions. Alpha and beta are independent channels (#754 / PR #783). Walks git tags AND package.json.version for source-of-truth (#784 / PR #786). TZ fixed to Asia/Bangkok. HMM replaced monotonic counter (#766/#775) in #923.
Day-of-month D may exceed 31 — used as a stable counter once natural date is exhausted (#930). E.g. v26.4.50 is the 50th stable cut in the period, not "April 50".