## What does this PR do?

## Type
- [ ] Bug fix
- [ ] New feature
- [ ] Documentation
- [ ] Performance
- [ ] Refactoring

## Checklist
- [ ] Tests pass (`pytest`)
- [ ] Lint passes (`ruff check goldenpipe/ tests/`)
- [ ] Added tests for new functionality
