From c92f00fad4707bb56083e8fb7c2e7dee6bb972f8 Mon Sep 17 00:00:00 2001 From: Nicolas Karageuzian Date: Sun, 11 Oct 2026 10:14:23 +0200 Subject: [PATCH] docs: state that policy right operands are literals Document in the adopters policy engine page that a constraint's right operand is a literal value, that identifiers are plain strings, and how EDC handles a node reference ({"@id": ...}) as a right operand. Replace the contributors' entities page claim that the right operand is "completely arbitrary" with a link to the new section. Assisted-by: Anthropic Claude Opus (claude-opus-5-5) --- .../control-plane/policy-engine/_index.md | 36 +++++++++++++++++++ .../control-plane/entities/_index.md | 5 +-- 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/content/en/documentation/for-adopters/control-plane/policy-engine/_index.md b/content/en/documentation/for-adopters/control-plane/policy-engine/_index.md index 9535bb2..c5a8b74 100644 --- a/content/en/documentation/for-adopters/control-plane/policy-engine/_index.md +++ b/content/en/documentation/for-adopters/control-plane/policy-engine/_index.md @@ -4,6 +4,7 @@ weight: 10 --- + * [Right Operand Values](#right-operand-values) * [CEL Policy Expressions](#cel-policy-expressions) * [Policy Scopes and Bindings](#policy-scopes-and-bindings) * [Designing for Optimal Policy Performance](#designing-for-optimal-policy-performance) @@ -96,6 +97,41 @@ public class TestPolicy implements AtomicConstraintRuleFunction