changelog-merge beendet die ewigen Konflikte in der CHANGELOG.md
Keep the changelog, avoid the conflicts
Wenn Menschen und Agents parallel am selben Projekt arbeiten, landen ständig mehrere Pull Requests in derselben CHANGELOG.md – und Git meldet Konflikte, obwohl die Einträge völlig unabhängig sind. Das neue Tool changelog-merge von Cachix versteht Releases, Kategorien und Einträge nach dem Keep-a-Changelog-Standard und führt beide Ergänzungen automatisch zusammen. Es lässt sich in devenv aktivieren oder als Merge-Treiber in reinem Git einrichten; nur echte widersprüchliche Änderungen bleiben zur manuellen Klärung stehen.
Unabhängige Ergänzungen lassen sich automatisch zusammenführen; konkurrierende Änderungen brauchen weiterhin eine Entscheidung.