Mechanical rename produced by scripts/msd-rename.cjs: gsd/Gsd/GSD -> msd/Msd/MSD across contents and paths, upstream package/repo coordinates -> @golem15/msd-core and golem15com/msd-core. Deep links into upstream history, sibling upstream packages, the GSD-2 import feature, CHANGELOG.md and .changeset/ are kept as-is. Hand edits on top: MSD block-letter banner and logos, LICENSE copyright line, package/plugin identity, regenerated lockfile, install-tree fixtures, derived registries and benchmark baseline; migration checksum baseline re-locked (MSD keeps its own install state, so no install had applied the old sums); sort-order and regex-escaped expectations in tests adjusted.
1.3 KiB
Claude orchestration — ultraplan plan-offload ownership (BETA)
Injected at
plan:postinto: planneronly whenclaude_orchestration.enabledis true. Default-off;onError: skip.
Ownership declaration
The msd-ultraplan-phase plan-offload surface (offloading MSD's plan phase to
Claude Code's ultraplan cloud) is owned by this capability, not by a
standalone BETA skill. Both surfaces share one runtime gate
(claude_orchestration.enabled), one BETA boundary, and one Claude-Code-only
detection seam.
When the planner should consider ultraplan offload
When this contribution is active (capability enabled, Claude Code runtime), the
planner MAY offer the /msd-ultraplan-phase path as an alternative to local
/msd-plan-phase for phases where cloud-assisted planning adds value. This is
advisory, not mandatory — the stable local planner remains the default.
Fallback contract
If the capability is disabled, or the runtime is not Claude Code, ultraplan
offload is not surfaced and the planner proceeds with the standard local
/msd-plan-phase. The msd-ultraplan-phase command itself remains installed
(its own runtime gate already no-ops on non-Claude runtimes); this contribution
only governs whether the capability manifest advertises it as part of the
orchestration surface.