Part of #892 (RFC #891; corpus .llm/runs/plan-deploy-plugin--seed/ r5).
Move DeployTargetPort/DeployOperation and the result/error types from the CLI kernel to plugin-deploy-core (./ports, ./domain) behind compatibility re-exports; fix the stale "uniform 7-op" comment to eight-op/declared-subset, including matching doctrine/gate wording. Anti-scope: no behavior change; no registry, conventions, or build-engine move (DP-2, SF-2).
Acceptance
Metadata
Dependencies: none
Delivery shape: contracts extraction, no vendor work
Part of #892 (RFC #891; corpus
.llm/runs/plan-deploy-plugin--seed/r5).Move
DeployTargetPort/DeployOperationand the result/error types from the CLI kernel toplugin-deploy-core(./ports,./domain) behind compatibility re-exports; fix the stale "uniform 7-op" comment to eight-op/declared-subset, including matching doctrine/gate wording. Anti-scope: no behavior change; no registry, conventions, or build-engine move (DP-2, SF-2).Acceptance
deno task e2e:cligreen with zero verb changesMetadata
Dependencies: none
Delivery shape: contracts extraction, no vendor work