There's a bug related to the handling of the breaking change indicator (! / "bang") in the output help message. Currently, the presence of this character in the output is controlled by the --allow-breaking flag, rather than reflecting the actual message provided by the user.
This is problematic because the output should always return the message exactly as the user entered it into the commit linter and current state can cause confusion.