Manage semantic version updates for rad-mem project. Handles patch, minor, and major version increments following semantic versioning.
Manage semantic versioning across the rad-mem project with consistent updates to all version-tracked files.
Files requiring updates (ALL FOUR):
package.json (line 3).claude-plugin/marketplace.json (line 13)plugin/.claude-plugin/plugin.json (line 3)CLAUDE.md (line 9 ONLY - version number, NOT version history)Semantic versioning:
What changed?
If unclear, ASK THE USER explicitly.
See operations/workflow.md for detailed step-by-step process.
Quick version:
See operations/scenarios.md for examples:
ALWAYS:
vX.Y.ZNEVER:
Before considering the task complete:
npm run build succeeds# View current version
grep '"version"' package.json
# Verify consistency across all version files
grep '"version"' package.json .claude-plugin/marketplace.json plugin/.claude-plugin/plugin.json
# View git tags
git tag -l -n1
# Check what will be committed
git status
git diff package.json .claude-plugin/marketplace.json plugin/.claude-plugin/plugin.json CLAUDE.md
For more commands, see operations/reference.md.