Учебный пример GPT Insider

Все 26 записей полностью вымышлены. CSV — исходные строки UTF-8 с запятой-разделителем и полями в двойных кавычках. XLSX содержит те же строки: исходные столбцы текстовые; пустая сумма остаётся пустой, не нулём.

Точный дубль сравнивает все семь бизнес-полей, кроме row_id. Разрешены строгие даты DD.MM.YYYY и YYYY-MM-DD, русские суммы с десятичной запятой и однородными разделителями тысяч. Неоднозначная дата R012, невозможная R013 и неизвестная сумма R014 исключаются до уточнения. Продажи SALE/PAID; возвраты REFUND/REFUNDED вычитаются в месяце собственной операции. Незавершённые статусы не входят в показатель. R023 с 0,00 остаётся.

control_totals.csv — независимые контрольные значения учебного примера, а не файл, выданный ChatGPT. Не сообщайте их до получения первого ответа, если проверяете модель.

Контроль: 26 исходных → 25 после дублей → 22 структурно валидные → 18 денежных строк. Продажи 20 626,45 ₽; возвраты 2 350,24 ₽; нетто 18 276,21 ₽.
