- PR workflow: full tests with dev dependencies (pytest, ruff, pip-audit)
- Release workflow: production-only build for main and tags
- Use upload-artifact@v3 for Gitea compatibility
- Separate docs deployment for main branch
- Faster CI by avoiding dev deps in production builds
- Add ValidationResponse and ValidationIssue models
- Add client.other.validate_text() method
- Add 3 unit tests for validation endpoint
- Update CI/CD workflow for real test runs
- Update .gitignore for Python projects
- Update documentation and WIP.md