Release Summary Generator
Translates a release's scripts into plain-language notes for non-technical approvers (product, compliance, support).
Inputs
- Release name + version
- Scripts, JSON array of
{ name, script, environment? } - Prior executions (optional), previous runs of the same scripts in lower environments
Behavior
Maps technical operations to plain English, e.g.:
ALTER TABLE users ADD COLUMN email_verified BOOLEAN→ "We're adding a flag that tracks whether each user has verified their email."CREATE INDEX idx_orders_status ON orders(status)→ "Speeds up filtering orders by status. No customer-facing change."
Output
{
headline: 'one-sentence elevator pitch',
summary: '2-3 short paragraphs, under-a-minute read',
highlights: ['what's new in plain English'...],
risks: ['what could go wrong in plain English'...]
}