Expand description
§thegent-shm
Shared memory primitives for multi-agent orchestration.
§Architecture
This crate follows Hexagonal Architecture (Ports & Adapters) with Clean Architecture layers.
§xDD Methodologies Applied
- TDD: Tests written first in
src/tests/ - DDD: Bounded contexts for circuit breakers, command cache
- SOLID: Single responsibility per module
- CQRS: Separate command and query interfaces
- EDA: Domain events for state changes
Re-exports§
pub use ports::driven::CommandCachePort;pub use ports::driven::CircuitBreakerPort;pub use ports::driven::HealthPort;pub use domain::entities::*;pub use domain::value_objects::*;pub use domain::events::*;pub use application::commands::*;pub use application::queries::*;pub use application::use_cases::*;
Modules§
- adapters
- Adapters Layer
- application
- Application Layer
- domain
- Domain Layer
- ports
- Ports Layer
- shm
- Shared memory interface for process coordination.