- Disable subject-case rule in commitlint to allow capital letters in commit subjects - Add clean-dist.js script to preserve UI bundle during TypeScript builds - Update package.json prebuild script to use new clean-dist.js
- Add semantic-release for automated npm publishing - Add commitlint + husky for commit message enforcement - Add professional branching strategy (beta → main workflow) - Create .releaserc.json with multi-branch config - Create sync-version-plugin.cjs for VERSION file sync - Update release.yml workflow (Node.js 22 required) - Update CLAUDE.md and CONTRIBUTING.md with new workflow - Deprecate manual bump-version.sh script