{"slug":"deploy-notes-dispatch-pack","name":"Deploy Notes Dispatch Pack","kind":"dispatch-templates","version":1,"format_version":1,"checksum":"621866cbc165f0c09a3ca6d53ec2848c27c8b0969d0f5cc6106bfebf9f357847","bundle":{"types":[{"key":"deploy-notes","label":"Deploy Notes","description":"A per-deploy write-up: what shipped, migrations applied, and what to watch."}],"format":"bloom.dispatch_templates","version":1,"templates":[{"name":"Deploy Notes — Summary Card","description":"A compact card for routine deploys: headline, what shipped, migrations, and watch items. Pairs with a jelly whose structured output matches the schema.","schema_json":{"summary":"str","migrations":"str","deployed_at":"str","deployed_by":"str","environment":"str","watch_items":"str","release_name":"str"},"dispatch_type":"deploy-notes","html_template":"<div style=\"font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:720px;margin:0 auto;padding:24px;border:1px solid #e2e8f0;border-radius:12px;background:#ffffff;color:#0f172a;\">\n  <h1 style=\"margin:0 0 4px;font-size:22px;\">🚀 {{release_name}}</h1>\n  <p style=\"margin:0 0 20px;color:#64748b;font-size:13px;\">Deployed {{deployed_at}} · by {{deployed_by}} · {{environment}}</p>\n  <h2 style=\"margin:0 0 6px;font-size:14px;text-transform:uppercase;letter-spacing:0.06em;color:#64748b;\">What shipped</h2>\n  <p style=\"margin:0 0 18px;line-height:1.6;\">{{summary}}</p>\n  <h2 style=\"margin:0 0 6px;font-size:14px;text-transform:uppercase;letter-spacing:0.06em;color:#64748b;\">Migrations</h2>\n  <p style=\"margin:0 0 18px;line-height:1.6;\">{{migrations}}</p>\n  <h2 style=\"margin:0 0 6px;font-size:14px;text-transform:uppercase;letter-spacing:0.06em;color:#64748b;\">Watch items</h2>\n  <p style=\"margin:0;line-height:1.6;\">{{watch_items}}</p>\n</div>"},{"name":"Deploy Notes — Full Changelog","description":"A long-form write-up for milestone releases: grouped changes, risk assessment, and the rollback plan. Use the summary card for routine deploys.","schema_json":{"fixes":"str","features":"str","highlights":"str","risk_notes":"str","deployed_at":"str","deployed_by":"str","environment":"str","release_name":"str","rollback_plan":"str"},"dispatch_type":"deploy-notes","html_template":"<div style=\"font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:840px;margin:0 auto;padding:32px;color:#0f172a;background:#ffffff;\">\n  <div style=\"border-bottom:2px solid #e2e8f0;padding-bottom:16px;margin-bottom:24px;\">\n    <h1 style=\"margin:0 0 4px;font-size:26px;\">📦 {{release_name}}</h1>\n    <p style=\"margin:0;color:#64748b;font-size:13px;\">{{environment}} · deployed {{deployed_at}} by {{deployed_by}}</p>\n  </div>\n  <h2 style=\"font-size:16px;margin:0 0 8px;\">Highlights</h2>\n  <p style=\"line-height:1.7;margin:0 0 24px;\">{{highlights}}</p>\n  <h2 style=\"font-size:16px;margin:0 0 8px;\">Features</h2>\n  <p style=\"line-height:1.7;margin:0 0 24px;\">{{features}}</p>\n  <h2 style=\"font-size:16px;margin:0 0 8px;\">Fixes</h2>\n  <p style=\"line-height:1.7;margin:0 0 24px;\">{{fixes}}</p>\n  <h2 style=\"font-size:16px;margin:0 0 8px;\">Risk &amp; rollback</h2>\n  <div style=\"border:1px solid #fde68a;background:#fffbeb;border-radius:10px;padding:14px 16px;line-height:1.7;\">\n    <p style=\"margin:0 0 8px;\"><strong>Risk:</strong> {{risk_notes}}</p>\n    <p style=\"margin:0;\"><strong>Rollback:</strong> {{rollback_plan}}</p>\n  </div>\n</div>"}],"exported_at":"2026-07-17T00:00:00Z","source_organization_id":null}}