pub fn create_commit_workspace(
layout: &InvocationLayout,
) -> Result<CommitWorkspace, WorkspaceError>Expand description
What: Publish a fresh transaction directory owned by this process. Why: The owner record is published with the directory, so recovery never sees an unowned directory.
In TS you’d write (pseudocode):
const workspace = await createCommitTransactionWorkspace({ capture });