## What & why
Briefly describe the change and the motivation.

## How to test
Commands or steps to verify the change.

## Checklist
- [ ] `uv run ruff check .` passes
- [ ] `uv run mypy chimera` passes (strict)
- [ ] `uv run pytest -q` passes
- [ ] New logic has tests
- [ ] Docs/README updated if behavior changed
- [ ] Commit messages follow Conventional Commits

## Related issues
Closes #
