{# Chart.js library include used by recipe templates that emit elements (Executive Summary, Assessment Overview, User Activity, standalone chart-bearing templates, etc.). Placed in this partial so a future version bump is a one-file change and so chart-less base-extending recipes (Findings by Project, FPA, Workflow Summary) don't pay the ~80 KB jsDelivr fetch. Must be included BEFORE _standalone_shell.html so the shell's Chart.defaults block (which checks `typeof Chart !== 'undefined'`) actually picks up the design-token font/color/border defaults. Loaded for BOTH HTML and PDF render modes — under A1 the Playwright PDF renderer runs Chart.js inside Chromium and fires fsReportNewChart to drive the readiness beacon, so the live branch is used for PDF too. Only `render_mode == 'fragment'` skips the library (the parent shell supplies it, or the fragment is server-rendered SVG and needs no runtime). #} {% if render_mode != 'fragment' %} {% endif %}