Propose a single, high-quality git commit message for the currently staged changes in this repository.
How to gather context:
- Read the staged diff: git diff --staged
- List staged files: git status -s
- Skim recent history to avoid repetition: git log -n 20 --oneline
- Get the current branch name: git branch --show-current
- If the branch name contains a ticket identifier like ABC-123, include it at the start of the subject line, before the type.