Regen from quality 90. Addressed:
- BoxAnnotation phase shading: alpha 0.04→0.09 (was nearly invisible)
- Phase labels: 16pt 0.7-alpha→28pt full-alpha, theme-adaptive INK_MUTED color
- Canvas: 4800×2700→3200×1800 (canonical landscape dimensions)
- Added ANYPLOT_THEME support with theme-adaptive chrome tokens
- Font sizes: 30/22/18pt→50/42/34pt (per bokeh.md sizing table)
- Save method: replaced forbidden export_png with Selenium screenshot+PIL crop
- Output files: plot.png→plot-{THEME}.png, plot.html→plot-{THEME}.html
- Title: added python language token, corrected domain to anyplot.ai
- Colors: replaced non-Imprint blues with Imprint positions 1/3/6 (green/blue/cyan)
- Added sys.path fix to prevent bokeh.py from shadowing installed package
Implementation:
waveform-audio- python/bokehImplements the python/bokeh version of
waveform-audio.File:
plots/waveform-audio/implementations/python/bokeh.pyParent Issue: #4563
🤖 impl-generate workflow