Create a new install plan.
Git tag to install (e.g., "v5.1.0" or "latest").
Target install directory.
Merged configuration values.
Set of phase IDs to skip during execution.
When true, the Claude pack is excluded from the scaffold.
Merged configuration (defaults + user-supplied + prompted values).
Timestamp when this plan was created.
Absolute path to the target install directory.
Whether to skip the Claude Code pack during scaffolding. Defaults to false
— the pack ships alongside the distribution. --no-claude-pack flips this on.
Ordered list of phases with skip flags and descriptions.
Git tag of the version to install (e.g., "v5.1.0" or "latest").
An install plan that describes the full sequence of phases the engine will execute, including which phases to skip.
Created by InstallerEngine.CreatePlan and passed to InstallerEngine.Run for execution. Can also be inspected via Summarize for dry-run display.
Example