mind_predicate
Register and inspect predicate cardinality to define conflict detection rules for facts: single/temporal-single flag conflicts, multi permits multiple objects.
Instructions
v1.4: register and inspect predicate cardinality (single | temporal-single | multi). Cardinality controls how mind_fact(action="add") detects conflicts: Multi predicates never conflict; Single/TemporalSingle flag a conflict_pending event when a second distinct object is asserted. Default for unregistered predicates is Multi.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Operation | |
| predicate | No | Required for action=register and action=get | |
| cardinality | No | Required for action=register |