ai_qc/backend/visual_qc_apps
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
..
accessibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
amazon_element_placement Add periodic auth session check and rename Amazon Box Placement to Element Placement 2026-04-02 10:01:27 +02:00
amazon_headline_layout Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
amazon_logo_country Equalize Amazon profile weights and refine QC check prompts 2026-03-30 10:07:06 +02:00
amazon_margins Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
amazon_required_elements Equalize Amazon profile weights and refine QC check prompts 2026-03-30 10:07:06 +02:00
amazon_typography Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
animation_transitions Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
aspect_ratio Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
background_contrast Tune background_contrast prompt: focus on actual visibility not colour similarity 2026-04-07 19:13:49 +02:00
background_contrast_general Add L'Oréal Static General profile with multi-file queue and enhanced reporting 2026-02-02 10:58:39 +02:00
boots_brand_name_accuracy Add Boots client QC profile with 5 compliance checks and split CLAUDE.md client docs 2026-04-13 09:25:58 +02:00
boots_caveat_compliance Add Boots client QC profile with 5 compliance checks and split CLAUDE.md client docs 2026-04-13 09:25:58 +02:00
boots_currency_locale Add Boots client QC profile with 5 compliance checks and split CLAUDE.md client docs 2026-04-13 09:25:58 +02:00
boots_offer_mechanics Add Boots client QC profile with 5 compliance checks and split CLAUDE.md client docs 2026-04-13 09:25:58 +02:00
boots_tandc_wording Add Boots client QC profile with 5 compliance checks and split CLAUDE.md client docs 2026-04-13 09:25:58 +02:00
brand_assets_visibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
call_to_action Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
call_to_action_general Create digital-focused general check modules and update Static General profile 2026-02-02 11:55:23 +02:00
color_format Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
crop_marks Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
curved_edges Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
curved_edges_digital Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
curved_edges_print Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
dark_mode_legibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
dj_color_palette Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
dj_logo_compliance Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
dj_photography_style Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
dj_square_motif Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
dj_typography_hierarchy Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
element_alignment Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
face_gaze_direction Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
face_visibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
file_naming Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
image_resolution Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
imperative_verb Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
inclusive Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
language_consistency Add L'Oréal Static General profile with multi-file queue and enhanced reporting 2026-02-02 10:58:39 +02:00
layer_organization Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
logo_visibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
logo_visibility_general Create digital-focused general check modules and update Static General profile 2026-02-02 11:55:23 +02:00
lowercase_text Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
mw_art_direction Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
mw_color_palette Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
mw_image_treatment Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
mw_layout_composition Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
mw_logo_compliance Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
mw_typography_hierarchy Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
new_visibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
print_bleed Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
product_visibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
product_visibility_general Create digital-focused general check modules and update Static General profile 2026-02-02 11:55:23 +02:00
responsiveness Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
safety_area Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
supporting_images Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
text_edge_clearance Tone down OCR from authoritative to supplementary to reduce false positives 2026-04-02 13:54:00 +02:00
text_product_overlap Strengthen hidden overlap detection with anti-autocomplete and proximity checks 2026-04-13 10:10:47 +02:00
text_readability Add dedicated text_product_overlap check for L'Oreal profile 2026-04-09 10:46:13 +02:00
text_readability_general Add OCR layout measurement module for precise spatial QC checks 2026-04-02 11:00:07 +02:00
visual_elements_count Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
visual_hierarchy Add OCR layout measurement module for precise spatial QC checks 2026-04-02 11:00:07 +02:00
visual_hierarchy_general Add OCR layout measurement module for precise spatial QC checks 2026-04-02 11:00:07 +02:00
visual_readability_contrast Strengthen product-background blending detection in visual readability check 2026-03-04 19:48:57 +02:00
visuals_left_text_right Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
word_count Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
wsj_capitalization_punctuation Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
wsj_color_usage Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
wsj_imagery_expression Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
wsj_layout_composition Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
wsj_logo_compliance Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
wsj_typography_hierarchy Tune all 6 WSJ check prompts based on campaign asset testing 2026-04-13 15:33:13 +02:00
flask_app_template.py Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
utils.py Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00