Generate a concise commit summary based on these changes:

{content}

Guidelines:
- Be specific about what changed
- Use present tense (e.g., 'Add', 'Fix', 'Update')
- Keep it under 50 characters if possible
- Focus on the why, not just the what

Return structured result with:
- summary: The commit message