Rewritten
## Overview
Adds rate limiting to the login endpoint to slow down brute-force attempts.
## Changes
- Limit login attempts to 5 per minute per client
- Return `429 Too Many Requests` when the limit is exceeded
- Add a test covering the rate-limit behavior
About this tool
A good PR description saves reviewers time — an overview of the change and a bullet list of what to look at. Writing it after the work is done feels like paperwork, so it often gets skipped. This tool turns a rough summary of your changes into a structured markdown PR description with an overview and a change list. It's aimed at developers who want their PRs to be reviewed quickly and understood correctly without spending ten minutes writing prose.
Frequently asked questions
Does it output markdown for GitHub/GitLab?+
Yes — it uses markdown headings and bullets that render cleanly in pull request descriptions.
Can it include a testing section?+
If your summary mentions how you tested the change, it will include that. Add testing notes to your input to have them reflected.
How detailed should my input be?+
A few phrases about what you changed and why is enough — the more specifics you give, the more accurate the bullet list.