ai_qc/backend/visual_qc_apps
nickviljoen 70c2563521 Create digital-focused general check modules and update Static General profile
Created 4 new "_general" QC check modules optimized for digital static assets:
- visual_hierarchy_general: Digital hierarchy assessment (removed POS/physical viewing distances)
- product_visibility_general: Digital product presentation (removed POS terminology)
- logo_visibility_general: Digital logo prominence (removed 3m/1m viewing distance requirements)
- call_to_action_general: Digital CTA effectiveness (added clickability and mobile considerations)

Updated Static General profile (static_general.json):
- Now includes 10 AI vision-focused checks
- Even weighting: 1.0 per check for 100-point scale
- Total weight: 10.0 for proper scoring calculation
- All checks assigned to Gemini LLM
- Updated description to clarify focus on AI vision capabilities

Profile focuses exclusively on checks that only AI vision models can perform,
excluding physical file properties that Twist system handles (file size, format,
resolution, naming, aspect ratio, bleed, crop marks, etc.).

10 checks in Static General profile:
1. text_readability_general
2. background_contrast_general
3. language_consistency
4. visual_hierarchy_general (NEW)
5. element_alignment
6. product_visibility_general (NEW)
7. logo_visibility_general (NEW)
8. call_to_action_general (NEW)
9. accessibility
10. inclusive

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-02 11:55:23 +02:00
..
accessibility Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +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 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +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
element_alignment Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +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
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 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
supporting_images Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
text_readability Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
text_readability_general Add L'Oréal Static General profile with multi-file queue and enhanced reporting 2026-02-02 10:58:39 +02:00
visual_elements_count Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
visual_hierarchy Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
visual_hierarchy_general Create digital-focused general check modules and update Static General profile 2026-02-02 11:55:23 +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
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