feat(seaborn): implement contour-map-geographic#7550
Conversation
Regen from quality 91. Addressed:
- Canvas: fixed figsize=(8,4.5) dpi=400 → exact 3200×1800 px (was figsize=(16,9) producing wrong dimensions)
- Theme: added full ANYPLOT_THEME support with PAGE_BG, INK, INK_SOFT, ELEVATED_BG, OCEAN, LAND, COAST tokens
- Save: output now plot-{THEME}.png (was bare plot.png); removed bbox_inches='tight' per seaborn library rule
- Coastlines: added subtle land fill (LAND color) to enhance geographic context (was outline-only)
- Title: updated to include 'python' language token and anyplot.ai branding; switched to fig.suptitle() to prevent overflow with equal-aspect map
- sns.set_theme: updated to use proper rc dict with theme-adaptive tokens
- Colorbar: all chrome (label, ticks, outline) now theme-adaptive
AI Review - Attempt 1/3Image Description
Score: 82/100
Visual Quality (26/30)
Design Excellence (12/20)
Spec Compliance (15/15)
Data Quality (15/15)
Code Quality (10/10)
Library Mastery (4/10)
Score Caps Applied
Strengths
Weaknesses
Issues Found
AI Feedback for Next Attempt
Verdict: REJECTED |
…ur-map-geographic
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: 83/100
Visual Quality (25/30)
Design Excellence (13/20)
Spec Compliance (15/15)
Data Quality (15/15)
Code Quality (10/10)
Library Mastery (5/10)
Score Caps Applied
Strengths
Weaknesses
Issues Found
AI Feedback for Next Attempt
Verdict: APPROVED |
…ur-map-geographic
Implementation:
contour-map-geographic- python/seabornImplements the python/seaborn version of
contour-map-geographic.File:
plots/contour-map-geographic/implementations/python/seaborn.pyParent Issue: #3772
🤖 impl-generate workflow