Features
Units of measure: introduced a Units of Measure system, including default purchase and receiving units and conversion rates on product variants.
Inventory counting overhaul: stock counts now support drafts, a counted/submitted workflow, optional notes per item, and automatic stock adjustments on completion.
Stock adjustment reasons: added structured reasons for stock adjustments.
Stock movement revert: stock movements, stock transfers, and received purchase orders can now be reverted.
Liquid-based numbering: stock records now support customizable numbering using Liquid templates.
Purchase Order PDF: purchase orders can now be downloaded as a PDF document.
Expanded variant search: product variant search now matches on product name and SKU; a new product variants index page adds listing and filtering.
Manufacturing orders (groundwork): added the initial Manufacturing Order model and status column.
Committed quantity tracking: added quantity-committed tracking across the stock transfer lifecycle.
Chores
Product audit logging: added audit logging for products, store products, and variants.
Cleaner forms: stock count, adjustment, and transfer forms were converted to clearer table layouts, with toggle switches replacing status badges.
