# Изменения · Original Raw III 3.1.0

Ревизия от 21 октября 2026 года завершает выбранный дизайн-пакет для передачи в [Claude](https://claude.ai/). Предыдущий Original Raw III 3.0.0 и остальные направления сохранены; ссылки собраны в [versions.html](../versions.html). Это доработка комплекта, без замены действующей игры и без новой публикации сборки приложения.

## Сохранено

Простой силуэт героя высотой 52 логических px, круглая голова, плоская одежда, две ноги, маленький рюкзак, жёлтый UI-акцент и двухслойные горы. Состав: 28 экранов/демонстраций, 30 вещей, 4 слоя утепления, 13 гор, 26 фонов, 134 PNG. Игровые ID, цены, награды, лагеря, высоты и исходные физические константы сохранены.

## Рисунок и материалы

- У кислородного баллона в каталоге восстановлен обрезанный верх клапана, у птицы — обрезанный хвост. Размеры ячеек, цвета и силуэты сохранены; остальные 132 PNG совпадают с предыдущим экспортом.
- Ледоруб примыкает к рукаву. В демонстрации верёвки рука держит шнур, отпускание происходит у верхнего крепления, положение героя непрерывно на границах фаз.
- Метаданные Raw-героя больше не наследуют привязку старого атласа. Это одиночный справочный PNG с нормализованной точкой стоп `.5/.9375`; названия ID сохранены.
- Единственный текущий экспорт — [assets-raw-v3-1-final](../assets-raw-v3-1-final/manifest.json). Добавлены повторяемые проверки геометрии, слоёв, поз, фонов и контрольных сумм.

Детали и доказательства: [VISUAL_FIXES_3_1_0.md](VISUAL_FIXES_3_1_0.md).

## Взаимодействия лаборатории

- Программа «Семь вершин» выбирает видимую гору и корректно завершает последовательность на Килиманджаро. Результат программы содержит семь вершин.
- Симуляция не продолжает восхождение за меню, магазином и модальными состояниями. Пауза и возврат соответствуют видимому состоянию.
- Повторное подтверждение уже купленного предмета не списывает баланс снова.
- Хардкор показывает одну жизнь; обычный режим учитывает выбранное демонстрационное количество жизней.
- Результаты обычного режима и хардкора разделены. Невидимые Unicode-символы не позволяют отправить пустое имя.
- Клавиши и указатели отслеживаются независимо; отпускание одного из двух удерживаемых направлений не отменяет другое. Модифицированные системные сочетания не запускают движение.
- Скрытие страницы освобождает управление и ставит лабораторию на паузу. Изменение reduced motion учитывается без перезагрузки; примерка и сцены событий также учитывают эту настройку.
- PNG текущей остановленной сцены соответствует её видимому времени. Во время записи WebM нельзя незаметно сменить сцену, тему или язык; кнопка явно сообщает, что записывается прыжок.
- Сообщения о действиях отображаются в нужных состояниях, доступное описание Canvas содержит экран, гору, высоту и жизни.

Детальный разбор и область регрессий: [INTERACTION_FIXES_3_1_0.md](INTERACTION_FIXES_3_1_0.md). Сводный результат браузерных и пакетных проверок — [QA.md](QA.md).

## Передача и воспроизведение

Добавлены переносимый запуск `python3 preview.py` с автоматическим выбором порта, `python3 verify_package.py`, полный [каталог материалов](../assets.html), [первое сообщение для Claude](../CLAUDE_PROMPT.md), [контракты интеграции](HANDOFF.md) и [матрица экранов](SCREEN_MATRIX.md). Соседние папки автора не требуются. Экспортёры объясняют недостающую Canvas-зависимость и принимают `CANVAS_MODULE`; просмотр борда внешних пакетов не требует.

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