Skip to main content

Interface: ApproveSpecContext

Defined in: packages/core/src/composition/use-cases/approve-spec.ts:16

Domain context for a ChangeRepository bound to a single workspace.

Properties​

configPath​

readonly configPath: string

Defined in: packages/core/src/composition/use-cases/approve-spec.ts:23


isExternal​

readonly isExternal: boolean

Defined in: packages/core/src/composition/use-cases/approve-spec.ts:22

Whether the workspace's specs live outside the current git root.


ownership​

readonly ownership: "owned" | "shared" | "readOnly"

Defined in: packages/core/src/composition/use-cases/approve-spec.ts:20

Ownership level of this workspace.


workspace​

readonly workspace: string

Defined in: packages/core/src/composition/use-cases/approve-spec.ts:18

The workspace name from specd.yaml (e.g. 'default').