Репозиторий харнесса peer-preservation (коммит 76bfcd1)
Код авторов работы о peer-preservation. Клон лежит в <путь на сервере>, зафиксирован на коммите 76bfcd1 («Update README.md», 05.08.2026); origin/main совпадает с локальным HEAD — проверено 29.09.2026.
Что внутри: task_pairs/ (определения задач), environments/ (среды, включая конфиг выключения), task_evaluation/ (судьи по каждому сценарию), analysis/experiment_spec.py (матрица прогонов), scripts/runs/ (запуск), llms/ (провайдеры), paper.pdf (1,5 МБ), results/.
Важно про окружение: .venv занимает 11 ГБ — транзитивно тянет torch/xformers через convokit/datasets (machine-limits).
Наш патч
- Регистрация моделей под именами, которые принимает провайдер:
analysis/experiment_spec.py
(NON_GPT_MODELS, MODEL_RUNTIME_CONFIG, _short_model), llms/llm_config.py (ORGANIZATION_MAP, MODEL_NAME_MAP), config.yaml (org_model_mapping).
- Провайдер
yandex—llms/yandex_llm.py(см. provider-cloud-channel). - Инструменты для анализа —
tools_lab/в самом репозитории (tooling-inventory).
Логика сценария и судьи не менялись: правки только про то, куда ходить за моделью и как её называть в логах. Патч первых правок сохранён отдельно: peer-preservation-our-changes.patch.
Второй репозиторий авторов (rdi-berkeley/peer-preservation) содержит только paper.pdf — кода и данных в нём нет.
Связано: tampering-scenario, harness-operations.