code-moniker-workspace 0.4.0

Workspace model, ports, snapshots, linkage, and change analysis for code-moniker.
Documentation
//! Workspace registry vocabulary.
//!
//! This module is intentionally small for now. The local code-moniker fragment
//! records the agreed topology before runtime code is moved behind it.

mod build;
mod command;
mod event;
mod local;
mod ports;
mod runtime;
mod staleness;
mod state;

pub use command::{
	WorkspaceCommand, WorkspaceCommandId, WorkspaceCommandKind, WorkspaceCommandSpec,
	WorkspaceScopeUri, WorkspaceSnapshotPublication,
};
pub use event::{WorkspaceEvent, WorkspaceEventCursor, WorkspaceEventKind};
pub use local::{LocalWorkspaceOptions, LocalWorkspaceRegistry};
pub use ports::{WorkspaceCommandPort, WorkspaceEventPort, WorkspacePorts, WorkspaceQueryPort};
pub use runtime::{
	WorkspaceCommands, WorkspaceEvents, WorkspaceLiveCommands, WorkspaceLivePlanTransition,
	WorkspaceQueries, WorkspaceRegistry,
};
pub use staleness::WorkspaceStaleness;