memoryguard_rule_merge_safe_preview
Preview merge safety for duplicate rule sources and definitions by resolving their current revisions and pair safety, without writing transactions or bypassing composer rules.
Instructions
Read-only preflight for memoryguard_rule_merge_safe. Resolves the requested canonical/duplicate source or definition ids in the trusted share group, returns current definition revisions and pair safety, and does not write transactions, decisions, undo, settlement, or idempotency records. There is no force or bypass; composer/pair safety still decides mergeability.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | No | ||
| canonical_source_id | No | active rule_source_links.memory_id in the trusted share group | |
| duplicate_source_ids | No | active duplicate source ids in the same share group | |
| canonical_definition_id | No | active definition id in the trusted share group | |
| duplicate_definition_ids | No | active duplicate definition ids in the same share group |