.cursor/commands/commit-message.md
Write a narrative commit message for the staged changes.
Focus on the overall picture, a brief "what has changed", potentially followed by a "why" it was changed. Do not just blindly list every change. Only include specific changes if its relevant to understand the commit.
The subject line should be a maximum of 50 chars. Each line of the body should be a maximum of 72 chars. Long URLs are allowed to exceed this.
Format it as a semantic commit message
<type>(<scope>): <subject> (<scope> is optional).Semantic commit message types: