| 1 | # Execution Lock |
| 2 | |
| 3 | ## canvas |
| 4 | - viewBox: 0 0 1280 720 |
| 5 | - format: PPT 16:9 |
| 6 | |
| 7 | ## colors |
| 8 | - bg: #FFFFFF |
| 9 | - bg_paper: #F4F1EA |
| 10 | - primary: #111111 |
| 11 | - accent: #C8102E |
| 12 | - secondary_accent: #3A3A3A |
| 13 | - text: #111111 |
| 14 | - text_secondary: #3A3A3A |
| 15 | - text_tertiary: #6B6B6B |
| 16 | - border: #000000 |
| 17 | - success: #1A6E3A |
| 18 | - warning: #A02014 |
| 19 | - image_rendering: editorial |
| 20 | - image_palette: mono-ink |
| 21 | |
| 22 | ## typography |
| 23 | - font_family: "Times New Roman", SimSun, serif |
| 24 | - title_family: Impact, "Arial Black", SimHei, sans-serif |
| 25 | - subtitle_family: "Arial Black", SimHei, sans-serif |
| 26 | - body_family: "Times New Roman", SimSun, serif |
| 27 | - emphasis_family: Georgia, "Times New Roman", SimSun, serif |
| 28 | - code_family: Consolas, "Courier New", monospace |
| 29 | - body: 14 |
| 30 | - title: 32 |
| 31 | - subtitle: 20 |
| 32 | - cover_title: 84 |
| 33 | - section_opener: 48 |
| 34 | - hero_number: 64 |
| 35 | - annotation: 11 |
| 36 | - footnote: 9 |
| 37 | |
| 38 | ## images |
| 39 | - p01_cover_hero: images/p01_cover_hero.png |
| 40 | - p03_revenue_leader: images/p03_revenue_leader.png |
| 41 | - p05_training_cost: images/p05_training_cost.png |
| 42 | - p06_inference_thermal: images/p06_inference_thermal.png |
| 43 | - p08_regulation_table: images/p08_regulation_table.png |
| 44 | |
| 45 | ## page_rhythm |
| 46 | - P01: anchor |
| 47 | - P02: dense |
| 48 | - P03: dense |
| 49 | - P04: dense |
| 50 | - P05: dense |
| 51 | - P06: dense |
| 52 | - P07: dense |
| 53 | - P08: dense |
| 54 | - P09: dense |
| 55 | - P10: breathing |
| 56 | |
| 57 | ## page_charts |
| 58 | - P02: kpi_cards |
| 59 | - P03: horizontal_bar_chart |
| 60 | - P04: dumbbell_chart |
| 61 | - P05: line_chart |
| 62 | - P06: bar_chart |
| 63 | - P07: dumbbell_chart |
| 64 | - P08: comparison_table |
| 65 | - P09: timeline |
| 66 | |
| 67 | ## forbidden |
| 68 | - Mixing icon libraries |
| 69 | - `<style>`, `class`, `<foreignObject>`, `textPath`, `@font-face`, `<animate*>`, `<script>`, `<iframe>`, `<symbol>`+`<use>` |
| 70 | - HTML named entities in text (` `, `—`, `©`, `–`, `®`, `…`, `•` …) — write as raw Unicode (`—`, `©`, `→`, NBSP, etc.); XML reserved chars `& < > " '` must be escaped as `& < > " '` |
| 71 |