DRDiffReceipt
КвитанцияКак работаетЗапускиFAQ
Смотреть запуски
00локальная квитанция AI-правки

Посмотрите, что AI изменил на одном экране.

Когда агент правит репозиторий, DiffReceipt превращает прогон в короткую сводку для ревьюера: что просили, что изменилось, что проверено и что еще требует человека. Локально и только для чтения.

Открыть демо-запуски →Посмотреть память

Ранняя стадия. Работает локально как CLI. Данные ниже демонстрационные.

пример квитанциинужно решение
одна AI-правка1 файл вне рамок
ЗапросДобавить экспорт отчета в CSVчисто
Файлы3 внутри задачи, 1 рядомпроверить
Проверкитесты прошли, миграций нетчисто
Решениеподтвердить session_policy.pyпроверить
образцовая квитанцияДобавить экспорт отчета в CSV
Просили
Добавить кнопку экспорта отчета в CSV для страницы финансовой сводки.
Разрешено менять
reports/export/*reports/ui/export-actions.tsxconfig/export.yaml
Реально изменено
reports/export/csv_exporter.pyreports/ui/export-actions.tsxconfig/export.yamlТакже изменен reports/auth/session_policy.py вне запрошенной области.
Проверки
  • тесты экспорта 18/18 прошли
  • линт чистый
  • миграций нет
  • ручная проверка CSV на кириллице пройдена
Риски и границы
  • правка вне задачи меняет срок жизни сессии для скачивания файла
  • это не покрыто тестом экспорта
Нужно ваше решение
Подтвердить изменение session_policy.py перед слиянием.
Добавить экспорт отчета в CSVнужно решениеПочинить таймаут логинаостановлено памятьюДобавить понятный пустой экран импортаготовоПочинить сортировку счетовидет проверкаДобавить проверку размера файлав очередиОбновить текст ошибки оплатыготовоДобавить экспорт отчета в CSVнужно решениеПочинить таймаут логинаостановлено памятьюДобавить понятный пустой экран импортаготовоПочинить сортировку счетовидет проверкаДобавить проверку размера файлав очередиОбновить текст ошибки оплатыготово
01как это работает

Не панель ради панели. Квитанция ведет к решению.

Первый экран показывает готовую работу. Если нужно глубже, ревьюер проваливается в список запусков или открывает квитанцию конкретного изменения.

01

Просили

Исходная задача остается первой строкой, чтобы ревьюер не собирал контекст из переписки.

02

Изменено

Разрешенная область и реальные файлы стоят рядом. Выход за рамки виден отдельно.

03

Проверено

Тесты, линт и ручные проверки не смешиваются с обещаниями агента.

04

Нужно решение

Квитанция заканчивается конкретным человеческим действием перед merge.

02формат ревью

Сначала готовая квитанция, потом все запуски.

Клиент видит полезную сводку сразу. Таблица остается вторым уровнем, а не первым экраном.

Все запуски →
Обычное ревьюИскать задачу, diff, тесты и риск в разных местах.
DiffReceiptОдна заполненная квитанция с запросом, файлами, проверками и решением.
ПамятьПохожий прошлый сбой поднимается до того, как правка пройдет дальше.
03память об ошибках

Если похожий сбой уже был, он появляется в квитанции.

Пример ниже показывает работу, где память не дает принять рискованную правку молча.

Открыть пример памяти
память об ошибкахПочинить таймаут логина
Просили
Увеличить допустимое время ожидания входа для пользователей с медленным соединением.
Разрешено менять
auth/login/*config/session.yaml
Реально изменено
auth/login/timeout_policy.pyconfig/session.yaml
Проверки
  • тест старого сбоя повторен
  • регрессия остановлена до слияния
  • затронутые файлы входят в разрешенную область
Риски и границы
  • похожая правка раньше ломала принудительный выход из аккаунта
  • нужна ручная проверка сценария "забытый открытый браузер"
Нужно ваше решение
Подтвердить новый срок ожидания после ручной проверки безопасности.
04FAQ

Вопросы перед первым просмотром.

Это меняет код?

Нет. Витрина работает только для чтения: она собирает квитанцию и ничего не записывает обратно в репозиторий.

Почему одна квитанция на входе?

Так человек сразу видит готовый пример работы, а не попадает в таблицу без контекста.

Где реальные внутренние задачи?

В клиентском демо их нет. Здесь только безопасный набор с человеческими названиями.

Что делать дальше?

Открыть все запуски, выбрать работу и проверить решение, которое требует человек.

ранняя стадия · локально · CLI

Покажите AI-правку как квитанцию, а не как догадку.

Перейти к демо-запускам →