{
  "name": "PingOne DaVinci Linter",
  "pass": false,
  "errorCount": 1,
  "rulePackResults": [
    {
      "pass": false,
      "errorCount": 1,
      "lintResults": [
        {
          "flowId": "0cb2a183a3564a467912b2f8927b06ee",
          "flowName": "TLS Subflow",
          "pass": false,
          "errorCount": 1,
          "errors": [
            {
              "code": "dv-er-subflow-002",
              "flowId": "e33c447380e79c7f622953e0057080a8",
              "message": "Circular subflow dependency found",
              "type": "error",
              "recommendation": "The main flow and subflow  reference each other, creating a circular dependency loop. Modify the flow structure to ensure subflows do not point back to parent flows, preventing execution deadlocks."
            }
          ],
          "rulesApplied": [
            "dv-rule-subflow-001"
          ],
          "ruleResults": [
            {
              "ruleId": "dv-rule-subflow-001",
              "ruleDescription": "Checks for subflow name mismatches",
              "pass": false,
              "errorCount": 1,
              "errors": [
                {
                  "code": "dv-er-subflow-002",
                  "flowId": "e33c447380e79c7f622953e0057080a8",
                  "message": "Circular subflow dependency found",
                  "type": "error",
                  "recommendation": "The main flow and subflow  reference each other, creating a circular dependency loop. Modify the flow structure to ensure subflows do not point back to parent flows, preventing execution deadlocks."
                }
              ]
            }
          ],
          "rulesIgnored": []
        }
      ],
      "rulesIgnored": true
    }
  ]
}