
Полная версия
Physical AI: От нейросетей к гуманоидным роботам
Протокол проверки (уникальный)
1. Зафиксировать config hash H0063 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «unit economics» на canary не менее двух смен.
3. Снять пакет: state, keyframes, stockout_hours, calib_drift_px, teleop_flag.
4. Если support_h_cell хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0063 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про unit economics
— [ ] Коды U0063_SENSOR_AGE, U0063_FORCE_MUTE в таксономии релиза
— [ ] Дашборд смены показывает stockout_hours и support_h_cell
— [ ] Тест отказа U0063 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Физические движки и модели мира».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0063 роликом demo-day.
Короткий вывод
«Физические движки и модели мира» закрывается, когда фасет unit economics измерим, коды abort назначены и canary умеет остановиться. Юнит U0063 — самостоятельный evidence pack, не клон соседнего.
Сценарии, рандомизация и domain variation
Разбор «Сценарии, рандомизация и domain variation» для Physical AI: стек, контракт, отказы, метрики, приёмка.
Место в стеке
Входы/выходы, потребители, частота vs hot path. Владелец.
Отказы
Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.
Внедрение
Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.
Метрики
Latency p95, fixture error, intervention-free, near miss, полнота логов.
Чеклист
IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.
Фокус этой главы (U0064)
Разбор «Сценарии, рандомизация и domain variation» держится на фасете change ticket среды. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0064 первичная гипотеза — change ticket среды. Проверка: сравнить mtt_truth_min и calib_drift_px до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0064_PERCEPTION_GLARE — owner OT, secondary ML
— U0064_TF_DRIFT — owner integration, secondary vendor field
— U0064_TELEOP_HIDDEN — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0064).
— calib_drift_px — drift target board, px; порог-кандидатоперации: 11 (уточняется на FAT ячейки U0064).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 11 (уточняется на FAT ячейки U0064).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0064).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0064 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «change ticket среды» на canary не менее двух смен.
3. Снять пакет: state, keyframes, mtt_truth_min, stockout_hours, teleop_flag.
4. Если calib_drift_px хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0064 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про change ticket среды
— [ ] Коды U0064_PERCEPTION_GLARE, U0064_TF_DRIFT в таксономии релиза
— [ ] Дашборд смены показывает mtt_truth_min и calib_drift_px
— [ ] Тест отказа U0064 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Сценарии, рандомизация и domain variation».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0064 роликом demo-day.
Короткий вывод
«Сценарии, рандомизация и domain variation» закрывается, когда фасет change ticket среды измерим, коды abort назначены и canary умеет остановиться. Юнит U0064 — самостоятельный evidence pack, не клон соседнего.
Sim-to-real gap на практике
Gap — список расхождений: задержка, люфт, трение, контакт, освещение, износ. Закрывают замером и рандомом, не лозунгом. Глава — таблица gap, что рандомить, когда сим нельзя ставить gate релиза.
Таблица gap
Параметр → замер железа → диапазон в симе → владелец. Пустая строка = скрытый риск.
Gate
Релиз только после iron table на тех же сценах. Sim success без железа — запрет устава.
Фокус этой главы (U0065)
Разбор «Sim-to-real gap на практике» держится на фасете fleet spare kit. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0065 первичная гипотеза — fleet spare kit. Проверка: сравнить stockout_hours и teleop_share до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0065_SENSOR_AGE — owner OT, secondary ML
— U0065_FORCE_MUTE — owner integration, secondary vendor field
— U0065_WMS_DUP_CMD — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0065).
— teleop_share — доля циклов с teleop; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0065).
— calib_drift_px — drift target board, px; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0065).
— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 20 (уточняется на FAT ячейки U0065).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0065 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «fleet spare kit» на canary не менее двух смен.
3. Снять пакет: state, keyframes, stockout_hours, calib_drift_px, teleop_flag.
4. Если teleop_share хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0065 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про fleet spare kit
— [ ] Коды U0065_SENSOR_AGE, U0065_FORCE_MUTE в таксономии релиза
— [ ] Дашборд смены показывает stockout_hours и teleop_share
— [ ] Тест отказа U0065 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Sim-to-real gap на практике».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0065 роликом demo-day.
Короткий вывод
«Sim-to-real gap на практике» закрывается, когда фасет fleet spare kit измерим, коды abort назначены и canary умеет остановиться. Юнит U0065 — самостоятельный evidence pack, не клон соседнего.
Калибровка симулятора по железу
Разбор «Калибровка симулятора по железу» для Physical AI: стек, контракт, отказы, метрики, приёмка.
Место в стеке
Входы/выходы, потребители, частота vs hot path. Владелец.
Отказы
Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.
Внедрение
Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.
Метрики
Latency p95, fixture error, intervention-free, near miss, полнота логов.
Чеклист
IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.
Фокус этой главы (U0066)
Разбор «Калибровка симулятора по железу» держится на фасете постмортем пакет. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0066 первичная гипотеза — постмортем пакет. Проверка: сравнить near_miss и age_p95_ms до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0066_WMS_DUP_CMD — owner OT, secondary ML
— U0066_PRIVACY_RAW — owner integration, secondary vendor field
— U0066_SPARE_STOCKOUT — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 16 (уточняется на FAT ячейки U0066).
— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0066).
— support_h_cell — часы поддержки / ячейка / неделя; порог-кандидатоперации: 26 (уточняется на FAT ячейки U0066).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0066).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0066 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «постмортем пакет» на canary не менее двух смен.
3. Снять пакет: state, keyframes, near_miss, support_h_cell, teleop_flag.
4. Если age_p95_ms хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0066 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про постмортем пакет
— [ ] Коды U0066_WMS_DUP_CMD, U0066_PRIVACY_RAW в таксономии релиза
— [ ] Дашборд смены показывает near_miss и age_p95_ms
— [ ] Тест отказа U0066 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Калибровка симулятора по железу».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0066 роликом demo-day.
Короткий вывод
«Калибровка симулятора по железу» закрывается, когда фасет постмортем пакет измерим, коды abort назначены и canary умеет остановиться. Юнит U0066 — самостоятельный evidence pack, не клон соседнего.
Синтетические данные и рендер
Синтетика помогает на редких ракурсах, если домен совпадает с предательствами сайта. Глава — метка synthetic, доля в train, обязательный регресс на реальном золоте.
Контроль
Не закрывайте gate синтетикой. Держите ceiling доли synthetic. Hard negatives с реальных бликов важнее красивого рендера.
Фокус этой главы (U0067)
Разбор «Синтетические данные и рендер» держится на фасете anti-pattern catalogue. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0067 первичная гипотеза — anti-pattern catalogue. Проверка: сравнить p95_latency_ms и near_miss до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0067_TF_DRIFT — owner OT, secondary ML
— U0067_TELEOP_HIDDEN — owner integration, secondary vendor field
— U0067_HASH_MISSING — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 34 (уточняется на FAT ячейки U0067).
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 19 (уточняется на FAT ячейки U0067).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 7 (уточняется на FAT ячейки U0067).
— teleop_share — доля циклов с teleop; порог-кандидатоперации: 20 (уточняется на FAT ячейки U0067).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0067 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «anti-pattern catalogue» на canary не менее двух смен.
3. Снять пакет: state, keyframes, p95_latency_ms, mtt_truth_min, teleop_flag.
4. Если near_miss хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0067 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про anti-pattern catalogue
— [ ] Коды U0067_TF_DRIFT, U0067_TELEOP_HIDDEN в таксономии релиза
— [ ] Дашборд смены показывает p95_latency_ms и near_miss
— [ ] Тест отказа U0067 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Синтетические данные и рендер».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0067 роликом demo-day.
Короткий вывод
«Синтетические данные и рендер» закрывается, когда фасет anti-pattern catalogue измерим, коды abort назначены и canary умеет остановиться. Юнит U0067 — самостоятельный evidence pack, не клон соседнего.
Телеоперация: станция, задержка, данные
RTT, freeze, те же limiters, что в auto. Усталость портит демо. Глава — UX станции, лимиты сессий, метки teleop в датасете, запрет скрытого teleop в метриках AUTO.
Метрики
RTT p95, minutes teleop, QC fail rate демо.
Фокус этой главы (U0068)
Разбор «Телеоперация: станция, задержка, данные» держится на фасете force limits. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0068 первичная гипотеза — force limits. Проверка: сравнить mtt_truth_min и calib_drift_px до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0068_PRIVACY_RAW — owner OT, secondary ML
— U0068_SPARE_STOCKOUT — owner integration, secondary vendor field
— U0068_PERCEPTION_GLARE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 37 (уточняется на FAT ячейки U0068).
— calib_drift_px — drift target board, px; порог-кандидатоперации: 25 (уточняется на FAT ячейки U0068).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 25 (уточняется на FAT ячейки U0068).
— teleop_share — доля циклов с teleop; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0068).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0068 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «force limits» на canary не менее двух смен.
3. Снять пакет: state, keyframes, mtt_truth_min, stockout_hours, teleop_flag.
4. Если calib_drift_px хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0068 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про force limits
— [ ] Коды U0068_PRIVACY_RAW, U0068_SPARE_STOCKOUT в таксономии релиза
— [ ] Дашборд смены показывает mtt_truth_min и calib_drift_px
— [ ] Тест отказа U0068 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Телеоперация: станция, задержка, данные».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0068 роликом demo-day.
Короткий вывод
«Телеоперация: станция, задержка, данные» закрывается, когда фасет force limits измерим, коды abort назначены и canary умеет остановиться. Юнит U0068 — самостоятельный evidence pack, не клон соседнего.
Разметка эпизодов и success criteria
Done-предикат письменно с OT до съёмки. Частичный success логируйте отдельно. Глава — словарь тегов, аудиты, цена ошибочной разметки.
Практика
UI тегов в перчатках. Выборочный аудит 5–10%. Расхождение аудиторов → уточнение определения.
Фокус этой главы (U0069)
Разбор «Разметка эпизодов и success criteria» держится на фасете cold chain / конденсат. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0069 первичная гипотеза — cold chain / конденсат. Проверка: сравнить success_night и incomplete_ep до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0069_PERCEPTION_GLARE — owner OT, secondary ML
— U0069_TF_DRIFT — owner integration, secondary vendor field
— U0069_TELEOP_HIDDEN — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0069).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0069).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0069).
— calib_drift_px — drift target board, px; порог-кандидатоперации: 31 (уточняется на FAT ячейки U0069).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0069 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «cold chain / конденсат» на canary не менее двух смен.
3. Снять пакет: state, keyframes, success_night, mtt_truth_min, teleop_flag.
4. Если incomplete_ep хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0069 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про cold chain / конденсат
— [ ] Коды U0069_PERCEPTION_GLARE, U0069_TF_DRIFT в таксономии релиза
— [ ] Дашборд смены показывает success_night и incomplete_ep
— [ ] Тест отказа U0069 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Разметка эпизодов и success criteria».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0069 роликом demo-day.
Короткий вывод
«Разметка эпизодов и success criteria» закрывается, когда фасет cold chain / конденсат измерим, коды abort назначены и canary умеет остановиться. Юнит U0069 — самостоятельный evidence pack, не клон соседнего.
Датасет как продукт
Registry, версии, права доступа, PII/redaction, retention. Глава — dataset ops наравне с model ops.
Инвентарь
episode_id, config pins, split, quality flags. Без inventory полевой debugging слеп.
Фокус этой главы (U0070)
Разбор «Датасет как продукт» держится на фасете safety supervisor vs ML. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0070 первичная гипотеза — safety supervisor vs ML. Проверка: сравнить incomplete_ep и mtt_truth_min до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0070_FORCE_MUTE — owner OT, secondary ML
— U0070_WMS_DUP_CMD — owner integration, secondary vendor field
— U0070_PRIVACY_RAW — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 21 (уточняется на FAT ячейки U0070).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 21 (уточняется на FAT ячейки U0070).
— support_h_cell — часы поддержки / ячейка / неделя; порог-кандидатоперации: 11 (уточняется на FAT ячейки U0070).
— calib_drift_px — drift target board, px; порог-кандидатоперации: 11 (уточняется на FAT ячейки U0070).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0070 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «safety supervisor vs ML» на canary не менее двух смен.
3. Снять пакет: state, keyframes, incomplete_ep, support_h_cell, teleop_flag.
4. Если mtt_truth_min хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0070 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про safety supervisor vs ML
— [ ] Коды U0070_FORCE_MUTE, U0070_WMS_DUP_CMD в таксономии релиза
— [ ] Дашборд смены показывает incomplete_ep и mtt_truth_min
— [ ] Тест отказа U0070 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «Датасет как продукт».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0070 роликом demo-day.
Короткий вывод
«Датасет как продукт» закрывается, когда фасет safety supervisor vs ML измерим, коды abort назначены и canary умеет остановиться. Юнит U0070 — самостоятельный evidence pack, не клон соседнего.
Активный сбор данных
Разбор «Активный сбор данных» для Physical AI: стек, контракт, отказы, метрики, приёмка.
Место в стеке
Входы/выходы, потребители, частота vs hot path. Владелец.
Отказы
Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.
Внедрение
Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.
Метрики
Latency p95, fixture error, intervention-free, near miss, полнота логов.
Чеклист
IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.
Фокус этой главы (U0071)
Разбор «Активный сбор данных» держится на фасете сегментные метрики смен. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0071 первичная гипотеза — сегментные метрики смен. Проверка: сравнить calib_drift_px и success_night до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0071_TF_DRIFT — owner OT, secondary ML
— U0071_TELEOP_HIDDEN — owner integration, secondary vendor field
— U0071_HASH_MISSING — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— calib_drift_px — drift target board, px; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0071).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0071).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0071).
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0071).









