Репозиторий харнесса peer-preservation (коммит 76bfcd1)

updated: 2026-09-29 · created: 2026-09-29 · type: entity · tags: harness, entity, method · sources: 1 файлов · confidence: high

Код авторов работы о 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).

Наш патч

  1. Регистрация моделей под именами, которые принимает провайдер: 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).

  1. Провайдер yandex — llms/yandex_llm.py (см. provider-cloud-channel).
  2. Инструменты для анализа — tools_lab/ в самом репозитории (tooling-inventory).

Логика сценария и судьи не менялись: правки только про то, куда ходить за моделью и как её называть в логах. Патч первых правок сохранён отдельно: peer-preservation-our-changes.patch.

Второй репозиторий авторов (rdi-berkeley/peer-preservation) содержит только paper.pdf — кода и данных в нём нет.

Связано: tampering-scenario, harness-operations.