<!-- Please explain the changes you made -->

<!--
Please, make sure:
- you have read the contributing guidelines:
  https://github.com/gifnksm/souko/blob/HEAD/CONTRIBUTING.md
- you have run `just ci` before opening or updating the pull request
- you have updated the changelog (if needed):
  https://github.com/gifnksm/souko/blob/HEAD/CHANGELOG.md
- you have referenced related issues in the pull request description:
  - use `Closes #<number>` when this pull request resolves the issue
  - use `Refs #<number>` when this pull request is related but does not resolve it
-->
