What is being tightened
This work touches the paths that change stock data, including operations around products, deliveries, corrections, and related inventory updates.
- Clear transaction boundaries around write operations.
- Consistent rollback when an operation fails.
- Cleanup of database sessions and write locks.
- Safer behaviour when operations happen close together.
- Regression tests for unhappy paths as well as happy ones.
Why this comes before more features
Because trust beats glitter. New features are only useful if the existing stock data stays reliable.
What users should notice
Ideally? Not much. This kind of work is meant to reduce surprises, not create visible fireworks.
This does not add a new user-facing feature to EA Free. It strengthens the foundation the current features already depend on.