symphony_core/lib.rs
1//! Symphony core domain model.
2//!
3//! Defines the shared types used across all Symphony layers:
4//! Issue, WorkflowDefinition, ServiceConfig, Workspace, RunAttempt,
5//! LiveSession, RetryEntry, and OrchestratorState.
6
7pub mod issue;
8pub mod session;
9pub mod state;
10pub mod workspace;
11
12pub use issue::{BlockerRef, Issue};
13pub use session::{LiveSession, RunAttempt, RunAttemptStatus, RetryEntry};
14pub use state::OrchestratorState;
15pub use workspace::Workspace;