AtomicCommitBench: Can Coding Agents Reconstruct Commit Histories from Squashed Patches? | ArxivCSExplorer