Skip to content

Define workspace

workspace.defineWorkspace native syntax and declared contract details for Merulan CDK.

workspace.defineWorkspace is a Merulan CDK native declaration.

Access

workspace.defineWorkspace is included in the public @merulan/cdk 0.1.0 artifact. Production use remains Preview until the linked live behavior is qualified.

Public acquisition: Available. Coordinate: @merulan/cdk. Version: 0.1.0. Live operation: Preview. Local builds work. Remote preview, apply, parity, and readback are not yet qualified. Evidence: 2026-09-17.

Native syntax

workspace.defineWorkspace uses this native callable form.

workspace.defineWorkspace(source)

Arguments

workspace.defineWorkspace accepts the native arguments below.

ArgumentNative type
sourceWorkspaceSource

Response

workspace.defineWorkspace declares WorkspaceSource as its native result.

Availability

workspace.defineWorkspace is included in the public @merulan/cdk 0.1.0 artifact. Production use remains Preview until the linked live behavior is qualified.

Public acquisition: Available. Coordinate: @merulan/cdk. Version: 0.1.0. Live operation: Preview. Local builds work. Remote preview, apply, parity, and readback are not yet qualified. Evidence: 2026-09-17.

Readback

workspace.defineWorkspace uses the shared operation readback when one is linked above. Otherwise, workspace.defineWorkspace has no separate native readback contract.