Нужно разделять минимум четыре типа памяти.
Working memory
Что происходит сейчас.
Episodic memory
Что агент делал раньше.
Semantic memory
Что агент знает о мире или проекте.
Procedural memory
Как агент обычно выполняет определённые операции.
Важнейший вопрос:
Что является фактом, а что реконструкцией модели?
Если агент сказал вчера:
Пользователь предпочитает X.
это ещё не обязательно факт. Память должна иметь provenance:
statement
source
date
confidence
Практика
Спроектировать схему памяти выбранного проекта и правила для записи, обновления, конфликта, устаревания и удаления данных.
Результат модуля
Студент умеет разделять типы памяти и сохранять происхождение утверждений, а не принимать любой прошлый вывод за факт.