ai_qc/backend/profiles/amazon_static.json
nickviljoen 08b17508ba Add periodic auth session check and rename Amazon Box Placement to Element Placement
- Add silent auth check every 5 minutes to detect expired sessions proactively,
  showing a "Session Expired" prompt instead of failing silently on next action
- Rename amazon_box_placement to amazon_element_placement across module directory,
  profile config, class name, and documentation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 10:01:27 +02:00

42 lines
1.8 KiB
JSON

{
"name": "Amazon Static",
"description": "Amazon ASD 2025 design guidelines QC profile for static marketing assets. Evaluates layout elements, typography, margins, element placement, and logo correctness per country.",
"checks": {
"amazon_required_elements": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Verifies all required layout elements are present: Headline, Box (with logo), Subhead, Date, and Legal line"
},
"amazon_logo_country": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Validates correct Amazon logo or URL logo per country/locale, and correct logo on box (established vs emerging markets)"
},
"amazon_typography": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Checks Ember Modern Standard Display font usage, leading/tracking, subhead 30-60% of headline, date 20-45% of headline, legal line specs, and fi ligature for Italian"
},
"amazon_headline_layout": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Verifies headline is left-aligned, largest element, fills width on taller formats, and splits correctly per master guide"
},
"amazon_margins": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Validates Amazon margin rules: 7% of shortest side, 10% for wide banners, special rules for very wide and small formats"
},
"amazon_element_placement": {
"enabled": true,
"weight": 1.67,
"llm": "Gemini",
"description": "Checks element placement (box, bag, logo), positioning rules, cropping rules (right crop OK but never tape, never bottom), and overlap constraints"
}
}
}