Interface: RuleNotWithdrawable
@kortexya/reasoninglayer / RuleNotWithdrawable
Interface: RuleNotWithdrawable
Section titled “Interface: RuleNotWithdrawable”Defined in: src/types/inference.ts:1572
Why a listed rule cannot be withdrawn, in the mutation route’s own terms.
Properties
Section titled “Properties”code:
RuleRefusalCode
Defined in: src/types/inference.ts:1577
The stable discriminator the DELETE would carry — rule_system_owned,
rule_plugin_owned or rule_bootstrap.
reason
Section titled “reason”reason:
string
Defined in: src/types/inference.ts:1579
The refusal in words, naming the lifecycle operation that DOES withdraw it.