Пять функций Harness

Пять функций Harness образуют замкнутый цикл:

  1. контекст — достаточность информации;
  2. инструменты — ясность интерфейса;
  3. ограничения — безопасность по умолчанию при сбое;
  4. проверка — изоляция входных данных: смотреть на структурированные данные, а не на свободный текст модели;
  5. исправление — не показывать промежуточные ошибки, пока восстановление возможно.

Контекст и инструменты позволяют «уметь делать», остальные три — «не делать ошибок».

Связано: Harness-инженерия, Механизм Sidecar, Сбои и восстановление