Verify memory
review_memoryActively verify a memory. Valid review requires the chosen sources with observed_version from a fresh bundle; invalid needs a reason. Version conflicts roll back all changes.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origin | No | Explicit needs the user's remark as evidence; this is provenance, not confirmation. | |
| reason | No | (at most 4000 characters) | |
| sources | No | (at least 1 item, at most 50 items) | |
| category | No | ||
| decision | Yes | ||
| block_ids | No | Blocks using this knowledge; deleting them does not invalidate it. (at most 50 items) | |
| memory_id | Yes | (must not be empty, at most 200 characters) | |
| statement | No | (must not be empty, at most 4000 characters) | |
| topic_key | No | (at most 200 characters) | |
| subject_kind | No | ||
| subject_label | No | (at most 200 characters) | |
| expected_version | Yes | (≥1) | |
| subject_person_id | No | (must not be empty, at most 200 characters) |