Release Checklist
Scaffolds a structured release checklist covering pre-release validation, deployment verification, rollback criteria, and a sign-off matrix. Produces actionable Markdown checklists and a YAML sign-off matrix with role-based approval tracking. Designed to standardize the release process across teams and ensure consistent quality gates.
| Name | release-checklist |
| Version | 0.1.0 |
| Category | qa |
| License | Apache-2.0 |
| Persona | qa |
| Tags | testing, qa, release, checklist, deployment |
| Source | templates/release-checklist |
Render it
Three front doors, one catalog. Pick whichever suits the caller.
# CLI
npx @nanohype/sdk render release-checklist --out ./my-app
# SDK
import { LocalSource, renderTemplate } from "@nanohype/sdk";
const result = await renderTemplate(source, "release-checklist", variables);
# MCP — from an agent
get_template({ name: "release-checklist" })Variables
Required
ProjectNamestring- Kebab-case project name, used in document titles and directory Must be lowercase kebab-case starting with a letter.
Optional
ReleaseTypeenum — defaults tominor- Semantic version release type One of:
majorminorpatch. IncludeRollbackbool — defaults totrue- Include a rollback plan document
What it produces
4 files. Placeholder names such as __APP_NAME__ are what the renderer substitutes into.
release/checklist.md
release/rollback-plan.md
release/sign-off-matrix.yaml
release/verification.mdComposes with
- Pairs with
test-plan - Pairs with
monitoring-stack - Nests inside
monorepo