I feel like a better approach for that sort of solution would be to use a hash-tag based (#) tagging system. English has so many tenses and people mis-spell things anyways that basing your search purely off of the text of the commit message is always going to be tricky. Anyways, the point of the commit message is that it be human readable, not machine readable.
Personally, I like clever commit messages. They remind me that the project was written by humans for humans.
Personally, I like clever commit messages. They remind me that the project was written by humans for humans.