Песочница

Повтор корпуса решений

Replay сравнивает объявленный набор закреплённых вводов решений и ожидаемую lineage квитанций с новым правилом или набором квитанций.

Рабочий порядок

  • Закрепите инвентарь корпуса до сравнения и классифицируйте каждый элемент как agree, mismatch или not-comparable.
  • Рассматривайте mismatch-вводы как изменения поведения; не перегенерируйте старые квитанции для стирания истории.
  • Для воспроизводимости сохраняйте идентичность runner, байты правила, ввода и наблюдений результата.

Границы

  • Not-comparable — раскрытая граница, а не mismatch, молча посчитанный как agreement.