style: ruff format pass over src/ and tests/
Mechanical run of `uv run ruff format src tests`. No behavior change —
just line wrapping and trailing-comma normalization that the project
hadn't been applying. Listed in `.git-blame-ignore-revs` (added next
commit) so `git blame` skips this revision.