merge commit filtering, deduplication, granular chore parsing, and regenerate CHANGELOG.md using git-cliff.