Three new templates are live in the curated library. They are the first library entries to use the chart() and vector() builders, so every visual is drawn as native PDF vector graphics — sharp at any zoom, no images to host.
- Monthly KPI Report (
report-kpi-monthly) — a one-page A4 report with a four-tile stat strip (revenue, gross margin, active customers, churn, each with a vs-last-month delta), a twelve-month revenue line chart, a grouped bar chart of revenue by product line, a top-customers table with totals, and a short commentary panel. - SaaS Usage Statement (
statement-usage) — an invoice-style statement with vendor and account header, billing period, a daily-usage bar chart covering the period, a line-item charges table with totals aligned to the same columns, payment details and a total-due card. - Certificate with Vector Seal (
certificate-seal) — a landscape A4 certificate of completion with a gold double border and a circular rosette seal drawn as vector artwork, presentation typography, and two signature lines.
All three charts read their rows from the render's data via {{path}} references, so the same template draws this month's numbers on every call. Each chart is tagged as a figure and gets generated alt text from its values; the seal carries an authored description.
Use them like any library template — pass the template id to /api/v1/render, open them from the template library in the app, or copy the DSL source as a starting point. "View source" on each opens the same DSL the library runs.