Reading the commit batch
The tool takes the commit messages you paste as its only input. It reads each message and assigns it to a category that reflects what the message says the change does - a fix, a new feature, a documentation update, and so on. Because the assignment depends on the message text, rewording a message and regenerating can move it into a different section.