- Remove saveTradeState() call from addTrade() to avoid P2025 error - Add initialization check in checkTradeConditions() to skip when Drift not ready - Silence 'not initialized' errors during startup (expected behavior) - Trade state is now saved only by API endpoint after DB record created