Propose
Модель або application пропонує memory candidate з subject, value, source і purpose.
Керована пам’ять AI-агента, що зберігає й повертає дозволений контекст між кроками або сесіями без підміни task state та авторитетних бізнес-даних.
Memory робить попередній контекст доступним пізніше. Вона не доводить, що запис правдивий зараз, не підтверджує виконання дії й не надає authority. Production design починається з розділення пам\u2019яті, workflow state та system of record.
Автор: AI Magister Editorial Team · Технічний reviewer: AI Magister Technical Review · Перевірено: 2026-08-27
Ця матриця є пояснювальною visual: scope, contents і control boundary видно без декоративного зображення та зберігаються у mobile/print rendering.
| Layer | Scope | Contains | Control |
|---|---|---|---|
| Working context | Один model call | Instructions, поточний input, вибрані tool results | Context budget, source labels, no-secret policy |
| Conversation memory | Thread / session | Повідомлення, summaries, artifact references | Thread isolation, compaction, deletion |
| Durable task state | Один workflow | Current step, checkpoint, pending approval, completed effects | Schema version, idempotency, resume validation |
| Long-term memory | Між сесіями | Preferences, verified facts, lessons, project conventions | Owner, provenance, TTL, write policy |
| Authoritative state | System of record | Order, balance, permission, policy version, deployment status | Read current value; memory never overrides it |
Модель або application пропонує memory candidate з subject, value, source і purpose.
Перевірте permission, sensitivity, tenant, evidence, conflict і чи це взагалі слід пам’ятати.
Збережіть typed record із owner, provenance, created/effective time, TTL та schema version.
Фільтруйте за identity, task, permission, freshness і relevance до передачі в context.
Перед consequential use звірте mutable fact із системою істини; stale memory стає hint, не evidence.
Update, tombstone і deletion мають поширитися на indexes, summaries, caches та derived profiles.
Причина: Model output записали без provenance або verification.
Контроль: Candidate → validation → typed write; conflict test і user correction path.
Причина: Namespace або retrieval filter не прив’язані до authenticated tenant/subject.
Контроль: Application-enforced isolation, negative tenancy tests, least-privilege store access.
Причина: Transcript використали як task state; timeout приховав side effect.
Контроль: Durable checkpoint, idempotency key, authoritative reconciliation before retry.
Причина: Primary record видалили, а summary, vector index або cache залишили.
Контроль: Deletion manifest, derived-store propagation і post-deletion retrieval test.
Причина: Retrieved content отримав policy authority або містив prompt injection.
Контроль: Treat memory as data, preserve provenance, gate tool authority outside the model.
Support agent пам\u2019ятає preferred language клієнта з consent і TTL. Перед refund він читає current order owner, payment state та policy version із систем істини. Preference може формувати відповідь; memory про «refund уже погоджено» не може авторизувати платіж. Після timeout executor спершу reconciles transaction ID, а не повторює write зі слів transcript.
Документує persistent conversation history, custom session storage, resume та compaction. Це не робить session авторитетним business state.
Документує serializable run snapshot. Reconciliation, retention і business authorization залишаються application concerns.
Документує client-side cross-session file memory та application-controlled storage. Isolation і trust політику має забезпечити application.
Розділяє thread-scoped short-term state і cross-session long-term memory. Це framework taxonomy, не універсальний storage contract.
Таксономія, lifecycle, authority boundary та eval suite — редакційний engineering synthesis AI-Magister. Сторінка не заявляє vendor superiority, productivity uplift або універсальну retention policy.
Для реалізації перейдіть до memory design; для pause/resume і side effects — до state machines; для poisoning та trust boundaries — до prompt injection.