fix: simplify custom commit diff