Без заголовка
тут базовый критерий что с субьектами договариваются, а не-субьекектами управляют. разница в пространстве решений, субьект может принять любое решение в любой момент сам. а программа — только то что запрограммировано (включая ИИ который программируется и кодом и обучением даннымми). и этот факт надо вписывать в системный стек.