Обратите внимание, что в моем вопросе используется общий Категории состояний, а не состояния.
Например, результаты должны включать истории пользователей, которые имеют состояние «Закрыто», но имеют дочерние рабочие элементы, которые не закрыты или не удалены. И он должен включать закрытые функции, но с историями новых пользователей. И еще сценарии.
Я хочу иметь возможность определять потенциально неправильный статус родительских рабочих элементов.