feat(common): re-export financial_types as FinancialPrice/Quantity/Money/Ratio

Aliased re-exports avoid collision with existing types::Price/Quantity/Money
during migration. Will rename to canonical names in Phase 6 cleanup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jgrusewski
2026-02-28 09:49:00 +01:00
parent c745693420
commit acf77461cb

View File

@@ -82,6 +82,16 @@ pub use ml_strategy::{
SharedMLStrategy, SimpleDQNAdapter,
};
// Re-export canonical financial types (aliased to avoid collision with old types:: re-exports)
// Once migration completes in Phase 6, these become Price/Quantity/Money directly.
pub use financial_types::{
Money as FinancialMoney,
Price as FinancialPrice,
Quantity as FinancialQuantity,
Ratio,
SCALE as FINANCIAL_SCALE,
};
// Re-export regime persistence manager
pub use regime_persistence::RegimePersistenceManager;