Physical AI: От нейросетей к гуманоидным роботам

- -
- 100%
- +
Угол этой версии
Релиз в 3PL мультиклиент в пятницу без canary + «тихий хотфикс» после near miss стирает улики.
Нужны окно, дежурство, canary двух ячеек, rollback-артефакт, заморозка логов 24ч.
Фокус этой главы (U0243)
Разбор «A5. Кейс: OTA в пятницу и тихий хотфикс» держится на фасете словарь метрик. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0243 первичная гипотеза — словарь метрик. Проверка: сравнить calib_drift_px и incomplete_ep до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0243_HASH_MISSING — owner OT, secondary ML
— U0243_LATENCY_BUDGET — owner integration, secondary vendor field
— U0243_SENSOR_AGE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— calib_drift_px — drift target board, px; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0243).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0243).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0243).
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0243).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0243 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «словарь метрик» на canary не менее двух смен.
3. Снять пакет: state, keyframes, calib_drift_px, success_night, teleop_flag.
4. Если incomplete_ep хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0243 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про словарь метрик
— [ ] Коды U0243_HASH_MISSING, U0243_LATENCY_BUDGET в таксономии релиза
— [ ] Дашборд смены показывает calib_drift_px и incomplete_ep
— [ ] Тест отказа U0243 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A5. Кейс: OTA в пятницу и тихий хотфикс».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0243 роликом demo-day.
Короткий вывод
«A5. Кейс: OTA в пятницу и тихий хотфикс» закрывается, когда фасет словарь метрик измерим, коды abort назначены и canary умеет остановиться. Юнит U0243 — самостоятельный evidence pack, не клон соседнего.
A6. Кейс: WMS и идемпотентность команд
Угол этой версии
Интеграция WMS в lab/клиника-логистика: повтор событий даёт двойной захват. Command id идемпотентны; статусы ячейки ясны; raw video не в ERP; стенд до поля.
Фокус этой главы (U0244)
Разбор «A6. Кейс: WMS и идемпотентность команд» держится на фасете постмортем пакет. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0244 первичная гипотеза — постмортем пакет. Проверка: сравнить age_p95_ms и p95_latency_ms до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0244_LATENCY_BUDGET — owner OT, secondary ML
— U0244_SENSOR_AGE — owner integration, secondary vendor field
— U0244_FORCE_MUTE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 19 (уточняется на FAT ячейки U0244).
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 35 (уточняется на FAT ячейки U0244).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 31 (уточняется на FAT ячейки U0244).
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 15 (уточняется на FAT ячейки U0244).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0244 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «постмортем пакет» на canary не менее двух смен.
3. Снять пакет: state, keyframes, age_p95_ms, success_night, teleop_flag.
4. Если p95_latency_ms хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0244 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про постмортем пакет
— [ ] Коды U0244_LATENCY_BUDGET, U0244_SENSOR_AGE в таксономии релиза
— [ ] Дашборд смены показывает age_p95_ms и p95_latency_ms
— [ ] Тест отказа U0244 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A6. Кейс: WMS и идемпотентность команд».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0244 роликом demo-day.
Короткий вывод
«A6. Кейс: WMS и идемпотентность команд» закрывается, когда фасет постмортем пакет измерим, коды abort назначены и canary умеет остановиться. Юнит U0244 — самостоятельный evidence pack, не клон соседнего.
A7. Кейс: near miss AMR с человеком
Угол этой версии
Near miss мобильной базы в автокомпоненты: люди в СИЗ/масло/грязь, вибрация пресса рядом, EMI.
Person-detect ≠ ID. Запрет mute. FOV в карте. Постмортем 24ч. Регресс miss-person на локальных силуэтах.
Фокус этой главы (U0245)
Разбор «A7. Кейс: near miss AMR с человеком» держится на фасете dual-use screening. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0245 первичная гипотеза — dual-use screening. Проверка: сравнить calib_drift_px и mtt_truth_min до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0245_TF_DRIFT — owner OT, secondary ML
— U0245_TELEOP_HIDDEN — owner integration, secondary vendor field
— U0245_HASH_MISSING — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— calib_drift_px — drift target board, px; порог-кандидатоперации: 26 (уточняется на FAT ячейки U0245).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 21 (уточняется на FAT ячейки U0245).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 26 (уточняется на FAT ячейки U0245).
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 26 (уточняется на FAT ячейки U0245).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0245 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «dual-use screening» на canary не менее двух смен.
3. Снять пакет: state, keyframes, calib_drift_px, stockout_hours, teleop_flag.
4. Если mtt_truth_min хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0245 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про dual-use screening
— [ ] Коды U0245_TF_DRIFT, U0245_TELEOP_HIDDEN в таксономии релиза
— [ ] Дашборд смены показывает calib_drift_px и mtt_truth_min
— [ ] Тест отказа U0245 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A7. Кейс: near miss AMR с человеком».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0245 роликом demo-day.
Короткий вывод
«A7. Кейс: near miss AMR с человеком» закрывается, когда фасет dual-use screening измерим, коды abort назначены и canary умеет остановиться. Юнит U0245 — самостоятельный evidence pack, не клон соседнего.
A8. Кейс: RaaS-спор простой и data rights
Угол этой версии
Спор RaaS в e-com returns: простой из-за среды vs модели; отказ в export эпизодов.
Классы простоя, credits, data rights, exit, полнота логов как условие бонуса.
Фокус этой главы (U0246)
Разбор «A8. Кейс: RaaS-спор простой и data rights» держится на фасете карта ограничений. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0246 первичная гипотеза — карта ограничений. Проверка: сравнить teleop_share и stockout_hours до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0246_HASH_MISSING — owner OT, secondary ML
— U0246_LATENCY_BUDGET — owner integration, secondary vendor field
— U0246_SENSOR_AGE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— teleop_share — доля циклов с teleop; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0246).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0246).
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 12 (уточняется на FAT ячейки U0246).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 36 (уточняется на FAT ячейки U0246).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0246 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «карта ограничений» на canary не менее двух смен.
3. Снять пакет: state, keyframes, teleop_share, near_miss, teleop_flag.
4. Если stockout_hours хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0246 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про карта ограничений
— [ ] Коды U0246_HASH_MISSING, U0246_LATENCY_BUDGET в таксономии релиза
— [ ] Дашборд смены показывает teleop_share и stockout_hours
— [ ] Тест отказа U0246 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A8. Кейс: RaaS-спор простой и data rights».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0246 роликом demo-day.
Короткий вывод
«A8. Кейс: RaaS-спор простой и data rights» закрывается, когда фасет карта ограничений измерим, коды abort назначены и canary умеет остановиться. Юнит U0246 — самостоятельный evidence pack, не клон соседнего.
A9. Кейс: sim-to-real мягкая упаковка
Угол этой версии
Sim-to-real для мебель/крупногабарит: контакт/другие силы, другие near miss, медленный цикл не воспроизводятся гладким симом.
Residual на сайте. Force limits не снимать. Иногда калибровка и данные поля дешевле недели сима.
Фокус этой главы (U0247)
Разбор «A9. Кейс: sim-to-real мягкая упаковка» держится на фасете карта ограничений. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0247 первичная гипотеза — карта ограничений. Проверка: сравнить age_p95_ms и stockout_hours до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0247_LATENCY_BUDGET — owner OT, secondary ML
— U0247_SENSOR_AGE — owner integration, secondary vendor field
— U0247_FORCE_MUTE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 29 (уточняется на FAT ячейки U0247).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 17 (уточняется на FAT ячейки U0247).
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 22 (уточняется на FAT ячейки U0247).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 10 (уточняется на FAT ячейки U0247).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0247 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «карта ограничений» на canary не менее двух смен.
3. Снять пакет: state, keyframes, age_p95_ms, near_miss, teleop_flag.
4. Если stockout_hours хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0247 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про карта ограничений
— [ ] Коды U0247_LATENCY_BUDGET, U0247_SENSOR_AGE в таксономии релиза
— [ ] Дашборд смены показывает age_p95_ms и stockout_hours
— [ ] Тест отказа U0247 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A9. Кейс: sim-to-real мягкая упаковка».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0247 роликом demo-day.
Короткий вывод
«A9. Кейс: sim-to-real мягкая упаковка» закрывается, когда фасет карта ограничений измерим, коды abort назначены и canary умеет остановиться. Юнит U0247 — самостоятельный evidence pack, не клон соседнего.
A10. Кейс: ячейка vs гуманоид
Угол этой версии
Decision record для фарма-сериализация: ячейка/AMR+arm vs гуманоид. TCO 24 мес (estimate).
Если среда стабильна и SKU узкий — форма гуманоида обычно избыточна; фиксируйте отвергнутые альтернативы.
Фокус этой главы (U0248)
Разбор «A10. Кейс: ячейка vs гуманоид» держится на фасете teleop share и стимулы. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0248 первичная гипотеза — teleop share и стимулы. Проверка: сравнить teleop_share и success_night до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0248_HASH_MISSING — owner OT, secondary ML
— U0248_LATENCY_BUDGET — owner integration, secondary vendor field
— U0248_SENSOR_AGE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— teleop_share — доля циклов с teleop; порог-кандидатоперации: 24 (уточняется на FAT ячейки U0248).
— success_night — доля успешных циклов ночью; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0248).
— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 40 (уточняется на FAT ячейки U0248).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0248).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0248 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «teleop share и стимулы» на canary не менее двух смен.
3. Снять пакет: state, keyframes, teleop_share, near_miss, teleop_flag.
4. Если success_night хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0248 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про teleop share и стимулы
— [ ] Коды U0248_HASH_MISSING, U0248_LATENCY_BUDGET в таксономии релиза
— [ ] Дашборд смены показывает teleop_share и success_night
— [ ] Тест отказа U0248 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «A10. Кейс: ячейка vs гуманоид».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0248 роликом demo-day.
Короткий вывод
«A10. Кейс: ячейка vs гуманоид» закрывается, когда фасет teleop share и стимулы измерим, коды abort назначены и canary умеет остановиться. Юнит U0248 — самостоятельный evidence pack, не клон соседнего.
B1. Постмортем-шаблон Physical AI
Угол этой версии
Шаблон постмортема под холодный food DC: лента времени, hash, версии, команды, safety, гипотезы, actions с владельцем, тест в canary, обновление карты.
Пример: abort на конденсат на камерах.
Фокус этой главы (U0249)
Разбор «B1. Постмортем-шаблон Physical AI» держится на фасете MVP 90 дней. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0249 первичная гипотеза — MVP 90 дней. Проверка: сравнить p95_latency_ms и incomplete_ep до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0249_TF_DRIFT — owner OT, secondary ML
— U0249_TELEOP_HIDDEN — owner integration, secondary vendor field
— U0249_HASH_MISSING — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0249).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 23 (уточняется на FAT ячейки U0249).
— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 36 (уточняется на FAT ячейки U0249).
— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 23 (уточняется на FAT ячейки U0249).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0249 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «MVP 90 дней» на canary не менее двух смен.
3. Снять пакет: state, keyframes, p95_latency_ms, age_p95_ms, teleop_flag.
4. Если incomplete_ep хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0249 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про MVP 90 дней
— [ ] Коды U0249_TF_DRIFT, U0249_TELEOP_HIDDEN в таксономии релиза
— [ ] Дашборд смены показывает p95_latency_ms и incomplete_ep
— [ ] Тест отказа U0249 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «B1. Постмортем-шаблон Physical AI».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0249 роликом demo-day.
Короткий вывод
«B1. Постмортем-шаблон Physical AI» закрывается, когда фасет MVP 90 дней измерим, коды abort назначены и canary умеет остановиться. Юнит U0249 — самостоятельный evidence pack, не клон соседнего.
B2. Разбор: success↑ при teleop↑
Угол этой версии
В электроника/ESD success↑+teleop↑ чаще из маскировки и сдвига среды, не из «лучшей модели».
Сегменты смен/SKU. Стоп масштаба. Искать скрытый teleop.
Фокус этой главы (U0250)
Разбор «B2. Разбор: success↑ при teleop↑» держится на фасете shared GPU contention. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0250 первичная гипотеза — shared GPU contention. Проверка: сравнить calib_drift_px и incomplete_ep до/после изменения среды при фиксированном config hash.
Abort-коды и RACI
— U0250_HASH_MISSING — owner OT, secondary ML
— U0250_LATENCY_BUDGET — owner integration, secondary vendor field
— U0250_SENSOR_AGE — owner safety/compliance
Эскалация: код → runbook шаг → canary halt при пороге.
Метрики (только для этой главы)
— calib_drift_px — drift target board, px; порог-кандидатоперации: 8 (уточняется на FAT ячейки U0250).
— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 38 (уточняется на FAT ячейки U0250).
— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 8 (уточняется на FAT ячейки U0250).
— p95_latency_ms — p95 hot path; порог-кандидатоперации: 8 (уточняется на FAT ячейки U0250).
Протокол проверки (уникальный)
1. Зафиксировать config hash H0250 и версию карты ограничений.
2. Прогнать отказный сценарий по фасету «shared GPU contention» на canary не менее двух смен.
3. Снять пакет: state, keyframes, calib_drift_px, stockout_hours, teleop_flag.
4. Если incomplete_ep хуже порога — rollback тем же пайплайном, что выкат.
5. Запись в CMDB cell note: U0250 result.
Чеклист (не общий шаблон)
— [ ] Карта ограничений содержит пункт про shared GPU contention
— [ ] Коды U0250_HASH_MISSING, U0250_LATENCY_BUDGET в таксономии релиза
— [ ] Дашборд смены показывает calib_drift_px и incomplete_ep
— [ ] Тест отказа U0250 в FAT/SAT
— [ ] Запрет принимать демо без этого теста
Что не делать
— Копировать конфиг соседней главы без смены hash.
— Чистить teleop, чтобы поднять success в отчёте по «B2. Разбор: success↑ при teleop↑».
— Глушить мониторы age/latency «на время пилота».
— Подменять пакет U0250 роликом demo-day.
Короткий вывод
«B2. Разбор: success↑ при teleop↑» закрывается, когда фасет shared GPU contention измерим, коды abort назначены и canary умеет остановиться. Юнит U0250 — самостоятельный evidence pack, не клон соседнего.
B3. Разбор: эпизоды без config hash
Договорный аудит: выборка эпизодов без config hash. Это break SLA evidence, не «техдолг QC».
Почему train продолжали
QC видел gap, train не fail-closed. На аудите gap стал юридическим риском stage-gate.
Исправление
Schema: hash required. Backfill невозможен — пометить gap. Gate сдвинуть до 2 недель 100% completeness.
Чеклист аудитора
— [ ] hash 100%
— [ ] teleop_flag + safety_events
— [ ] CMDB BOM match
— [ ] время выдачи ≤ SLA
— [ ] redaction policy
B4. Разбор: один поставщик камер
Угол этой версии
Поставщик камер для lab/клиника-логистика: silent revision бьёт по узкий tool.
Лимит концентрации, alternate с тем же регрессом, уведомление batch в договоре.
Фокус этой главы (U0252)
Разбор «B4. Разбор: один поставщик камер» держится на фасете canary halt. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.
Симптом на полу
Смена видит деградацию, которую легко списать на «модель». В юните 0252 первичная гипотеза — canary halt. Проверка: сравнить teleop_share и success_night до/после изменения среды при фиксированном config hash.
Abort-коды и RACI



