Code quality: fix all ruff warnings, add CI/CD, improve test coverage bbbfba8 unverified Claude commited on Apr 13
Sprint 13: comprehensive test fixtures and end-to-end hardening 84ced9b unverified Claude commited on Apr 11