Commit-Rewriter 0.1 is a web application built to edit commit messages. It was initially created to address issues with commit messages for the Datasette security releases, which contained coding agent cruft and references to private repository issue IDs. These messages were deemed unsuitable for publication. The tool allows editing of commit messages for a repository. It runs using uvx and creates a timestamped branch of the repository state when edits are submitted. This branch allows reverting changes if needed. The tool then rewrites every commit from the first edited commit to the most recent.
Source: https://simonwillison.net/2026/Sep/14/commit-rewriter/
