Serializable breakeven data for persistence layer. Converts state to simple boolean for JSON serialization.
Stored in PersistBreakevenAdapter as Record<signalId, IBreakevenData>. Loaded on initialization and converted back to IBreakevenState.
reached: boolean
Whether breakeven has been reached for this signal. Serialized form of IBreakevenState.reached.