=== ruff check ===
All checks passed!
=== mypy strict ===
Success: no issues found in 9 source files
