Change Management
Scaffolds a change management package with a change request template, impact assessment matrix, and approval workflow configuration. Optionally includes a rollback plan with triggers and verification steps. Designed for operations and engineering teams managing controlled changes to production systems.
| Name | change-management |
| Version | 0.1.0 |
| Category | operations |
| License | Apache-2.0 |
| Persona | operations |
| Tags | change-management, change-request, impact-assessment, approval, rollback |
| Source | templates/change-management |
Render it
Three front doors, one catalog. Pick whichever suits the caller.
# CLI
npx @nanohype/sdk render change-management --out ./my-app
# SDK
import { LocalSource, renderTemplate } from "@nanohype/sdk";
const result = await renderTemplate(source, "change-management", variables);
# MCP — from an agent
get_template({ name: "change-management" })Variables
Required
ProjectNamestring- Kebab-case project name used as the document directory Must be lowercase kebab-case starting with a letter.
Optional
ChangeTypeenum — defaults tonormal- Default change type determining approval workflow and SLAs One of:
standardnormalemergency. 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.
change/approval-workflow.yaml
change/impact-assessment.yaml
change/request-template.md
change/rollback-plan.mdComposes with
- Pairs with
runbook - Pairs with
release-checklist - Pairs with
compliance-checklist - Nests inside
monorepo