## Summary

<!-- Brief description of what this PR does and why. -->

## Changes

<!-- Bullet list of key changes. -->

-

## Testing

<!-- How were these changes tested? -->

- [ ] `make quality` passes (Python + CLI + Web)
- [ ] `make smoke` succeeds (clean local build + OSS-style up + health checks)
- [ ] Manual testing (describe below)

## Related Issues

<!-- Link related issues: Fixes #123, Closes #456 -->
