Owned event types
events.iterate.com/workspace/configuredDeep-merges a mount-overlay patch into the workspace's configuration. Plain objects recurse, so a `mounts` patch edits the overlay per mount point: an unknown key adds an overlay (a complete `{ repoPath, policy }` mounts a repo at a new path; a partial one deviates a DERIVED mount's fields), and `null` clears the overlay at that path (the derived default returns). Omitted keys are untouched.payload: { config }consumed by 1events.iterate.com/workspace/createdCreates a workspace processor on this stream — a pure existence marker. Mounts are not birth facts: every project repo is mounted at its own /repos/** path by derivation; deviations arrive as workspace/configured patches.payload: { …any }consumed by 2
Consumes
events.iterate.com/workspace/createdCreates a workspace processor on this stream — a pure existence marker. Mounts are not birth facts: every project repo is mounted at its own /repos/** path by derivation; deviations arrive as workspace/configured patches.events.iterate.com/workspace/configuredDeep-merges a mount-overlay patch into the workspace's configuration. Plain objects recurse, so a `mounts` patch edits the overlay per mount point: an unknown key adds an overlay (a complete `{ repoPath, policy }` mounts a repo at a new path; a partial one deviates a DERIVED mount's fields), and `null` clears the overlay at that path (the derived default returns). Omitted keys are untouched.
Emits
This processor emits no events.