User as Code
User as Code — память пользователя как исполняемый Python-код вместо текста.
Два этапа:
- журнал фактов — append-only, ничего не теряется;
- периодическое структурирование в типизированные объекты.
Три задачи, которые текст решает плохо, а код легко:
- агрегирующая статистика — сколько зарубежных поездок: одно выражение, точность ~99% против 6–43% у поиска;
- обнаружение конфликтов — лекарство против аллергии по классу препарата;
- применение ограничений — паспорт истекает раньше 180 дней до поездки → предупреждение без вопроса.
Связано: Форматы памяти пользователя, Код как ограничение бизнес-правил