ARCHITECTURAL ACHIEVEMENTS: ✅ Zero compilation errors across entire workspace ✅ Complete elimination of circular dependencies ✅ Proper configuration architecture with centralized config crate ✅ Fixed all type mismatches and missing fields ✅ Restored proper crate structure (config at root level) MAJOR FIXES: - Fixed 19 critical data crate compilation errors - Resolved configuration struct field mismatches - Fixed enum variant naming (CSV → Csv) - Corrected type conversions (FromPrimitive, compression types) - Fixed HashMap key types (u32 vs usize) - Resolved TLOBProcessor constructor issues WORKSPACE STATUS: - All services compile successfully - Trading Service: ✅ Ready - Backtesting Service: ✅ Ready - ML Training Service: ✅ Ready - TLI Client: ✅ Ready Only documentation warnings remain (3,316 warnings to be addressed) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
19 lines
387 B
Rust
19 lines
387 B
Rust
//! Test Harness Library for Foxhunt HFT Integration Testing
|
|
|
|
pub mod grpc_clients;
|
|
pub mod test_data;
|
|
pub mod fixtures;
|
|
pub mod performance;
|
|
pub mod docker_compose;
|
|
pub mod proto;
|
|
|
|
pub use grpc_clients::*;
|
|
pub use test_data::*;
|
|
pub use fixtures::*;
|
|
pub use performance::*;
|
|
pub use docker_compose::*;
|
|
|
|
// Re-export commonly used types
|
|
pub use proto::trading;
|
|
pub use proto::ml_training;
|