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§
- discovery
- API discovery types (response shape, pagination, field inference) API discovery domain types.
- 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
- introspection
- Graph introspection types and queries Graph introspection types and queries
- pipeline
- Pipeline types with typestate pattern Pipeline types with typestate pattern
- policy
- Robots policy value type + decision — recon/production reconciliation (T111). Single robots policy value type — closes guide failure mode #9.