pub async fn prepare_op(
runtime: &KhiveRuntime,
token: &NamespaceToken,
tool: &str,
args: &Value,
) -> RuntimeResult<AtomicOpPlan>Expand description
Build the prepared AtomicOpPlan for one KG-substrate admissible op
(update, delete, link, merge). Returns a loud RuntimeError for
propose/review/withdraw (known scope gap, see module doc) and any
other verb (the CLI boundary must reject those before calling this — a
verb reaching here is either KG-substrate-admissible or a bug upstream).