da8ba47369
- Added `fix:changelogs` npm script backed by `scripts/fix-changelogs.ts`. - Detects items added to released sections since the latest tag and moves them to `[Unreleased]`. - Merges duplicate and removes empty `###` category headings as a side effect. - Supports `--dry-run`, `--check`, and `--since` CLI flags.