schema
Add allow pre-order flag to stock level
Better check
available class method to sum current quantity
available chains current
Try to eager-load current stock but due to using DateTime.now in query it gets re-evaluated.  Think again
Better error logging on validation/save instead of just silently failing