Skip to content

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.

Namechange-management
Version0.1.0
Categoryoperations
LicenseApache-2.0
Personaoperations
Tagschange-management, change-request, impact-assessment, approval, rollback
Sourcetemplates/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

ProjectName string
Kebab-case project name used as the document directory Must be lowercase kebab-case starting with a letter.

Optional

ChangeType enum — defaults to normal
Default change type determining approval workflow and SLAs One of: standardnormalemergency.
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.

change/approval-workflow.yaml
change/impact-assessment.yaml
change/request-template.md
change/rollback-plan.md

Composes with