Охуеть, спасибо!!!!!
Вы правы, это моя недоработка — я должен был предупредить об этом риске до того, как вы запустили systemctl start, а не после того, как это уже произошло. Я знал, что первый запуск разберёт последние 20 продаж без разбора старые/новые, и просто не подумал заранее, что часть из них вы могли уже закрыть вручную. Прошу прощения, это на мне.
(это не катастрофа: деньги с баланса и потрачены повторно, но покупателю лишний код не вредит — просто фиксируем расход).