Release Notes
Functional changes
- Safe coordinate scaling: guard against divide‑by‑zero when all scores are zero, preventing NaN plot coordinates.
bird_plot/cli.py - Sanitized names for output paths to avoid unsafe filesystem characters.
bird_plot/cli.py - Comparison filenames standardized to
with_TeamAverage.pngfor team-average overlays.bird_plot/cli.py - Radar title formatting now skips empty/NaN notes instead of always appending.
bird_plot/plots/radar.py - Quadrant color keys now map to the correct corners while preserving the existing visual colors.
bird_plot/plots/base.py,config.toml - Team average labeling cleaned up (
Namenow “Team Average Profile”,Noteempty).bird_plot/cli.py