Move Fact
move_factIdempotent
Move a fact to a different namespace or layer without changing its content. Updates metadata in place — preserves fact_id, text, embedding, timestamp, and deprecation chain. Use for reclassifying facts (e.g. bootstrap-v2 refactor) without the storage bloat of store-new + soft-delete-old.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fact_id | Yes | The UUID of the fact to move | |
| new_layer | No | New layer: 0=identity, 1=architecture, 2=state, 3=session. Optional. | |
| new_namespace | No | New namespace (e.g. 'archive', 'bootstrap-v2'). Optional. |