Interface: CreateChangeContext
Defined in: packages/core/src/composition/use-cases/create-change.ts:13
Domain context for a ChangeRepository bound to a single workspace.
Passed to createCreateChange(context, options) when constructing the use
case without a full SpecdConfig.
Properties
isExternal
readonlyisExternal:boolean
Defined in: packages/core/src/composition/use-cases/create-change.ts:19
Whether the workspace's specs live outside the current git root.
ownership
readonlyownership:"owned"|"shared"|"readOnly"
Defined in: packages/core/src/composition/use-cases/create-change.ts:17
Ownership level of this workspace.
workspace
readonlyworkspace:string
Defined in: packages/core/src/composition/use-cases/create-change.ts:15
The workspace name from specd.yaml (e.g. 'default').