d2r_chargen_build
Deploy a Diablo II character build from a YAML file to the live saves directory, with safety validation and backup. Supports phased deployment and force override.
Instructions
Build and deploy a character to the live saves directory.
Structurally enforces CLAUDE.md rules #3, #4, #10, #17: backs up the live save, builds to a temp file, runs the scanner on the temp, and only promotes the temp to the live save if the scanner passes. Live save is untouched on scanner failure.
Args: name: Character name (chars/.yaml must exist). phase: Deploy through phase (1-4). Default: full deploy (4). force: Skip the freshness gate (discards server progress). Avoid unless intentional.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| phase | No | ||
| force | No |