feat(memory): add agent safe APIs

This commit is contained in:
2026-05-15 09:51:18 +02:00
parent 153427ae99
commit a2f924df15
6 changed files with 709 additions and 1 deletions

View File

@@ -93,6 +93,11 @@ to `delete_requested`; `refresh_memory()` clears stale markers; and
optionally retiring the source nodes. Each mutating operation appends a memory
event and returns audit metadata.
The agent-safe API slice is implemented with dry-run update plans, explicit
review gates for durable writes, source/policy explanations on planned node
updates, and Markitect-compatible context package input export. The export
method emits package inputs only; Markitect remains the package compiler.
## P17.1 - Import and map Markitect memory contracts
```task
@@ -188,7 +193,7 @@ and tests.
```task
id: KONT-WP-0017-T005
status: todo
status: done
priority: medium
state_hub_task_id: "9e2ad830-c9e6-47a2-8eca-ffe895781fdf"
```