[data-shapes] SHACL rules - definitions (#784)

liviorobaldo has just created a new issue for https://github.com/w3c/data-shapes:

== SHACL rules - definitions ==
Dear all,

As discussed during the SHACL Rules TF meeting on 11/02/2026... how should we handle definitions in the SHACL rule document?

At the moment, roughly half of the definitions appear in [3. Shape Rules Abstract Syntax](https://w3c.github.io/data-shapes/shacl12-rules/#rules-abstract-syntax), while the others are in [5.1 Evaluation Definitions](https://w3c.github.io/data-shapes/shacl12-rules/#rule-eval-definitions).

Should we consider collecting all definitions under a single (sub)section, or is it preferable to keep them separated?

My inclination is to keep them separated. However, I noticed a couple of related points:

- The first set of definitions could be moved under a new subsection 3.1, titled "Syntax Definitions".
- We should adopt the same visual layout used in SHACL Core and SHACL Node Expressions, where definitions are presented in blue boxes. In those documents, however, this layout is used only within subsection 1.1 ("Terminology")... should we collect all definitions there?



Please view or discuss this issue at https://github.com/w3c/data-shapes/issues/784 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 12 February 2026 13:53:36 UTC