feat(plotly): implement acf-pacf#8567
Conversation
Regen from quality 90. Addressed:
- Canvas fixed: width=800, height=450, scale=4 → 3200×1800 (was 1600×900×3=4800×2700)
- Full theme-adaptive chrome: PAGE_BG, INK, INK_SOFT, INK_MUTED, GRID tokens
- Output renamed plot-{THEME}.png/.html (was bare plot.png/plot.html)
- Imprint palette: BRAND (#009E73) for significant lags, INK_MUTED for non-significant
- Title format fixed: added "python ·" language token, "anyplot.ai" domain
- Reduced 71 per-stem traces to 4 via None-separator technique (addresses CQ-04)
- Marker edges use PAGE_BG (not hardcoded white) for dark theme compatibility
AI Review - Attempt 1/3Image Description
Score: 86/100
Visual Quality (25/30)
Design Excellence (12/20)
Spec Compliance (15/15)
Data Quality (15/15)
Code Quality (10/10)
Library Mastery (9/10)
Score Caps Applied
Strengths
Weaknesses
Issues Found
AI Feedback for Next Attempt
Verdict: REJECTED |
Attempt 1/3 - fixes based on AI review
🔧 Repair Attempt 1/4Applied fixes based on AI review feedback. Status: Repair completed, re-triggering review... |
AI Review - Attempt 2/3Image Description
Score: 91/100
Visual Quality (29/30)
Design Excellence (13/20)
Spec Compliance (15/15)
Data Quality (15/15)
Code Quality (10/10)
Library Mastery (9/10)
Score Caps Applied
Strengths
Weaknesses
Issues Found
AI Feedback for Next Attempt
Verdict: APPROVED |
Implementation:
acf-pacf- python/plotlyImplements the python/plotly version of
acf-pacf.File:
plots/acf-pacf/implementations/python/plotly.pyParent Issue: #4663
🤖 impl-generate workflow