ai_qc/backend/visual_qc_apps
nickviljoen b6f5f7471e Tune background_contrast prompt: focus on actual visibility not colour similarity
The prompt was too aggressive about light products on light backgrounds,
causing professional product photography on white backgrounds to fail
(e.g. L'Oreal cream jar on white). Now evaluates whether the product
is actually VISIBLE and DISTINGUISHABLE (via shadows, edges, texture,
contrasting elements) rather than failing on theoretical colour match.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 19:13:49 +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
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_readability Fix file queue overflow for long filenames + score product-only shots neutrally 2026-04-07 18:57:01 +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 Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
wsj_color_usage Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
wsj_imagery_expression Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
wsj_layout_composition Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
wsj_logo_compliance Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +02:00
wsj_typography_hierarchy Add Dow Jones client with 3 sub-brand QC profiles (17 new checks) 2026-04-07 18:33:14 +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