Expand description
Core domain logic - graph execution, pipelines, orchestration
Hexagonal principle: Domain never imports adapters, only ports (traits). Domain layer - core business logic
Contains pure business logic with no infrastructure dependencies. Domain layer only imports from ports (trait definitions), never from adapters.
Modulesยง
- error
- Domain error types
- executor
- Worker pool executor with backpressure Worker pool executor with backpressure
- graph
- DAG execution engine using petgraph DAG execution engine
- idempotency
- Idempotency tracking system Idempotency key tracking system
- pipeline
- Pipeline types with typestate pattern Pipeline types with typestate pattern