Минимальный комплект — сама программа в спорной версии и документ, с которым её сравнивают. Для заказной разработки это обычно сборка или дистрибутив с указанием версии, исходный код с историей изменений, договор, техническое задание во всех редакциях и руководство администратора с описанием среды.
Дальше комплект зависит от вопроса. Для поиска причины сбоя нужны журналы программы и сервера за спорный период и данные, на которых ошибка проявилась, — без них дефект, зависящий от данных, на стенде не воспроизведётся. Чтобы проверить, что получил заказчик, нужны акты, архивы выгрузок и письма с датами. Если исходного кода нет, исследование возможно, но выводы о логике программы будут менее подробными.
Не отбирайте материалы по принципу «что подтверждает нашу позицию»: эксперт всё равно запросит недостающее, а пропуск, обнаруженный другой стороной, ослабляет доверие к комплекту. Пароли к серверам в письмах не передают, способ доступа согласуют отдельно.