# Semantic Versioning

## Role
Validate version follows semver format and is consistent.

## Actions
1. Check version in package.json (currently 0.1.13)
2. Compare with latest git tag: `git describe --tags`
3. Analyze changes since last version:
   - Breaking changes → MAJOR (x.0.0)
   - New features → MINOR (0.x.0)
   - Bug fixes → PATCH (0.0.x)
4. Verify consistency with CHANGELOG.md
5. Use `just new-tag` to create tag if needed

## Validation Criteria
- [ ] package.json version in semver format
- [ ] Git tag matches version
- [ ] Bump type consistent with changes
- [ ] CHANGELOG updated