ai_qc/backend/visual_qc_apps/wsj_layout_composition
nickviljoen ce13213b51 Tune all 6 WSJ check prompts based on campaign asset testing
Fixes based on testing 12 WSJ subscription campaign assets across 4
concepts and multiple formats (320x50 to 1080x1920):

- wsj_color_usage: Clarify Pop-on-Jewel is the primary approved
  combination, not a tier-mixing violation
- wsj_logo_compliance: Marketing assets use 30% longest side rule
  (not 60% standalone rule); fix stacked logotype sizing too
- wsj_capitalization_punctuation: Add explicit decision tree for
  Title Case vs Sentence Case — complete sentences use sentence case
- wsj_layout_composition: Add graphic/illustrative as valid design
  variation; add format awareness for small banners
- wsj_imagery_expression: Broaden neutral category to explicitly
  cover graphic/illustrative campaign assets
- wsj_typography_hierarchy: Add format awareness so small formats
  aren't penalised for fewer hierarchy levels

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 15:33:13 +02:00
..
app.py Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00