Streamlined the release process and expanded contributor documentation.

What’s New

  • Added release.sh to automate release flow and simplify changelog.sh
  • Skip metadata.json version bump when src/ has no changes between tags

Fixed

  • Unquote glob in local.sh so rm clears extension folder correctly
  • Use CommonJS require in CI metadata validation node script

Changed

  • Extracted maintainer release process to RELEASING.md
  • Restructured CONTRIBUTING with contributor-first layout
  • Updated changelog.sh and CONTRIBUTING with full release step sequence