AutoScribe 1.1.3
AutoScribe 1.1.3
Fixes a defect introduced by 1.1.2's conditional close: an observed empty
step position was converted to SQL NULL, but a run whose first-step claim
had been released stores an empty string. A run the sweeper had already
recovered once could therefore never be closed, and held its budget
reservation against the monthly cap indefinitely.
The close now compares with COALESCE( step, '' ), matching the claim it is
paired with.