I guess you need to head over to Cloudflare Dashboard - Firewall tab - Managed Rules tab - Scroll down and click Advanced under Package: OWASP ModSecurity Core Rule Set
Thanks but that is not the precise definition of the rule - it is a high level description of the rule. I would like to understand the actual condition it is testing for.
I have worked out that if I edit the JSON request body to remove some string-ified JSON documents (e.g. JSON strings which happen to be parseable as JSON documents) then the overall blocking rule does not trigger, but the string-fied JSON documents are just how the application we are using works and the WAF doesn’t always block JSON bodies that contain such things, but it has in this particular case. I need to understand why this is happening so that I can prevent the WAF randomly destroying the reliability of the request path.