Expired reservation never releases
Why it happens
A process dies before cleanup.
Potential bug
Stock appears permanently unavailable.
Mitigation
Store expiry/status durably; indexed reaper conditionally releases active holds.
A process dies before cleanup.
Stock appears permanently unavailable.
Store expiry/status durably; indexed reaper conditionally releases active holds.