Skip to content

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.

Namerelease-checklist
Version0.1.0
Categoryqa
LicenseApache-2.0
Personaqa
Tagstesting, qa, release, checklist, deployment
Sourcetemplates/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

ProjectName string
Kebab-case project name, used in document titles and directory Must be lowercase kebab-case starting with a letter.

Optional

ReleaseType enum — defaults to minor
Semantic version release type One of: majorminorpatch.
IncludeRollback bool — defaults to true
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.md

Composes with