PlanResult JSON deep dive: fields, risk, jq recipes, and what is never stored
Schema-focused companion to CI plan gates: apiVersion, plan.actions, risk.denied, result payloads, RouteResult / MultiContextResult, history vs CI artifacts, and hard rules on manifests and API keys.