## Description

Describe what this PR does and why.

## Type of change

- [ ] feat: New feature
- [ ] fix: Bug fix
- [ ] docs: Documentation update
- [ ] refactor: Refactoring
- [ ] test: Tests only
- [ ] build/ci: Build or CI changes

## How has this been tested?

Explain the testing done. Include commands, screenshots, logs.

## Checklist

- [ ] I ran `pre-commit run -a` locally
- [ ] `make build` succeeds locally
- [ ] Unit/integration tests added or updated as needed
- [ ] Docs updated (README/docs site) if user-facing changes
- [ ] PR title follows Conventional Commits

## Breaking changes

List any breaking changes and migration notes.

## Related issues

Fixes #


