{
  "generatedAt": "2026-05-06T14:34:54.535Z",
  "corpus": {
    "totalTexts": 330,
    "fleschReadingEase": 48,
    "fleschKincaidGradeLevel": 9.3,
    "sentences": 501,
    "words": 5447,
    "syllables": 9519,
    "avgWordsPerSentence": 10.9,
    "freLabel": "Difficult (college level)"
  },
  "gradeDistribution": {
    "6": 34,
    "7": 37,
    "8": 37,
    "9": 22,
    "10": 43,
    "11": 21,
    "12": 27,
    "≤5": 48,
    "13+": 61
  },
  "issueSummary": {
    "passive voice": 69,
    "nominalisation": 33,
    "jargon": 14,
    "long sentence (N words)": 1
  },
  "top20HardestTexts": [
    {
      "source": "[Modules] module description",
      "text": "New administration navigation",
      "scores": {
        "fleschReadingEase": -78.2,
        "fleschKincaidGradeLevel": 24.9,
        "sentences": 1,
        "words": 3,
        "syllables": 10,
        "avgWordsPerSentence": 3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ],
      "fullText": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation"
    },
    {
      "source": "[Modules] help text",
      "text": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation",
      "scores": {
        "fleschReadingEase": -49.6,
        "fleschKincaidGradeLevel": 22.8,
        "sentences": 2,
        "words": 21,
        "syllables": 61,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation Machine name: navigation Version: 12",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Description",
      "scores": {
        "fleschReadingEase": -48,
        "fleschKincaidGradeLevel": 20.2,
        "sentences": 1,
        "words": 1,
        "syllables": 3,
        "avgWordsPerSentence": 1
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Description",
      "scores": {
        "fleschReadingEase": -48,
        "fleschKincaidGradeLevel": 20.2,
        "sentences": 1,
        "words": 1,
        "syllables": 3,
        "avgWordsPerSentence": 1
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Enables the categorization of content. Machine name: taxonomy Version: 12.0-dev Requires: NodeTextFieldFilterUserSystem Help for Taxonomy Permissions for Taxonomy Configure Taxonomy",
      "scores": {
        "fleschReadingEase": -36.8,
        "fleschKincaidGradeLevel": 20.1,
        "sentences": 3,
        "words": 20,
        "syllables": 56,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] module description",
      "text": "Exposes entities as a JSON:API-specification-compliant web API.",
      "scores": {
        "fleschReadingEase": -29.9,
        "fleschKincaidGradeLevel": 19.2,
        "sentences": 1,
        "words": 7,
        "syllables": 19,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ],
      "fullText": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField"
    },
    {
      "source": "[Modules] help text",
      "text": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField",
      "scores": {
        "fleschReadingEase": -29.5,
        "fleschKincaidGradeLevel": 18.6,
        "sentences": 3,
        "words": 15,
        "syllables": 41,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate configuration text. Machine name: config_translation Version: 12.0-dev Requires: Interface Translation (disabled)Language (disabled)FileField",
      "scores": {
        "fleschReadingEase": -25.9,
        "fleschKincaidGradeLevel": 18.2,
        "sentences": 3,
        "words": 16,
        "syllables": 43,
        "avgWordsPerSentence": 5.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to translate configuration text",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "Unique machine-readable name: lowercase letters, numbers, and underscores only.",
      "scores": {
        "fleschReadingEase": -18.5,
        "fleschKincaidGradeLevel": 18.1,
        "sentences": 1,
        "words": 9,
        "syllables": 23,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Add content type] description",
      "text": "Unique machine-readable name: lowercase letters, numbers, and underscores only.",
      "scores": {
        "fleschReadingEase": -18.5,
        "fleschKincaidGradeLevel": 18.1,
        "sentences": 1,
        "words": 9,
        "syllables": 23,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to configure available languages. Machine name: language Version: 12.0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
      "scores": {
        "fleschReadingEase": -19.9,
        "fleschKincaidGradeLevel": 17.7,
        "sentences": 3,
        "words": 20,
        "syllables": 52,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Filters text content in preparation for display. Machine name: filter Version: 12.0-dev Requires: UserSystem Required by: TextBlock ContentText EditorCKEditor 5CommentViewsMedia Library (disabled)NodeOptionsTaxonomyViews UI Help for Filter Permissions for Filter Configure Filter",
      "scores": {
        "fleschReadingEase": -11.1,
        "fleschKincaidGradeLevel": 17.4,
        "sentences": 3,
        "words": 31,
        "syllables": 76,
        "avgWordsPerSentence": 10.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Filters text content in preparation for display. Machine name: filter Version: 12.0-dev Requires: UserSystem Required by: TextBlock ContentText EditorCKEditor 5CommentViewsMedia Library (disabled)NodeOptionsTaxonomyViews UI Help for Filter Permissions for Filter Configure Filter",
      "scores": {
        "fleschReadingEase": -11.1,
        "fleschKincaidGradeLevel": 17.4,
        "sentences": 3,
        "words": 31,
        "syllables": 76,
        "avgWordsPerSentence": 10.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Enables the categorization of content.",
      "scores": {
        "fleschReadingEase": -18.2,
        "fleschKincaidGradeLevel": 17,
        "sentences": 1,
        "words": 5,
        "syllables": 13,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Enables the categorization of content. Machine name: taxonomy Version: 12.0-dev Requires: NodeTextFieldFilterUserSystem Help for Taxonomy Permissions for Taxonomy Configure Taxonomy"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows importing and exporting configuration changes.",
      "scores": {
        "fleschReadingEase": -10.8,
        "fleschKincaidGradeLevel": 16.3,
        "sentences": 1,
        "words": 6,
        "syllables": 15,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager"
    },
    {
      "source": "[Modules] help text",
      "text": "Enhances the media list with additional features to more easily find and use existing media items. Machine name: media_library Version: 12.0-dev Requires: Media (disabled)FileFieldImageUserSystemViewsFilter",
      "scores": {
        "fleschReadingEase": -5.7,
        "fleschKincaidGradeLevel": 16,
        "sentences": 3,
        "words": 24,
        "syllables": 58,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] module description",
      "text": "Places error messages adjacent to form inputs, for improved usability and accessibility.",
      "scores": {
        "fleschReadingEase": 4.3,
        "fleschKincaidGradeLevel": 15.6,
        "sentences": 1,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Places error messages adjacent to form inputs, for improved usability and accessibility. Machine name: inline_form_errors Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an interface to create workflows with transitions between different states (for example publication or user status) provided by other modules.",
      "scores": {
        "fleschReadingEase": 20.3,
        "fleschKincaidGradeLevel": 15.6,
        "sentences": 1,
        "words": 21,
        "syllables": 41,
        "avgWordsPerSentence": 21
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Provides an interface to create workflows with transitions between different states (for example publication or user status) provided by other modules. Machine name: workflows Version: 12.0-dev Required by: Content Moderation (disabled)"
    }
  ],
  "allFlaggedTexts": [
    {
      "source": "[Modules] module description",
      "text": "New administration navigation",
      "scores": {
        "fleschReadingEase": -78.2,
        "fleschKincaidGradeLevel": 24.9,
        "sentences": 1,
        "words": 3,
        "syllables": 10,
        "avgWordsPerSentence": 3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ],
      "fullText": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation"
    },
    {
      "source": "[Modules] help text",
      "text": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation",
      "scores": {
        "fleschReadingEase": -49.6,
        "fleschKincaidGradeLevel": 22.8,
        "sentences": 2,
        "words": 21,
        "syllables": 61,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation Machine name: navigation Version: 12",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Exposes entities as a JSON:API-specification-compliant web API.",
      "scores": {
        "fleschReadingEase": -29.9,
        "fleschKincaidGradeLevel": 19.2,
        "sentences": 1,
        "words": 7,
        "syllables": 19,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ],
      "fullText": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField"
    },
    {
      "source": "[Modules] help text",
      "text": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField",
      "scores": {
        "fleschReadingEase": -29.5,
        "fleschKincaidGradeLevel": 18.6,
        "sentences": 3,
        "words": 15,
        "syllables": 41,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate configuration text. Machine name: config_translation Version: 12.0-dev Requires: Interface Translation (disabled)Language (disabled)FileField",
      "scores": {
        "fleschReadingEase": -25.9,
        "fleschKincaidGradeLevel": 18.2,
        "sentences": 3,
        "words": 16,
        "syllables": 43,
        "avgWordsPerSentence": 5.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to translate configuration text",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to configure available languages. Machine name: language Version: 12.0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
      "scores": {
        "fleschReadingEase": -19.9,
        "fleschKincaidGradeLevel": 17.7,
        "sentences": 3,
        "words": 20,
        "syllables": 52,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Allows importing and exporting configuration changes.",
      "scores": {
        "fleschReadingEase": -10.8,
        "fleschKincaidGradeLevel": 16.3,
        "sentences": 1,
        "words": 6,
        "syllables": 15,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an HTTP Basic authentication provider.",
      "scores": {
        "fleschReadingEase": 3.3,
        "fleschKincaidGradeLevel": 14.3,
        "sentences": 1,
        "words": 6,
        "syllables": 14,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an HTTP Basic authentication provider",
          "flags": [
            "nominalisation: \"authentication\""
          ]
        }
      ],
      "fullText": "Provides an HTTP Basic authentication provider. Machine name: basic_auth Version: 12.0-dev Requires: UserSystem"
    },
    {
      "source": "[Modules] help text",
      "text": "Manages the creation, configuration, and display of media items. Machine name: media Version: 12.0-dev Requires: FileFieldImageUserSystem Required by: Media Library (disabled)",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.5,
        "sentences": 3,
        "words": 21,
        "syllables": 47,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of media items",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Defines a field type for image media and provides display configuration tools. Machine name: image Version: 12.0-dev Requires: FileField Required by: Media (disabled)Media Library (disabled)Responsive Image (disabled) Help for Image Permissions for Image Configure Image",
      "scores": {
        "fleschReadingEase": 21,
        "fleschKincaidGradeLevel": 13.2,
        "sentences": 3,
        "words": 35,
        "syllables": 72,
        "avgWordsPerSentence": 11.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Defines a field type for image media and provides display configuration tools",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Account settings] description",
      "text": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password. With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration.",
      "scores": {
        "fleschReadingEase": 39.4,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 2,
        "words": 43,
        "syllables": 74,
        "avgWordsPerSentence": 21.5
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: This permission may have security implications depending on how the text format is configured.",
      "scores": {
        "fleschReadingEase": 28.1,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 1,
        "words": 15,
        "syllables": 29,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Warning: This permission may have security implications depending on how the text format is configured",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Account settings] help text",
      "text": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password. With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration.",
      "scores": {
        "fleschReadingEase": 39.4,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 2,
        "words": 43,
        "syllables": 74,
        "avgWordsPerSentence": 21.5
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: This permission may have security implications depending on how the text format is configured.",
      "scores": {
        "fleschReadingEase": 28.1,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 1,
        "words": 15,
        "syllables": 29,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Warning: This permission may have security implications depending on how the text format is configured",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate interface text and to switch between interface languages. Machine name: locale Version: 12.0-dev Requires: Language (disabled)FileField Required by: Configuration Translation (disabled)",
      "scores": {
        "fleschReadingEase": 19,
        "fleschKincaidGradeLevel": 12.7,
        "sentences": 3,
        "words": 25,
        "syllables": 53,
        "avgWordsPerSentence": 8.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "0-dev Requires: Language (disabled)FileField Required by: Configuration Translation (disabled)",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Provides additional publication states that can be used by other modules to moderate content.",
      "scores": {
        "fleschReadingEase": 29.5,
        "fleschKincaidGradeLevel": 12.6,
        "sentences": 1,
        "words": 14,
        "syllables": 27,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ],
      "fullText": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)"
    },
    {
      "source": "[Permissions] help text",
      "text": "Ensure that site administrators have this permission so that security updates are applied promptly.",
      "scores": {
        "fleschReadingEase": 29.5,
        "fleschKincaidGradeLevel": 12.6,
        "sentences": 1,
        "words": 14,
        "syllables": 27,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Ensure that site administrators have this permission so that security updates are applied promptly",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an HTTP Basic authentication provider. Machine name: basic_auth Version: 12.0-dev Requires: UserSystem",
      "scores": {
        "fleschReadingEase": 13.7,
        "fleschKincaidGradeLevel": 12.4,
        "sentences": 3,
        "words": 13,
        "syllables": 29,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an HTTP Basic authentication provider",
          "flags": [
            "nominalisation: \"authentication\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to translate configuration text.",
      "scores": {
        "fleschReadingEase": 17.4,
        "fleschKincaidGradeLevel": 12.3,
        "sentences": 1,
        "words": 6,
        "syllables": 13,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to translate configuration text",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows users to translate configuration text. Machine name: config_translation Version: 12.0-dev Requires: Interface Translation (disabled)Language (disabled)FileField"
    },
    {
      "source": "[Permissions] help text",
      "text": "Users without this permission will not have access to email addresses on user pages or other places where they might be shown, such as Views and JSON:API responses.",
      "scores": {
        "fleschReadingEase": 57.6,
        "fleschKincaidGradeLevel": 12.2,
        "sentences": 1,
        "words": 28,
        "syllables": 40,
        "avgWordsPerSentence": 28
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Users without this permission will not have access to email addresses on user pages or other places where they might be shown, such as Views and JSON:API responses",
          "flags": [
            "long sentence (28 words)"
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an administration toolbar to display links provided by modules.",
      "scores": {
        "fleschReadingEase": 27.5,
        "fleschKincaidGradeLevel": 11.9,
        "sentences": 1,
        "words": 10,
        "syllables": 20,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an administration toolbar to display links provided by modules",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ],
      "fullText": "Provides an administration toolbar to display links provided by modules. Machine name: toolbar Version: 12.0-dev Requires: Breakpoint Required by: Settings Tray (disabled)"
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to directly edit the configuration of blocks on the current page. Machine name: settings_tray Version: 12.0-dev Requires: BlockToolbar (disabled)BreakpointContextual Links",
      "scores": {
        "fleschReadingEase": 22.5,
        "fleschKincaidGradeLevel": 11.9,
        "sentences": 3,
        "words": 22,
        "syllables": 46,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to directly edit the configuration of blocks on the current page",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Manages the creation, configuration, and display of media items.",
      "scores": {
        "fleschReadingEase": 28.5,
        "fleschKincaidGradeLevel": 11.5,
        "sentences": 1,
        "words": 9,
        "syllables": 18,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of media items",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Manages the creation, configuration, and display of media items. Machine name: media Version: 12.0-dev Requires: FileFieldImageUserSystem Required by: Media Library (disabled)"
    },
    {
      "source": "[Modules] description",
      "text": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)",
      "scores": {
        "fleschReadingEase": 26.3,
        "fleschKincaidGradeLevel": 11.4,
        "sentences": 3,
        "words": 22,
        "syllables": 45,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)",
      "scores": {
        "fleschReadingEase": 26.3,
        "fleschKincaidGradeLevel": 11.4,
        "sentences": 3,
        "words": 22,
        "syllables": 45,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Manages the creation, configuration, and display of the main site content. Machine name: node Version: 12.0-dev Requires: TextFieldFilterUserSystem Required by: Taxonomy Help for Node Permissions for Node Configure Node",
      "scores": {
        "fleschReadingEase": 36.6,
        "fleschKincaidGradeLevel": 10.6,
        "sentences": 3,
        "words": 29,
        "syllables": 55,
        "avgWordsPerSentence": 9.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of the main site content",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "This is only used when the site is configured to use a separate administration theme on the Appearance page.",
      "scores": {
        "fleschReadingEase": 54,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 19,
        "syllables": 30,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "This is only used when the site is configured to use a separate administration theme on the Appearance page",
          "flags": [
            "passive voice",
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "This is only used when the site is configured to use a separate administration theme on the Appearance page.",
      "scores": {
        "fleschReadingEase": 54,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 19,
        "syllables": 30,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "This is only used when the site is configured to use a separate administration theme on the Appearance page",
          "flags": [
            "passive voice",
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions.",
      "scores": {
        "fleschReadingEase": 52.3,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 18,
        "syllables": 29,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions",
          "flags": [
            "passive voice",
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to directly edit the configuration of blocks on the current page.",
      "scores": {
        "fleschReadingEase": 44,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 13,
        "syllables": 23,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Allows users to directly edit the configuration of blocks on the current page",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows users to directly edit the configuration of blocks on the current page. Machine name: settings_tray Version: 12.0-dev Requires: BlockToolbar (disabled)BreakpointContextual Links"
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions.",
      "scores": {
        "fleschReadingEase": 52.3,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 18,
        "syllables": 29,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions",
          "flags": [
            "passive voice",
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Instruct browsers to lazy load images if dimensions are specified. Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading. Results can be overridden by <img loading=\"eager\">.",
      "scores": {
        "fleschReadingEase": 48.5,
        "fleschKincaidGradeLevel": 9.9,
        "sentences": 3,
        "words": 41,
        "syllables": 70,
        "avgWordsPerSentence": 13.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Instruct browsers to lazy load images if dimensions are specified",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Instruct browsers to lazy load images if dimensions are specified. Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading. Results can be overridden by <img loading=\"eager\">.",
      "scores": {
        "fleschReadingEase": 48.5,
        "fleschKincaidGradeLevel": 9.9,
        "sentences": 3,
        "words": 41,
        "syllables": 70,
        "avgWordsPerSentence": 13.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Instruct browsers to lazy load images if dimensions are specified",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "The From address in automated emails sent during registration and new password requests, and other notifications. (Use an address ending in your site's domain to help prevent this email being flagged as spam.)",
      "scores": {
        "fleschReadingEase": 54.2,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 2,
        "words": 33,
        "syllables": 53,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "(Use an address ending in your site's domain to help prevent this email being flagged as spam",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "The From address in automated emails sent during registration and new password requests, and other notifications. (Use an address ending in your site's domain to help prevent this email being flagged as spam.)",
      "scores": {
        "fleschReadingEase": 54.2,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 2,
        "words": 33,
        "syllables": 53,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "(Use an address ending in your site's domain to help prevent this email being flagged as spam",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Defines a field type for image media and provides display configuration tools.",
      "scores": {
        "fleschReadingEase": 46.6,
        "fleschKincaidGradeLevel": 9.7,
        "sentences": 1,
        "words": 12,
        "syllables": 21,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Defines a field type for image media and provides display configuration tools",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Defines a field type for image media and provides display configuration tools. Machine name: image Version: 12.0-dev Requires: FileField Required by: Media (disabled)Media Library (disabled)Responsive Image (disabled) Help for Image Permissions for Image Configure Image"
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Define how text is handled by combining filters into text formats.",
      "scores": {
        "fleschReadingEase": 45.7,
        "fleschKincaidGradeLevel": 9.6,
        "sentences": 2,
        "words": 22,
        "syllables": 39,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Define how text is handled by combining filters into text formats",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Define how text is handled by combining filters into text formats.",
      "scores": {
        "fleschReadingEase": 45.7,
        "fleschKincaidGradeLevel": 9.6,
        "sentences": 2,
        "words": 22,
        "syllables": 39,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Define how text is handled by combining filters into text formats",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Logging settings] status message",
      "text": "Status message These values are overridden. Changes on this form will be saved, but overrides will take precedence. See configuration overrides documentation for more information. Error messages to display Close message",
      "scores": {
        "fleschReadingEase": 40.7,
        "fleschKincaidGradeLevel": 9.5,
        "sentences": 4,
        "words": 31,
        "syllables": 58,
        "avgWordsPerSentence": 7.8
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Changes on this form will be saved, but overrides will take precedence",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "See configuration overrides documentation for more information",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Logging settings] status message",
      "text": "Status message These values are overridden. Changes on this form will be saved, but overrides will take precedence. See configuration overrides documentation for more information. Error messages to display Close message",
      "scores": {
        "fleschReadingEase": 40.7,
        "fleschKincaidGradeLevel": 9.5,
        "sentences": 4,
        "words": 31,
        "syllables": 58,
        "avgWordsPerSentence": 7.8
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Changes on this form will be saved, but overrides will take precedence",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "See configuration overrides documentation for more information",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the types of content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 2,
        "words": 26,
        "syllables": 44,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the types of content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "To revert a revision, you also need permission to edit the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To revert a revision, you also need permission to edit the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "To delete a revision, you also need permission to delete the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To delete a revision, you also need permission to delete the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the types of content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 2,
        "words": 26,
        "syllables": 44,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the types of content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "To revert a revision, you also need permission to edit the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To revert a revision, you also need permission to edit the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "To delete a revision, you also need permission to delete the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To delete a revision, you also need permission to delete the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the block types of block content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 53.6,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 2,
        "words": 28,
        "syllables": 46,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the block types of block content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the block types of block content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 53.6,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 2,
        "words": 28,
        "syllables": 46,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the block types of block content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] module description",
      "text": "Manages the creation, configuration, and display of the main site content.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 11,
        "syllables": 19,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of the main site content",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Manages the creation, configuration, and display of the main site content. Machine name: node Version: 12.0-dev Requires: TextFieldFilterUserSystem Required by: Taxonomy Help for Node Permissions for Node Configure Node"
    },
    {
      "source": "[Modules] module description",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available.",
      "scores": {
        "fleschReadingEase": 58.4,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 16,
        "syllables": 25,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ],
      "fullText": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache"
    },
    {
      "source": "[Appearance] description",
      "text": "Control which roles can \"View the administration theme\" on the Permissions page.",
      "scores": {
        "fleschReadingEase": 53.7,
        "fleschKincaidGradeLevel": 8.8,
        "sentences": 1,
        "words": 12,
        "syllables": 20,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Control which roles can \"View the administration theme\" on the Permissions page",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Appearance] help text",
      "text": "Control which roles can \"View the administration theme\" on the Permissions page.",
      "scores": {
        "fleschReadingEase": 53.7,
        "fleschKincaidGradeLevel": 8.8,
        "sentences": 1,
        "words": 12,
        "syllables": 20,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Control which roles can \"View the administration theme\" on the Permissions page",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an administration toolbar to display links provided by modules. Machine name: toolbar Version: 12.0-dev Requires: Breakpoint Required by: Settings Tray (disabled)",
      "scores": {
        "fleschReadingEase": 45.6,
        "fleschKincaidGradeLevel": 8.7,
        "sentences": 3,
        "words": 22,
        "syllables": 40,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Provides an administration toolbar to display links provided by modules",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Maintenance mode] description",
      "text": "Visitors will only see the maintenance mode message. Only users with the \"Use the site in maintenance mode\" permission will be able to access the site. Authorized users can log in directly via the user login page.",
      "scores": {
        "fleschReadingEase": 61.7,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 37,
        "syllables": 58,
        "avgWordsPerSentence": 12.3
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Authorized users can log in directly via the user login page",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Maintenance mode] help text",
      "text": "Visitors will only see the maintenance mode message. Only users with the \"Use the site in maintenance mode\" permission will be able to access the site. Authorized users can log in directly via the user login page.",
      "scores": {
        "fleschReadingEase": 61.7,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 37,
        "syllables": 58,
        "avgWordsPerSentence": 12.3
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Authorized users can log in directly via the user login page",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "To view a revision, you also need permission to view the content item.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "To view a revision, you also need permission to view the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "To view a revision, you also need permission to view the content item.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "To view a revision, you also need permission to view the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Add user] description",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] description",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] description",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] help text",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] help text",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Performance settings] description",
      "text": "This is used as the value for max-age in Cache-Control headers.",
      "scores": {
        "fleschReadingEase": 64.9,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 1,
        "words": 11,
        "syllables": 17,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This is used as the value for max-age in Cache-Control headers",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "This page is displayed when the requested document is denied to the current user. Leave blank to display a generic \"access denied\" page.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 11.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This page is displayed when the requested document is denied to the current user",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting. The link itself will be retained; just the text portion of the link will be truncated.",
      "scores": {
        "fleschReadingEase": 74.7,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 33,
        "syllables": 45,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "The link itself will be retained; just the text portion of the link will be truncated",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Performance settings] help text",
      "text": "This is used as the value for max-age in Cache-Control headers.",
      "scores": {
        "fleschReadingEase": 64.9,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 1,
        "words": 11,
        "syllables": 17,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This is used as the value for max-age in Cache-Control headers",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "This page is displayed when the requested document is denied to the current user. Leave blank to display a generic \"access denied\" page.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 11.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This page is displayed when the requested document is denied to the current user",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting. The link itself will be retained; just the text portion of the link will be truncated.",
      "scores": {
        "fleschReadingEase": 74.7,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 33,
        "syllables": 45,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "The link itself will be retained; just the text portion of the link will be truncated",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Configuration] status message",
      "text": "Error message One or more problems were detected with your Drupal installation. Check the status report for more information. Close message",
      "scores": {
        "fleschReadingEase": 58.7,
        "fleschKincaidGradeLevel": 6.8,
        "sentences": 3,
        "words": 21,
        "syllables": 35,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Error message One or more problems were detected with your Drupal installation",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Configuration] status message",
      "text": "Error message One or more problems were detected with your Drupal installation. Check the status report for more information. Close message",
      "scores": {
        "fleschReadingEase": 58.7,
        "fleschKincaidGradeLevel": 6.8,
        "sentences": 3,
        "words": 21,
        "syllables": 35,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Error message One or more problems were detected with your Drupal installation",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] description",
      "text": "Author username and publish date will be displayed.",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Author username and publish date will be displayed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] description",
      "text": "This text will be displayed at the top of the page when creating or editing content of this type.",
      "scores": {
        "fleschReadingEase": 80.7,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 19,
        "syllables": 24,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "This text will be displayed at the top of the page when creating or editing content of this type",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "Author username and publish date will be displayed.",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Author username and publish date will be displayed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "This text will be displayed at the top of the page when creating or editing content of this type.",
      "scores": {
        "fleschReadingEase": 80.7,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 19,
        "syllables": 24,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "This text will be displayed at the top of the page when creating or editing content of this type",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache",
      "scores": {
        "fleschReadingEase": 64.6,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 3,
        "words": 26,
        "syllables": 41,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache",
      "scores": {
        "fleschReadingEase": 64.6,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 3,
        "words": 26,
        "syllables": 41,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] description",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] description",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] help text",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] description",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] help text",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "This page is displayed when no other content matches the requested document. Leave blank to display a generic \"page not found\" page.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.3,
        "sentences": 2,
        "words": 22,
        "syllables": 31,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "This page is displayed when no other content matches the requested document",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "This page is displayed when no other content matches the requested document. Leave blank to display a generic \"page not found\" page.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.3,
        "sentences": 2,
        "words": 22,
        "syllables": 31,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "This page is displayed when no other content matches the requested document",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Status report] description",
      "text": "This attribute should be explicitly set to Lax, Strict or None. If set to None then the request must be made via HTTPS. See PHP documentation",
      "scores": {
        "fleschReadingEase": 80.9,
        "fleschKincaidGradeLevel": 4.1,
        "sentences": 3,
        "words": 26,
        "syllables": 36,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "If set to None then the request must be made via HTTPS",
          "flags": [
            "jargon: \"via\""
          ]
        },
        {
          "sentence": "See PHP documentation",
          "flags": [
            "nominalisation: \"documentation\""
          ]
        }
      ]
    },
    {
      "source": "[Status report] help text",
      "text": "This attribute should be explicitly set to Lax, Strict or None. If set to None then the request must be made via HTTPS. See PHP documentation",
      "scores": {
        "fleschReadingEase": 80.9,
        "fleschKincaidGradeLevel": 4.1,
        "sentences": 3,
        "words": 26,
        "syllables": 36,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "If set to None then the request must be made via HTTPS",
          "flags": [
            "jargon: \"via\""
          ]
        },
        {
          "sentence": "See PHP documentation",
          "flags": [
            "nominalisation: \"documentation\""
          ]
        }
      ]
    },
    {
      "source": "[Add user] description",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] help text",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "How this is used depends on your site's theme.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "How this is used depends on your site's theme",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "How this is used depends on your site's theme.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "How this is used depends on your site's theme",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "The date and time that the content was created.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "The date and time that the content was created",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] help text",
      "text": "The date and time that the content was created.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "The date and time that the content was created",
          "flags": [
            "passive voice"
          ]
        }
      ]
    }
  ],
  "allResults": [
    {
      "source": "[Create article] help text",
      "text": "Maximum 5 files.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 80.1,
        "fleschKincaidGradeLevel": 3,
        "sentences": 3,
        "words": 11,
        "syllables": 16,
        "avgWordsPerSentence": 3.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Enter a comma-separated list. For example: Amsterdam, Mexico City, \"Cleveland, Ohio\"",
      "scores": {
        "fleschReadingEase": 1.3,
        "fleschKincaidGradeLevel": 14.4,
        "sentences": 2,
        "words": 11,
        "syllables": 26,
        "avgWordsPerSentence": 5.5
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Shown when hovering over the menu link.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] help text",
      "text": "Users with the \"Post comments\" permission can post comments.",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Comments and the comment form are hidden from view.",
      "scores": {
        "fleschReadingEase": 84.9,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 9,
        "syllables": 12,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Briefly describe the changes you have made.",
      "scores": {
        "fleschReadingEase": 91,
        "fleschKincaidGradeLevel": 2.3,
        "sentences": 1,
        "words": 7,
        "syllables": 9,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] help text",
      "text": "The username of the content author.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Create article] help text",
      "text": "The date and time that the content was created.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "The date and time that the content was created",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "Shown when hovering over the menu link.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create basic page] help text",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "Briefly describe the changes you have made.",
      "scores": {
        "fleschReadingEase": 91,
        "fleschKincaidGradeLevel": 2.3,
        "sentences": 1,
        "words": 7,
        "syllables": 9,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Create basic page] help text",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] help text",
      "text": "The username of the content author.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Create basic page] help text",
      "text": "The date and time that the content was created.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "The date and time that the content was created",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "The human-readable name for this content type, displayed on the Content types page.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Add content type] help text",
      "text": "Unique machine-readable name: lowercase letters, numbers, and underscores only.",
      "scores": {
        "fleschReadingEase": -18.5,
        "fleschKincaidGradeLevel": 18.1,
        "sentences": 1,
        "words": 9,
        "syllables": 23,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Add content type] help text",
      "text": "Displays on the Content types page.",
      "scores": {
        "fleschReadingEase": 87.9,
        "fleschKincaidGradeLevel": 2.5,
        "sentences": 1,
        "words": 6,
        "syllables": 8,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Add content type] help text",
      "text": "This text will be displayed at the top of the page when creating or editing content of this type.",
      "scores": {
        "fleschReadingEase": 80.7,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 19,
        "syllables": 24,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "This text will be displayed at the top of the page when creating or editing content of this type",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "Author username and publish date will be displayed.",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Author username and publish date will be displayed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] help text",
      "text": "Choose the menu link to be the default parent for a new link in the content authoring form.",
      "scores": {
        "fleschReadingEase": 75.8,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 18,
        "syllables": 24,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Add vocabulary] help text",
      "text": "A unique machine-readable name. Can only contain lowercase letters, numbers, and underscores.",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.3,
        "sentences": 2,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Add vocabulary] help text",
      "text": "Create a new revision by default for this vocabulary.",
      "scores": {
        "fleschReadingEase": 47.3,
        "fleschKincaidGradeLevel": 8.9,
        "sentences": 1,
        "words": 9,
        "syllables": 16,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Appearance] help text",
      "text": "Choose \"Default theme\" to always use the same theme as the rest of the site.",
      "scores": {
        "fleschReadingEase": 95.7,
        "fleschKincaidGradeLevel": 3.6,
        "sentences": 1,
        "words": 15,
        "syllables": 17,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Appearance] help text",
      "text": "Control which roles can \"View the administration theme\" on the Permissions page.",
      "scores": {
        "fleschReadingEase": 53.7,
        "fleschKincaidGradeLevel": 8.8,
        "sentences": 1,
        "words": 12,
        "syllables": 20,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Control which roles can \"View the administration theme\" on the Permissions page",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Enter a part of the module name or description",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Description",
      "scores": {
        "fleschReadingEase": -48,
        "fleschKincaidGradeLevel": 20.2,
        "sentences": 1,
        "words": 1,
        "syllables": 3,
        "avgWordsPerSentence": 1
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Displays announcements from the Drupal community. Machine name: announcements_feed Version: 12.0-dev Help for Announcements Permissions for Announcements",
      "scores": {
        "fleschReadingEase": 7,
        "fleschKincaidGradeLevel": 13.7,
        "sentences": 3,
        "words": 17,
        "syllables": 39,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an automated way to run cron jobs, by executing them at the end of a server response. Machine name: automated_cron Version: 12.0-dev Help for Automated Cron Configure Automated Cron",
      "scores": {
        "fleschReadingEase": 55.7,
        "fleschKincaidGradeLevel": 8,
        "sentences": 3,
        "words": 30,
        "syllables": 50,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Sends pages using the BigPipe technique that allows browsers to show them much faster. Machine name: big_pipe Version: 12.0-dev Help for BigPipe",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5,
        "sentences": 3,
        "words": 22,
        "syllables": 33,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows the creation of content blocks and block types. Machine name: block_content Version: 12.0-dev Requires: BlockTextFieldFilterUserSystem Help for Block Content Permissions for Block Content Configure Block Content",
      "scores": {
        "fleschReadingEase": 41,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 3,
        "words": 27,
        "syllables": 50,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Manages breakpoints and breakpoint groups for responsive designs. Machine name: breakpoint Version: 12.0-dev Required by: Responsive Image (disabled)Toolbar (disabled)Settings Tray (disabled) Help for Breakpoint",
      "scores": {
        "fleschReadingEase": 33,
        "fleschKincaidGradeLevel": 10.6,
        "sentences": 3,
        "words": 24,
        "syllables": 47,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the CKEditor 5 rich text editor. Machine name: ckeditor5 Version: 12.0-dev Requires: Text EditorFilterUserSystemFileField Help for CKEditor 5",
      "scores": {
        "fleschReadingEase": 22.3,
        "fleschKincaidGradeLevel": 11.7,
        "sentences": 3,
        "words": 19,
        "syllables": 40,
        "avgWordsPerSentence": 6.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to comment on content. Machine name: comment Version: 12.0-dev Requires: TextFieldFilterUserSystem Help for Comment Permissions for Comment Configure Comment",
      "scores": {
        "fleschReadingEase": 26.5,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 3,
        "words": 21,
        "syllables": 43,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)",
      "scores": {
        "fleschReadingEase": 26.3,
        "fleschKincaidGradeLevel": 11.4,
        "sentences": 3,
        "words": 22,
        "syllables": 45,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides contextual links to directly access tasks related to page elements. Machine name: contextual Version: 12.0-dev Required by: Layout BuilderLayout Builder Expose All Field Blocks (disabled)NavigationSettings Tray (disabled) Help for Contextual Links Permissions for Contextual Links",
      "scores": {
        "fleschReadingEase": 27.8,
        "fleschKincaidGradeLevel": 12.4,
        "sentences": 3,
        "words": 36,
        "syllables": 71,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to create menu links. Machine name: menu_link_content Version: 12.0-dev Requires: LinkField Required by: Menu UI Help for Custom Menu Links",
      "scores": {
        "fleschReadingEase": 57.1,
        "fleschKincaidGradeLevel": 7.1,
        "sentences": 3,
        "words": 22,
        "syllables": 37,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Logs system events in the database. Machine name: dblog Version: 12.0-dev Help for Database Logging Configure Database Logging",
      "scores": {
        "fleschReadingEase": 50.3,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 18,
        "syllables": 32,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a user interface for the Field module. Machine name: field_ui Version: 12.0-dev Requires: Field Help for Field UI Permissions for Field UI",
      "scores": {
        "fleschReadingEase": 70.3,
        "fleschKincaidGradeLevel": 5.4,
        "sentences": 3,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 7.7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Filters text content in preparation for display. Machine name: filter Version: 12.0-dev Requires: UserSystem Required by: TextBlock ContentText EditorCKEditor 5CommentViewsMedia Library (disabled)NodeOptionsTaxonomyViews UI Help for Filter Permissions for Filter Configure Filter",
      "scores": {
        "fleschReadingEase": -11.1,
        "fleschKincaidGradeLevel": 17.4,
        "sentences": 3,
        "words": 31,
        "syllables": 76,
        "avgWordsPerSentence": 10.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Generates help pages and provides a Help block with page-level help. Machine name: help Version: 12.0-dev Help for Help Permissions for Help",
      "scores": {
        "fleschReadingEase": 76.3,
        "fleschKincaidGradeLevel": 4.4,
        "sentences": 3,
        "words": 22,
        "syllables": 32,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Places error messages adjacent to form inputs, for improved usability and accessibility. Machine name: inline_form_errors Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 7,
        "fleschKincaidGradeLevel": 13.7,
        "sentences": 3,
        "words": 17,
        "syllables": 39,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Caches pages, including those with dynamic content, for all users. Machine name: dynamic_page_cache Version: 12.0-dev Help for Internal Dynamic Page Cache",
      "scores": {
        "fleschReadingEase": 46.6,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 3,
        "words": 21,
        "syllables": 38,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache",
      "scores": {
        "fleschReadingEase": 64.6,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 3,
        "words": 26,
        "syllables": 41,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to add and arrange blocks and content fields directly on the content. Machine name: layout_builder Version: 12.0-dev Requires: Layout DiscoveryContextual LinksBlock Required by: Layout Builder Expose All Field Blocks (disabled)Navigation Permissions for Layout Builder",
      "scores": {
        "fleschReadingEase": 27.8,
        "fleschKincaidGradeLevel": 12.4,
        "sentences": 3,
        "words": 36,
        "syllables": 71,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a way for modules or themes to register layouts. Machine name: layout_discovery Version: 12.0-dev Required by: Layout BuilderLayout Builder Expose All Field Blocks (disabled)Navigation Help for Layout Discovery",
      "scores": {
        "fleschReadingEase": 24.9,
        "fleschKincaidGradeLevel": 12.2,
        "sentences": 3,
        "words": 29,
        "syllables": 59,
        "avgWordsPerSentence": 9.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Manages the creation, configuration, and display of media items. Machine name: media Version: 12.0-dev Requires: FileFieldImageUserSystem Required by: Media Library (disabled)",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.5,
        "sentences": 3,
        "words": 21,
        "syllables": 47,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of media items",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Enhances the media list with additional features to more easily find and use existing media items. Machine name: media_library Version: 12.0-dev Requires: Media (disabled)FileFieldImageUserSystemViewsFilter",
      "scores": {
        "fleschReadingEase": -5.7,
        "fleschKincaidGradeLevel": 16,
        "sentences": 3,
        "words": 24,
        "syllables": 58,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a user interface for managing menus. Machine name: menu_ui Version: 12.0-dev Requires: Custom Menu LinksLinkField Help for Menu UI Configure Menu UI",
      "scores": {
        "fleschReadingEase": 40.9,
        "fleschKincaidGradeLevel": 9.5,
        "sentences": 3,
        "words": 23,
        "syllables": 43,
        "avgWordsPerSentence": 7.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the MySQL database driver. Machine name: mysql Version: 12.0-dev Help for MySQL",
      "scores": {
        "fleschReadingEase": 78.8,
        "fleschKincaidGradeLevel": 3.3,
        "sentences": 3,
        "words": 13,
        "syllables": 19,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation",
      "scores": {
        "fleschReadingEase": -49.6,
        "fleschKincaidGradeLevel": 22.8,
        "sentences": 2,
        "words": 21,
        "syllables": 61,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation Machine name: navigation Version: 12",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Manages the creation, configuration, and display of the main site content. Machine name: node Version: 12.0-dev Requires: TextFieldFilterUserSystem Required by: Taxonomy Help for Node Permissions for Node Configure Node",
      "scores": {
        "fleschReadingEase": 36.6,
        "fleschKincaidGradeLevel": 10.6,
        "sentences": 3,
        "words": 29,
        "syllables": 55,
        "avgWordsPerSentence": 9.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of the main site content",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the password checking algorithm for user accounts created with Drupal prior to version 10.1.0. Machine name: phpass Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 73.2,
        "fleschKincaidGradeLevel": 4.7,
        "sentences": 3,
        "words": 20,
        "syllables": 30,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to create custom URLs for existing paths on the site. Machine name: path Version: 12.0-dev Requires: Path alias Help for Path Permissions for Path Configure Path",
      "scores": {
        "fleschReadingEase": 73.5,
        "fleschKincaidGradeLevel": 5.3,
        "sentences": 3,
        "words": 28,
        "syllables": 41,
        "avgWordsPerSentence": 9.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the PostgreSQL database driver. Machine name: pgsql Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 59.6,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 3,
        "words": 10,
        "syllables": 17,
        "avgWordsPerSentence": 3.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides functionality to output responsive images using the HTML5 picture tag. Machine name: responsive_image Version: 12.0-dev Requires: BreakpointImageFileField",
      "scores": {
        "fleschReadingEase": -1.4,
        "fleschKincaidGradeLevel": 14.9,
        "sentences": 3,
        "words": 18,
        "syllables": 43,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to create search pages based on plugins provided by other modules. Machine name: search Version: 12.0-dev Help for Search Permissions for Search Configure Search",
      "scores": {
        "fleschReadingEase": 71.1,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 3,
        "words": 26,
        "syllables": 39,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to directly edit the configuration of blocks on the current page. Machine name: settings_tray Version: 12.0-dev Requires: BlockToolbar (disabled)BreakpointContextual Links",
      "scores": {
        "fleschReadingEase": 22.5,
        "fleschKincaidGradeLevel": 11.9,
        "sentences": 3,
        "words": 22,
        "syllables": 46,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to directly edit the configuration of blocks on the current page",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to create sets of shortcuts within the site. Machine name: shortcut Version: 12.0-dev Requires: LinkField",
      "scores": {
        "fleschReadingEase": 71.7,
        "fleschKincaidGradeLevel": 4.7,
        "sentences": 3,
        "words": 17,
        "syllables": 26,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the SQLite database driver. Machine name: sqlite Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 68.1,
        "fleschKincaidGradeLevel": 4.6,
        "sentences": 3,
        "words": 10,
        "syllables": 16,
        "avgWordsPerSentence": 3.3
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Logs events to the web server's system log. Machine name: syslog Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 78.8,
        "fleschKincaidGradeLevel": 3.3,
        "sentences": 3,
        "words": 13,
        "syllables": 19,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Enables the categorization of content. Machine name: taxonomy Version: 12.0-dev Requires: NodeTextFieldFilterUserSystem Help for Taxonomy Permissions for Taxonomy Configure Taxonomy",
      "scores": {
        "fleschReadingEase": -36.8,
        "fleschKincaidGradeLevel": 20.1,
        "sentences": 3,
        "words": 20,
        "syllables": 56,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a framework to associate text editors (like WYSIWYGs) and toolbars with text formats. Machine name: editor Version: 12.0-dev Requires: FilterUserSystemFileField Required by: CKEditor 5 Help for Text Editor Configure Text Editor",
      "scores": {
        "fleschReadingEase": 26.8,
        "fleschKincaidGradeLevel": 12.2,
        "sentences": 3,
        "words": 32,
        "syllables": 64,
        "avgWordsPerSentence": 10.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an administration toolbar to display links provided by modules. Machine name: toolbar Version: 12.0-dev Requires: Breakpoint Required by: Settings Tray (disabled)",
      "scores": {
        "fleschReadingEase": 45.6,
        "fleschKincaidGradeLevel": 8.7,
        "sentences": 3,
        "words": 22,
        "syllables": 40,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Provides an administration toolbar to display links provided by modules",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Checks for updates and can notify users if there are new releases available. Machine name: update Version: 12.0-dev Help for Update Status Permissions for Update Status Configure Update Status",
      "scores": {
        "fleschReadingEase": 51.2,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 3,
        "words": 29,
        "syllables": 50,
        "avgWordsPerSentence": 9.7
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a framework to fetch information from the database and to display it in different formats. Machine name: views Version: 12.0-dev Requires: FilterUserSystem Required by: Media Library (disabled)Views UI Help for Views",
      "scores": {
        "fleschReadingEase": 40,
        "fleschKincaidGradeLevel": 10.3,
        "sentences": 3,
        "words": 32,
        "syllables": 59,
        "avgWordsPerSentence": 10.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a user interface for creating and managing views. Machine name: views_ui Version: 12.0-dev Requires: ViewsFilterUserSystem Help for Views UI Permissions for Views UI Configure Views UI",
      "scores": {
        "fleschReadingEase": 47.3,
        "fleschKincaidGradeLevel": 8.9,
        "sentences": 3,
        "words": 27,
        "syllables": 48,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an interface to create workflows with transitions between different states (for example publication or user status) provided by other modules. Machine name: workflows Version: 12.0-dev Required by: Content Moderation (disabled)",
      "scores": {
        "fleschReadingEase": 32.6,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 3,
        "words": 31,
        "syllables": 60,
        "avgWordsPerSentence": 10.3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an API for staging and previewing content in a full site context. Machine name: workspaces Version: 12.0-dev Requires: UserSystem Required by: Workspaces UI (disabled)",
      "scores": {
        "fleschReadingEase": 59.6,
        "fleschKincaidGradeLevel": 7,
        "sentences": 3,
        "words": 25,
        "syllables": 41,
        "avgWordsPerSentence": 8.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a user interface for creating and managing workspaces. Machine name: workspaces_ui Version: 12.0-dev Requires: Workspaces (disabled)UserSystem",
      "scores": {
        "fleschReadingEase": 12,
        "fleschKincaidGradeLevel": 13,
        "sentences": 3,
        "words": 17,
        "syllables": 38,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an experimental API to build and deliver email messages. Machine name: mailer Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 3,
        "words": 15,
        "syllables": 27,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Defines field types for storing dates and times. Machine name: datetime Version: 12.0-dev Requires: Field Required by: Datetime Range (disabled) Help for Datetime",
      "scores": {
        "fleschReadingEase": 66.6,
        "fleschKincaidGradeLevel": 5.9,
        "sentences": 3,
        "words": 23,
        "syllables": 36,
        "avgWordsPerSentence": 7.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides the ability to store end dates. Machine name: datetime_range Version: 12.0-dev Requires: DatetimeField",
      "scores": {
        "fleschReadingEase": 26.9,
        "fleschKincaidGradeLevel": 10.7,
        "sentences": 3,
        "words": 14,
        "syllables": 29,
        "avgWordsPerSentence": 4.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Defines a field type for image media and provides display configuration tools. Machine name: image Version: 12.0-dev Requires: FileField Required by: Media (disabled)Media Library (disabled)Responsive Image (disabled) Help for Image Permissions for Image Configure Image",
      "scores": {
        "fleschReadingEase": 21,
        "fleschKincaidGradeLevel": 13.2,
        "sentences": 3,
        "words": 35,
        "syllables": 72,
        "avgWordsPerSentence": 11.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Defines a field type for image media and provides display configuration tools",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a field type for internal and external URLs. Machine name: link Version: 12.0-dev Requires: Field Required by: Custom Menu LinksMenu UIShortcut (disabled) Help for Link",
      "scores": {
        "fleschReadingEase": 61.4,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 3,
        "words": 26,
        "syllables": 42,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Defines field types with select lists, checkboxes, and radio buttons to select values from fixed lists of options. Machine name: options Version: 12.0-dev Requires: FieldTextFilterUserSystem Help for Options",
      "scores": {
        "fleschReadingEase": 52.3,
        "fleschKincaidGradeLevel": 8.3,
        "sentences": 3,
        "words": 28,
        "syllables": 48,
        "avgWordsPerSentence": 9.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Defines a field type for telephone numbers. Machine name: telephone Version: 12.0-dev Requires: Field",
      "scores": {
        "fleschReadingEase": 63.1,
        "fleschKincaidGradeLevel": 5.6,
        "sentences": 3,
        "words": 14,
        "syllables": 23,
        "avgWordsPerSentence": 4.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Defines field types for short and long text with optional summaries. Machine name: text Version: 12.0-dev Requires: FieldFilterUserSystem Required by: Block ContentCommentNodeOptionsTaxonomy Help for Text",
      "scores": {
        "fleschReadingEase": 29.2,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 3,
        "words": 25,
        "syllables": 50,
        "avgWordsPerSentence": 8.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a framework for migrating data to Drupal. Machine name: migrate Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 52.8,
        "fleschKincaidGradeLevel": 7,
        "sentences": 3,
        "words": 13,
        "syllables": 23,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate configuration text. Machine name: config_translation Version: 12.0-dev Requires: Interface Translation (disabled)Language (disabled)FileField",
      "scores": {
        "fleschReadingEase": -25.9,
        "fleschKincaidGradeLevel": 18.2,
        "sentences": 3,
        "words": 16,
        "syllables": 43,
        "avgWordsPerSentence": 5.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to translate configuration text",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate content. Machine name: content_translation Version: 12.0-dev Requires: Language (disabled)",
      "scores": {
        "fleschReadingEase": 33.2,
        "fleschKincaidGradeLevel": 9.7,
        "sentences": 3,
        "words": 13,
        "syllables": 26,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to translate interface text and to switch between interface languages. Machine name: locale Version: 12.0-dev Requires: Language (disabled)FileField Required by: Configuration Translation (disabled)",
      "scores": {
        "fleschReadingEase": 19,
        "fleschKincaidGradeLevel": 12.7,
        "sentences": 3,
        "words": 25,
        "syllables": 53,
        "avgWordsPerSentence": 8.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "0-dev Requires: Language (disabled)FileField Required by: Configuration Translation (disabled)",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Allows users to configure available languages. Machine name: language Version: 12.0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
      "scores": {
        "fleschReadingEase": -19.9,
        "fleschKincaidGradeLevel": 17.7,
        "sentences": 3,
        "words": 20,
        "syllables": 52,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides an HTTP Basic authentication provider. Machine name: basic_auth Version: 12.0-dev Requires: UserSystem",
      "scores": {
        "fleschReadingEase": 13.7,
        "fleschKincaidGradeLevel": 12.4,
        "sentences": 3,
        "words": 13,
        "syllables": 29,
        "avgWordsPerSentence": 4.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an HTTP Basic authentication provider",
          "flags": [
            "nominalisation: \"authentication\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField",
      "scores": {
        "fleschReadingEase": -29.5,
        "fleschKincaidGradeLevel": 18.6,
        "sentences": 3,
        "words": 15,
        "syllables": 41,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a framework for exposing REST resources. Machine name: rest Version: 12.0-dev Requires: Serialization (disabled)",
      "scores": {
        "fleschReadingEase": 38.2,
        "fleschKincaidGradeLevel": 9.2,
        "sentences": 3,
        "words": 15,
        "syllables": 29,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] help text",
      "text": "Provides a service for converting data to and from formats such as JSON and XML. Machine name: serialization Version: 12.0-dev Required by: JSON:API (disabled)RESTful Web Services (disabled)",
      "scores": {
        "fleschReadingEase": 47.3,
        "fleschKincaidGradeLevel": 8.9,
        "sentences": 3,
        "words": 27,
        "syllables": 48,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Required if you want to change the Email address or the Password field below. Reset your password.",
      "scores": {
        "fleschReadingEase": 78.8,
        "fleschKincaidGradeLevel": 4.4,
        "sentences": 2,
        "words": 17,
        "syllables": 24,
        "avgWordsPerSentence": 8.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "To change the current user password, enter the new password in both fields.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 13,
        "syllables": 18,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Your virtual face or picture.One file only.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 73.3,
        "fleschKincaidGradeLevel": 4,
        "sentences": 4,
        "words": 15,
        "syllables": 23,
        "avgWordsPerSentence": 3.8
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] help text",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "A unique machine-readable name. Can only contain lowercase letters, numbers, and underscores.",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.3,
        "sentences": 2,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions.",
      "scores": {
        "fleschReadingEase": 52.3,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 18,
        "syllables": 29,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions",
          "flags": [
            "passive voice",
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Updates entity links with data-entity-type and data-entity-uuid attributes to point to the latest entity URL aliases.",
      "scores": {
        "fleschReadingEase": 16.1,
        "fleschKincaidGradeLevel": 15,
        "sentences": 1,
        "words": 16,
        "syllables": 33,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Uses a data-align attribute on <img> tags to align images.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 10,
        "syllables": 16,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Uses a data-caption attribute on <img> tags to caption images.",
      "scores": {
        "fleschReadingEase": 52.9,
        "fleschKincaidGradeLevel": 8.4,
        "sentences": 1,
        "words": 10,
        "syllables": 17,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Disallows usage of <img> tag sources that are not hosted on this site by replacing them with a placeholder image.",
      "scores": {
        "fleschReadingEase": 63.9,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 1,
        "words": 20,
        "syllables": 29,
        "avgWordsPerSentence": 20
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "Instruct browsers to lazy load images if dimensions are specified. Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading. Results can be overridden by <img loading=\"eager\">.",
      "scores": {
        "fleschReadingEase": 48.5,
        "fleschKincaidGradeLevel": 9.9,
        "sentences": 3,
        "words": 41,
        "syllables": 70,
        "avgWordsPerSentence": 13.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Instruct browsers to lazy load images if dimensions are specified",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] help text",
      "text": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting. The link itself will be retained; just the text portion of the link will be truncated.",
      "scores": {
        "fleschReadingEase": 74.7,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 33,
        "syllables": 45,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "The link itself will be retained; just the text portion of the link will be truncated",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "How this is used depends on your site's theme.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "How this is used depends on your site's theme",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "The From address in automated emails sent during registration and new password requests, and other notifications. (Use an address ending in your site's domain to help prevent this email being flagged as spam.)",
      "scores": {
        "fleschReadingEase": 54.2,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 2,
        "words": 33,
        "syllables": 53,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "(Use an address ending in your site's domain to help prevent this email being flagged as spam",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "Specify a relative URL to display as the front page.",
      "scores": {
        "fleschReadingEase": 69.8,
        "fleschKincaidGradeLevel": 6,
        "sentences": 1,
        "words": 10,
        "syllables": 15,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Site information] help text",
      "text": "This page is displayed when the requested document is denied to the current user. Leave blank to display a generic \"access denied\" page.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 11.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This page is displayed when the requested document is denied to the current user",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] help text",
      "text": "This page is displayed when no other content matches the requested document. Leave blank to display a generic \"page not found\" page.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.3,
        "sentences": 2,
        "words": 22,
        "syllables": 31,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "This page is displayed when no other content matches the requested document",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Status report] help text",
      "text": "Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information.",
      "scores": {
        "fleschReadingEase": 47.8,
        "fleschKincaidGradeLevel": 8.3,
        "sentences": 3,
        "words": 20,
        "syllables": 36,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "The file sites/default/settings.php is not protected from modifications and poses a security risk. You must change the file's permissions to be non-writable.",
      "scores": {
        "fleschReadingEase": 37.9,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 3,
        "words": 22,
        "syllables": 42,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "Drupal requires databases that support JSON storage.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "Supported image file formats: GIF, JPEG, PNG, WEBP, AVIF.",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "GD2 image manipulation toolkit",
      "scores": {
        "fleschReadingEase": -8.7,
        "fleschKincaidGradeLevel": 15.5,
        "sentences": 1,
        "words": 4,
        "syllables": 10,
        "avgWordsPerSentence": 4
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "This attribute should be explicitly set to Lax, Strict or None. If set to None then the request must be made via HTTPS. See PHP documentation",
      "scores": {
        "fleschReadingEase": 80.9,
        "fleschKincaidGradeLevel": 4.1,
        "sentences": 3,
        "words": 26,
        "syllables": 36,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "If set to None then the request must be made via HTTPS",
          "flags": [
            "jargon: \"via\""
          ]
        },
        {
          "sentence": "See PHP documentation",
          "flags": [
            "nominalisation: \"documentation\""
          ]
        }
      ]
    },
    {
      "source": "[Status report] help text",
      "text": "See the setting MySQL transaction isolation level page for more information.",
      "scores": {
        "fleschReadingEase": 34.2,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 1,
        "words": 11,
        "syllables": 21,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] help text",
      "text": "The trusted_host_patterns setting is set to allow .*",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Add user] help text",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] help text",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] help text",
      "text": "Provide a password for the new account in both fields.",
      "scores": {
        "fleschReadingEase": 86.7,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 10,
        "syllables": 13,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Add user] help text",
      "text": "Your virtual face or picture.One file only.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 73.3,
        "fleschKincaidGradeLevel": 4,
        "sentences": 4,
        "words": 15,
        "syllables": 23,
        "avgWordsPerSentence": 3.8
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Add user] help text",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Enter permission name",
      "scores": {
        "fleschReadingEase": 34.6,
        "fleschKincaidGradeLevel": 9.2,
        "sentences": 1,
        "words": 3,
        "syllables": 6,
        "avgWordsPerSentence": 3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Get an overview of all content blocks.",
      "scores": {
        "fleschReadingEase": 78.9,
        "fleschKincaidGradeLevel": 4,
        "sentences": 1,
        "words": 7,
        "syllables": 10,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. View, edit and delete all block content regardless of permission restrictions.",
      "scores": {
        "fleschReadingEase": 34.2,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 2,
        "words": 22,
        "syllables": 42,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the block types of block content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 53.6,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 2,
        "words": 28,
        "syllables": 46,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the block types of block content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications.",
      "scores": {
        "fleschReadingEase": 26.5,
        "fleschKincaidGradeLevel": 12.3,
        "sentences": 1,
        "words": 11,
        "syllables": 22,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Define how text is handled by combining filters into text formats.",
      "scores": {
        "fleschReadingEase": 45.7,
        "fleschKincaidGradeLevel": 9.6,
        "sentences": 2,
        "words": 22,
        "syllables": 39,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Define how text is handled by combining filters into text formats",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: This permission may have security implications depending on how the text format is configured.",
      "scores": {
        "fleschReadingEase": 28.1,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 1,
        "words": 15,
        "syllables": 29,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Warning: This permission may have security implications depending on how the text format is configured",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Manage the single-use blocks within the Layout Builder",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Note that anonymous users with this permission are able to delete any content created by any anonymous user.",
      "scores": {
        "fleschReadingEase": 42.9,
        "fleschKincaidGradeLevel": 11.8,
        "sentences": 1,
        "words": 18,
        "syllables": 31,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "To delete a revision, you also need permission to delete the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To delete a revision, you also need permission to delete the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Note that anonymous users with this permission are able to edit any content created by any anonymous user.",
      "scores": {
        "fleschReadingEase": 42.9,
        "fleschKincaidGradeLevel": 11.8,
        "sentences": 1,
        "words": 18,
        "syllables": 31,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "To revert a revision, you also need permission to edit the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To revert a revision, you also need permission to edit the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "To view a revision, you also need permission to view the content item.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "To view a revision, you also need permission to view the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Promote, change ownership, edit revisions, and perform other tasks across all content types.",
      "scores": {
        "fleschReadingEase": 36,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 2,
        "words": 24,
        "syllables": 45,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the types of content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 2,
        "words": 26,
        "syllables": 44,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the types of content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Edit the published status of a node across all content types.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 2,
        "words": 22,
        "syllables": 38,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. View, edit and delete all content regardless of permission restrictions.",
      "scores": {
        "fleschReadingEase": 31,
        "fleschKincaidGradeLevel": 11.5,
        "sentences": 2,
        "words": 21,
        "syllables": 41,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Trigger a content access permission rebuild. This can be a potentially long and disruptive process.",
      "scores": {
        "fleschReadingEase": 38.6,
        "fleschKincaidGradeLevel": 10,
        "sentences": 3,
        "words": 26,
        "syllables": 49,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. This allows to bypass access checking when linking to internal paths.",
      "scores": {
        "fleschReadingEase": 41.9,
        "fleschKincaidGradeLevel": 10.2,
        "sentences": 2,
        "words": 22,
        "syllables": 40,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "This is only used when the site is configured to use a separate administration theme on the Appearance page.",
      "scores": {
        "fleschReadingEase": 54,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 19,
        "syllables": 30,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "This is only used when the site is configured to use a separate administration theme on the Appearance page",
          "flags": [
            "passive voice",
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "To delete a revision you also need permission to delete the taxonomy term.",
      "scores": {
        "fleschReadingEase": 44,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 13,
        "syllables": 23,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "To revert a revision you also need permission to edit the taxonomy term.",
      "scores": {
        "fleschReadingEase": 44,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 13,
        "syllables": 23,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Get an overview of all taxonomy vocabularies.",
      "scores": {
        "fleschReadingEase": 6.4,
        "fleschKincaidGradeLevel": 14.1,
        "sentences": 1,
        "words": 7,
        "syllables": 16,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Ensure that site administrators have this permission so that security updates are applied promptly.",
      "scores": {
        "fleschReadingEase": 29.5,
        "fleschKincaidGradeLevel": 12.6,
        "sentences": 1,
        "words": 14,
        "syllables": 27,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Ensure that site administrators have this permission so that security updates are applied promptly",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Configure site-wide settings and behavior for user accounts and registration. This includes account cancellation methods, the content of user emails and fields attached to users.",
      "scores": {
        "fleschReadingEase": 30.2,
        "fleschKincaidGradeLevel": 12,
        "sentences": 3,
        "words": 36,
        "syllables": 70,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Manage all user accounts. This includes editing all user information, changes of email addresses and passwords, issuing emails to users and blocking and deleting user accounts.",
      "scores": {
        "fleschReadingEase": 36.5,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 3,
        "words": 37,
        "syllables": 69,
        "avgWordsPerSentence": 12.3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Note: content may be kept, unpublished, deleted or transferred to the anonymous user depending on the configured user settings.",
      "scores": {
        "fleschReadingEase": 36.2,
        "fleschKincaidGradeLevel": 12.9,
        "sentences": 1,
        "words": 19,
        "syllables": 34,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] help text",
      "text": "Users without this permission will not have access to email addresses on user pages or other places where they might be shown, such as Views and JSON:API responses.",
      "scores": {
        "fleschReadingEase": 57.6,
        "fleschKincaidGradeLevel": 12.2,
        "sentences": 1,
        "words": 28,
        "syllables": 40,
        "avgWordsPerSentence": 28
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Users without this permission will not have access to email addresses on user pages or other places where they might be shown, such as Views and JSON:API responses",
          "flags": [
            "long sentence (28 words)"
          ]
        }
      ]
    },
    {
      "source": "[Account settings] help text",
      "text": "The name used to indicate anonymous users.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Account settings] help text",
      "text": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password. With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration.",
      "scores": {
        "fleschReadingEase": 39.4,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 2,
        "words": 43,
        "syllables": 74,
        "avgWordsPerSentence": 21.5
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Performance settings] help text",
      "text": "This is used as the value for max-age in Cache-Control headers.",
      "scores": {
        "fleschReadingEase": 64.9,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 1,
        "words": 11,
        "syllables": 17,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This is used as the value for max-age in Cache-Control headers",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Cron settings] help text",
      "text": "Run times of individual cron jobs will be written to watchdog",
      "scores": {
        "fleschReadingEase": 72.6,
        "fleschKincaidGradeLevel": 5.9,
        "sentences": 1,
        "words": 11,
        "syllables": 16,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Cron settings] help text",
      "text": "More information about setting up scheduled tasks can be found by reading the cron tutorial on drupal.org.",
      "scores": {
        "fleschReadingEase": 50.2,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 17,
        "syllables": 28,
        "avgWordsPerSentence": 17
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Logging settings] help text",
      "text": "The maximum number of messages to keep in the database log. Requires a cron maintenance task.",
      "scores": {
        "fleschReadingEase": 66.5,
        "fleschKincaidGradeLevel": 6,
        "sentences": 2,
        "words": 16,
        "syllables": 25,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Maintenance mode] help text",
      "text": "Visitors will only see the maintenance mode message. Only users with the \"Use the site in maintenance mode\" permission will be able to access the site. Authorized users can log in directly via the user login page.",
      "scores": {
        "fleschReadingEase": 61.7,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 37,
        "syllables": 58,
        "avgWordsPerSentence": 12.3
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Authorized users can log in directly via the user login page",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Regional settings] help text",
      "text": "Only applied if users may set their own time zone.",
      "scores": {
        "fleschReadingEase": 86.7,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 10,
        "syllables": 13,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Modules] module description",
      "text": "Displays announcements from the Drupal community.",
      "scores": {
        "fleschReadingEase": 3.3,
        "fleschKincaidGradeLevel": 14.3,
        "sentences": 1,
        "words": 6,
        "syllables": 14,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Displays announcements from the Drupal community. Machine name: announcements_feed Version: 12.0-dev Help for Announcements Permissions for Announcements"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an automated way to run cron jobs, by executing them at the end of a server response.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 1,
        "words": 18,
        "syllables": 26,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides an automated way to run cron jobs, by executing them at the end of a server response. Machine name: automated_cron Version: 12.0-dev Help for Automated Cron Configure Automated Cron"
    },
    {
      "source": "[Modules] module description",
      "text": "Sends pages using the BigPipe technique that allows browsers to show them much faster.",
      "scores": {
        "fleschReadingEase": 65.7,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 14,
        "syllables": 21,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Sends pages using the BigPipe technique that allows browsers to show them much faster. Machine name: big_pipe Version: 12.0-dev Help for BigPipe"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows the creation of content blocks and block types.",
      "scores": {
        "fleschReadingEase": 84.9,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 9,
        "syllables": 12,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Easy (grade 6)",
      "issues": [],
      "fullText": "Allows the creation of content blocks and block types. Machine name: block_content Version: 12.0-dev Requires: BlockTextFieldFilterUserSystem Help for Block Content Permissions for Block Content Configure Block Content"
    },
    {
      "source": "[Modules] module description",
      "text": "Manages breakpoints and breakpoint groups for responsive designs.",
      "scores": {
        "fleschReadingEase": 50.7,
        "fleschKincaidGradeLevel": 8.2,
        "sentences": 1,
        "words": 8,
        "syllables": 14,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [],
      "fullText": "Manages breakpoints and breakpoint groups for responsive designs. Machine name: breakpoint Version: 12.0-dev Required by: Responsive Image (disabled)Toolbar (disabled)Settings Tray (disabled) Help for Breakpoint"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the CKEditor 5 rich text editor.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides the CKEditor 5 rich text editor. Machine name: ckeditor5 Version: 12.0-dev Requires: Text EditorFilterUserSystemFileField Help for CKEditor 5"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to comment on content.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [],
      "fullText": "Allows users to comment on content. Machine name: comment Version: 12.0-dev Requires: TextFieldFilterUserSystem Help for Comment Permissions for Comment Configure Comment"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows importing and exporting configuration changes.",
      "scores": {
        "fleschReadingEase": -10.8,
        "fleschKincaidGradeLevel": 16.3,
        "sentences": 1,
        "words": 6,
        "syllables": 15,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides additional publication states that can be used by other modules to moderate content.",
      "scores": {
        "fleschReadingEase": 29.5,
        "fleschKincaidGradeLevel": 12.6,
        "sentences": 1,
        "words": 14,
        "syllables": 27,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ],
      "fullText": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides contextual links to directly access tasks related to page elements.",
      "scores": {
        "fleschReadingEase": 41.9,
        "fleschKincaidGradeLevel": 10.2,
        "sentences": 1,
        "words": 11,
        "syllables": 20,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides contextual links to directly access tasks related to page elements. Machine name: contextual Version: 12.0-dev Required by: Layout BuilderLayout Builder Expose All Field Blocks (disabled)NavigationSettings Tray (disabled) Help for Contextual Links Permissions for Contextual Links"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to create menu links.",
      "scores": {
        "fleschReadingEase": 73.8,
        "fleschKincaidGradeLevel": 4.5,
        "sentences": 1,
        "words": 6,
        "syllables": 9,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Allows users to create menu links. Machine name: menu_link_content Version: 12.0-dev Requires: LinkField Required by: Menu UI Help for Custom Menu Links"
    },
    {
      "source": "[Modules] module description",
      "text": "Logs system events in the database.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [],
      "fullText": "Logs system events in the database. Machine name: dblog Version: 12.0-dev Help for Database Logging Configure Database Logging"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a user interface for the Field module.",
      "scores": {
        "fleschReadingEase": 50.7,
        "fleschKincaidGradeLevel": 8.2,
        "sentences": 1,
        "words": 8,
        "syllables": 14,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [],
      "fullText": "Provides a user interface for the Field module. Machine name: field_ui Version: 12.0-dev Requires: Field Help for Field UI Permissions for Field UI"
    },
    {
      "source": "[Modules] module description",
      "text": "Filters text content in preparation for display.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Filters text content in preparation for display. Machine name: filter Version: 12.0-dev Requires: UserSystem Required by: TextBlock ContentText EditorCKEditor 5CommentViewsMedia Library (disabled)NodeOptionsTaxonomyViews UI Help for Filter Permissions for Filter Configure Filter"
    },
    {
      "source": "[Modules] module description",
      "text": "Generates help pages and provides a Help block with page-level help.",
      "scores": {
        "fleschReadingEase": 64.9,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 1,
        "words": 11,
        "syllables": 17,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Generates help pages and provides a Help block with page-level help. Machine name: help Version: 12.0-dev Help for Help Permissions for Help"
    },
    {
      "source": "[Modules] module description",
      "text": "Places error messages adjacent to form inputs, for improved usability and accessibility.",
      "scores": {
        "fleschReadingEase": 4.3,
        "fleschKincaidGradeLevel": 15.6,
        "sentences": 1,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Places error messages adjacent to form inputs, for improved usability and accessibility. Machine name: inline_form_errors Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Caches pages, including those with dynamic content, for all users.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 10,
        "syllables": 16,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Caches pages, including those with dynamic content, for all users. Machine name: dynamic_page_cache Version: 12.0-dev Help for Internal Dynamic Page Cache"
    },
    {
      "source": "[Modules] module description",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available.",
      "scores": {
        "fleschReadingEase": 58.4,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 16,
        "syllables": 25,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ],
      "fullText": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to add and arrange blocks and content fields directly on the content.",
      "scores": {
        "fleschReadingEase": 65.7,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 14,
        "syllables": 21,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Allows users to add and arrange blocks and content fields directly on the content. Machine name: layout_builder Version: 12.0-dev Requires: Layout DiscoveryContextual LinksBlock Required by: Layout Builder Expose All Field Blocks (disabled)Navigation Permissions for Layout Builder"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a way for modules or themes to register layouts.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 10,
        "syllables": 16,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides a way for modules or themes to register layouts. Machine name: layout_discovery Version: 12.0-dev Required by: Layout BuilderLayout Builder Expose All Field Blocks (disabled)Navigation Help for Layout Discovery"
    },
    {
      "source": "[Modules] module description",
      "text": "Manages the creation, configuration, and display of media items.",
      "scores": {
        "fleschReadingEase": 28.5,
        "fleschKincaidGradeLevel": 11.5,
        "sentences": 1,
        "words": 9,
        "syllables": 18,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of media items",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Manages the creation, configuration, and display of media items. Machine name: media Version: 12.0-dev Requires: FileFieldImageUserSystem Required by: Media Library (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Enhances the media list with additional features to more easily find and use existing media items.",
      "scores": {
        "fleschReadingEase": 42.5,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 1,
        "words": 16,
        "syllables": 28,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Enhances the media list with additional features to more easily find and use existing media items. Machine name: media_library Version: 12.0-dev Requires: Media (disabled)FileFieldImageUserSystemViewsFilter"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a user interface for managing menus.",
      "scores": {
        "fleschReadingEase": 30.5,
        "fleschKincaidGradeLevel": 10.7,
        "sentences": 1,
        "words": 7,
        "syllables": 14,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a user interface for managing menus. Machine name: menu_ui Version: 12.0-dev Requires: Custom Menu LinksLinkField Help for Menu UI Configure Menu UI"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the MySQL database driver.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 5,
        "syllables": 9,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides the MySQL database driver. Machine name: mysql Version: 12.0-dev Help for MySQL"
    },
    {
      "source": "[Modules] module description",
      "text": "New administration navigation",
      "scores": {
        "fleschReadingEase": -78.2,
        "fleschKincaidGradeLevel": 24.9,
        "sentences": 1,
        "words": 3,
        "syllables": 10,
        "avgWordsPerSentence": 3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "New administration navigation",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ],
      "fullText": "New administration navigation Machine name: navigation Version: 12.0-dev Requires: BlockFileFieldLayout BuilderLayout DiscoveryContextual Links Help for Navigation Permissions for Navigation Configure Navigation"
    },
    {
      "source": "[Modules] module description",
      "text": "Manages the creation, configuration, and display of the main site content.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 11,
        "syllables": 19,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Manages the creation, configuration, and display of the main site content",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Manages the creation, configuration, and display of the main site content. Machine name: node Version: 12.0-dev Requires: TextFieldFilterUserSystem Required by: Taxonomy Help for Node Permissions for Node Configure Node"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the password checking algorithm for user accounts created with Drupal prior to version 10.1.0.",
      "scores": {
        "fleschReadingEase": 61.9,
        "fleschKincaidGradeLevel": 8.4,
        "sentences": 1,
        "words": 15,
        "syllables": 23,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides the password checking algorithm for user accounts created with Drupal prior to version 10.1.0. Machine name: phpass Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to create custom URLs for existing paths on the site.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Allows users to create custom URLs for existing paths on the site. Machine name: path Version: 12.0-dev Requires: Path alias Help for Path Permissions for Path Configure Path"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the PostgreSQL database driver.",
      "scores": {
        "fleschReadingEase": 32.6,
        "fleschKincaidGradeLevel": 10,
        "sentences": 1,
        "words": 5,
        "syllables": 10,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides the PostgreSQL database driver. Machine name: pgsql Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides functionality to output responsive images using the HTML5 picture tag.",
      "scores": {
        "fleschReadingEase": 26.5,
        "fleschKincaidGradeLevel": 12.3,
        "sentences": 1,
        "words": 11,
        "syllables": 22,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Provides functionality to output responsive images using the HTML5 picture tag. Machine name: responsive_image Version: 12.0-dev Requires: BreakpointImageFileField"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to create search pages based on plugins provided by other modules.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Allows users to create search pages based on plugins provided by other modules. Machine name: search Version: 12.0-dev Help for Search Permissions for Search Configure Search"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to directly edit the configuration of blocks on the current page.",
      "scores": {
        "fleschReadingEase": 44,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 13,
        "syllables": 23,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Allows users to directly edit the configuration of blocks on the current page",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows users to directly edit the configuration of blocks on the current page. Machine name: settings_tray Version: 12.0-dev Requires: BlockToolbar (disabled)BreakpointContextual Links"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to create sets of shortcuts within the site.",
      "scores": {
        "fleschReadingEase": 78.2,
        "fleschKincaidGradeLevel": 4.8,
        "sentences": 1,
        "words": 10,
        "syllables": 14,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Allows users to create sets of shortcuts within the site. Machine name: shortcut Version: 12.0-dev Requires: LinkField"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the SQLite database driver.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 5,
        "syllables": 9,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides the SQLite database driver. Machine name: sqlite Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Logs events to the web server's system log.",
      "scores": {
        "fleschReadingEase": 82.4,
        "fleschKincaidGradeLevel": 3.8,
        "sentences": 1,
        "words": 8,
        "syllables": 11,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Easy (grade 6)",
      "issues": [],
      "fullText": "Logs events to the web server's system log. Machine name: syslog Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Enables the categorization of content.",
      "scores": {
        "fleschReadingEase": -18.2,
        "fleschKincaidGradeLevel": 17,
        "sentences": 1,
        "words": 5,
        "syllables": 13,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Enables the categorization of content. Machine name: taxonomy Version: 12.0-dev Requires: NodeTextFieldFilterUserSystem Help for Taxonomy Permissions for Taxonomy Configure Taxonomy"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a framework to associate text editors (like WYSIWYGs) and toolbars with text formats.",
      "scores": {
        "fleschReadingEase": 41.6,
        "fleschKincaidGradeLevel": 10.9,
        "sentences": 1,
        "words": 14,
        "syllables": 25,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a framework to associate text editors (like WYSIWYGs) and toolbars with text formats. Machine name: editor Version: 12.0-dev Requires: FilterUserSystemFileField Required by: CKEditor 5 Help for Text Editor Configure Text Editor"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an administration toolbar to display links provided by modules.",
      "scores": {
        "fleschReadingEase": 27.5,
        "fleschKincaidGradeLevel": 11.9,
        "sentences": 1,
        "words": 10,
        "syllables": 20,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an administration toolbar to display links provided by modules",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ],
      "fullText": "Provides an administration toolbar to display links provided by modules. Machine name: toolbar Version: 12.0-dev Requires: Breakpoint Required by: Settings Tray (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Checks for updates and can notify users if there are new releases available.",
      "scores": {
        "fleschReadingEase": 57,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 1,
        "words": 13,
        "syllables": 21,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [],
      "fullText": "Checks for updates and can notify users if there are new releases available. Machine name: update Version: 12.0-dev Help for Update Status Permissions for Update Status Configure Update Status"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a framework to fetch information from the database and to display it in different formats.",
      "scores": {
        "fleschReadingEase": 42.5,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 1,
        "words": 16,
        "syllables": 28,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a framework to fetch information from the database and to display it in different formats. Machine name: views Version: 12.0-dev Requires: FilterUserSystem Required by: Media Library (disabled)Views UI Help for Views"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a user interface for creating and managing views.",
      "scores": {
        "fleschReadingEase": 47.3,
        "fleschKincaidGradeLevel": 8.9,
        "sentences": 1,
        "words": 9,
        "syllables": 16,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a user interface for creating and managing views. Machine name: views_ui Version: 12.0-dev Requires: ViewsFilterUserSystem Help for Views UI Permissions for Views UI Configure Views UI"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an interface to create workflows with transitions between different states (for example publication or user status) provided by other modules.",
      "scores": {
        "fleschReadingEase": 20.3,
        "fleschKincaidGradeLevel": 15.6,
        "sentences": 1,
        "words": 21,
        "syllables": 41,
        "avgWordsPerSentence": 21
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Provides an interface to create workflows with transitions between different states (for example publication or user status) provided by other modules. Machine name: workflows Version: 12.0-dev Required by: Content Moderation (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an API for staging and previewing content in a full site context.",
      "scores": {
        "fleschReadingEase": 70,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 13,
        "syllables": 19,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Provides an API for staging and previewing content in a full site context. Machine name: workspaces Version: 12.0-dev Requires: UserSystem Required by: Workspaces UI (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a user interface for creating and managing workspaces.",
      "scores": {
        "fleschReadingEase": 37.9,
        "fleschKincaidGradeLevel": 10.2,
        "sentences": 1,
        "words": 9,
        "syllables": 17,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a user interface for creating and managing workspaces. Machine name: workspaces_ui Version: 12.0-dev Requires: Workspaces (disabled)UserSystem"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an experimental API to build and deliver email messages.",
      "scores": {
        "fleschReadingEase": 35.9,
        "fleschKincaidGradeLevel": 10.7,
        "sentences": 1,
        "words": 10,
        "syllables": 19,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides an experimental API to build and deliver email messages. Machine name: mailer Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Defines field types for storing dates and times.",
      "scores": {
        "fleschReadingEase": 93,
        "fleschKincaidGradeLevel": 2.3,
        "sentences": 1,
        "words": 8,
        "syllables": 10,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [],
      "fullText": "Defines field types for storing dates and times. Machine name: datetime Version: 12.0-dev Requires: Field Required by: Datetime Range (disabled) Help for Datetime"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides the ability to store end dates.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides the ability to store end dates. Machine name: datetime_range Version: 12.0-dev Requires: DatetimeField"
    },
    {
      "source": "[Modules] module description",
      "text": "Defines a field type for image media and provides display configuration tools.",
      "scores": {
        "fleschReadingEase": 46.6,
        "fleschKincaidGradeLevel": 9.7,
        "sentences": 1,
        "words": 12,
        "syllables": 21,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Defines a field type for image media and provides display configuration tools",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Defines a field type for image media and provides display configuration tools. Machine name: image Version: 12.0-dev Requires: FileField Required by: Media (disabled)Media Library (disabled)Responsive Image (disabled) Help for Image Permissions for Image Configure Image"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a field type for internal and external URLs.",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Provides a field type for internal and external URLs. Machine name: link Version: 12.0-dev Requires: Field Required by: Custom Menu LinksMenu UIShortcut (disabled) Help for Link"
    },
    {
      "source": "[Modules] module description",
      "text": "Defines field types with select lists, checkboxes, and radio buttons to select values from fixed lists of options.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 1,
        "words": 18,
        "syllables": 26,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Defines field types with select lists, checkboxes, and radio buttons to select values from fixed lists of options. Machine name: options Version: 12.0-dev Requires: FieldTextFilterUserSystem Help for Options"
    },
    {
      "source": "[Modules] module description",
      "text": "Defines a field type for telephone numbers.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [],
      "fullText": "Defines a field type for telephone numbers. Machine name: telephone Version: 12.0-dev Requires: Field"
    },
    {
      "source": "[Modules] module description",
      "text": "Defines field types for short and long text with optional summaries.",
      "scores": {
        "fleschReadingEase": 72.6,
        "fleschKincaidGradeLevel": 5.9,
        "sentences": 1,
        "words": 11,
        "syllables": 16,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Defines field types for short and long text with optional summaries. Machine name: text Version: 12.0-dev Requires: FieldFilterUserSystem Required by: Block ContentCommentNodeOptionsTaxonomy Help for Text"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a framework for migrating data to Drupal.",
      "scores": {
        "fleschReadingEase": 40.1,
        "fleschKincaidGradeLevel": 9.7,
        "sentences": 1,
        "words": 8,
        "syllables": 15,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a framework for migrating data to Drupal. Machine name: migrate Version: 12.0-dev"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to translate configuration text.",
      "scores": {
        "fleschReadingEase": 17.4,
        "fleschKincaidGradeLevel": 12.3,
        "sentences": 1,
        "words": 6,
        "syllables": 13,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows users to translate configuration text",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ],
      "fullText": "Allows users to translate configuration text. Machine name: config_translation Version: 12.0-dev Requires: Interface Translation (disabled)Language (disabled)FileField"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to translate content.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 5,
        "syllables": 9,
        "avgWordsPerSentence": 5
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Allows users to translate content. Machine name: content_translation Version: 12.0-dev Requires: Language (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to translate interface text and to switch between interface languages.",
      "scores": {
        "fleschReadingEase": 46.6,
        "fleschKincaidGradeLevel": 9.7,
        "sentences": 1,
        "words": 12,
        "syllables": 21,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Allows users to translate interface text and to switch between interface languages. Machine name: locale Version: 12.0-dev Requires: Language (disabled)FileField Required by: Configuration Translation (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Allows users to configure available languages.",
      "scores": {
        "fleschReadingEase": 3.3,
        "fleschKincaidGradeLevel": 14.3,
        "sentences": 1,
        "words": 6,
        "syllables": 14,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [],
      "fullText": "Allows users to configure available languages. Machine name: language Version: 12.0-dev Required by: Interface Translation (disabled)Configuration Translation (disabled)Content Translation (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides an HTTP Basic authentication provider.",
      "scores": {
        "fleschReadingEase": 3.3,
        "fleschKincaidGradeLevel": 14.3,
        "sentences": 1,
        "words": 6,
        "syllables": 14,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides an HTTP Basic authentication provider",
          "flags": [
            "nominalisation: \"authentication\""
          ]
        }
      ],
      "fullText": "Provides an HTTP Basic authentication provider. Machine name: basic_auth Version: 12.0-dev Requires: UserSystem"
    },
    {
      "source": "[Modules] module description",
      "text": "Exposes entities as a JSON:API-specification-compliant web API.",
      "scores": {
        "fleschReadingEase": -29.9,
        "fleschKincaidGradeLevel": 19.2,
        "sentences": 1,
        "words": 7,
        "syllables": 19,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Exposes entities as a JSON:API-specification-compliant web API",
          "flags": [
            "nominalisation: \"specification\""
          ]
        }
      ],
      "fullText": "Exposes entities as a JSON:API-specification-compliant web API. Machine name: jsonapi Version: 12.0-dev Requires: Serialization (disabled)FileField"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a framework for exposing REST resources.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": [],
      "fullText": "Provides a framework for exposing REST resources. Machine name: rest Version: 12.0-dev Requires: Serialization (disabled)"
    },
    {
      "source": "[Modules] module description",
      "text": "Provides a service for converting data to and from formats such as JSON and XML.",
      "scores": {
        "fleschReadingEase": 73.2,
        "fleschKincaidGradeLevel": 6.8,
        "sentences": 1,
        "words": 15,
        "syllables": 21,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [],
      "fullText": "Provides a service for converting data to and from formats such as JSON and XML. Machine name: serialization Version: 12.0-dev Required by: JSON:API (disabled)RESTful Web Services (disabled)"
    },
    {
      "source": "[Appearance] status message",
      "text": "Error message Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information. Close message",
      "scores": {
        "fleschReadingEase": 49.2,
        "fleschKincaidGradeLevel": 7.9,
        "sentences": 4,
        "words": 24,
        "syllables": 43,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Appearance] status message",
      "text": "Error message Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information. Close message",
      "scores": {
        "fleschReadingEase": 49.2,
        "fleschKincaidGradeLevel": 7.9,
        "sentences": 4,
        "words": 24,
        "syllables": 43,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] status message",
      "text": "Error message Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information. Close message",
      "scores": {
        "fleschReadingEase": 49.2,
        "fleschKincaidGradeLevel": 7.9,
        "sentences": 4,
        "words": 24,
        "syllables": 43,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] status message",
      "text": "Error message Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information. Close message",
      "scores": {
        "fleschReadingEase": 49.2,
        "fleschKincaidGradeLevel": 7.9,
        "sentences": 4,
        "words": 24,
        "syllables": 43,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Configuration] status message",
      "text": "Error message One or more problems were detected with your Drupal installation. Check the status report for more information. Close message",
      "scores": {
        "fleschReadingEase": 58.7,
        "fleschKincaidGradeLevel": 6.8,
        "sentences": 3,
        "words": 21,
        "syllables": 35,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Error message One or more problems were detected with your Drupal installation",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Configuration] status message",
      "text": "Error message One or more problems were detected with your Drupal installation. Check the status report for more information. Close message",
      "scores": {
        "fleschReadingEase": 58.7,
        "fleschKincaidGradeLevel": 6.8,
        "sentences": 3,
        "words": 21,
        "syllables": 35,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Error message One or more problems were detected with your Drupal installation",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Logging settings] status message",
      "text": "Status message These values are overridden. Changes on this form will be saved, but overrides will take precedence. See configuration overrides documentation for more information. Error messages to display Close message",
      "scores": {
        "fleschReadingEase": 40.7,
        "fleschKincaidGradeLevel": 9.5,
        "sentences": 4,
        "words": 31,
        "syllables": 58,
        "avgWordsPerSentence": 7.8
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Changes on this form will be saved, but overrides will take precedence",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "See configuration overrides documentation for more information",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Logging settings] status message",
      "text": "Status message These values are overridden. Changes on this form will be saved, but overrides will take precedence. See configuration overrides documentation for more information. Error messages to display Close message",
      "scores": {
        "fleschReadingEase": 40.7,
        "fleschKincaidGradeLevel": 9.5,
        "sentences": 4,
        "words": 31,
        "syllables": 58,
        "avgWordsPerSentence": 7.8
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Changes on this form will be saved, but overrides will take precedence",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "See configuration overrides documentation for more information",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Create article] description",
      "text": "Maximum 5 files.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 80.1,
        "fleschKincaidGradeLevel": 3,
        "sentences": 3,
        "words": 11,
        "syllables": 16,
        "avgWordsPerSentence": 3.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Enter a comma-separated list. For example: Amsterdam, Mexico City, \"Cleveland, Ohio\"",
      "scores": {
        "fleschReadingEase": 1.3,
        "fleschKincaidGradeLevel": 14.4,
        "sentences": 2,
        "words": 11,
        "syllables": 26,
        "avgWordsPerSentence": 5.5
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Shown when hovering over the menu link.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] description",
      "text": "Users with the \"Post comments\" permission can post comments.",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Comments and the comment form are hidden from view.",
      "scores": {
        "fleschReadingEase": 84.9,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 9,
        "syllables": 12,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Briefly describe the changes you have made.",
      "scores": {
        "fleschReadingEase": 91,
        "fleschKincaidGradeLevel": 2.3,
        "sentences": 1,
        "words": 7,
        "syllables": 9,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Create article] description",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create article] description",
      "text": "The username of the content author.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Create basic page] description",
      "text": "Shown when hovering over the menu link.",
      "scores": {
        "fleschReadingEase": 66.8,
        "fleschKincaidGradeLevel": 5.7,
        "sentences": 1,
        "words": 7,
        "syllables": 11,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Create basic page] description",
      "text": "Menu links with lower weights are displayed before links with higher weights.",
      "scores": {
        "fleschReadingEase": 74.8,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 12,
        "syllables": 17,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Menu links with lower weights are displayed before links with higher weights",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] description",
      "text": "Briefly describe the changes you have made.",
      "scores": {
        "fleschReadingEase": 91,
        "fleschKincaidGradeLevel": 2.3,
        "sentences": 1,
        "words": 7,
        "syllables": 9,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Create basic page] description",
      "text": "Specify an alternative path by which this data can be accessed. For example, type \"/about\" when writing an about page.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 20,
        "syllables": 32,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Specify an alternative path by which this data can be accessed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Create basic page] description",
      "text": "The username of the content author.",
      "scores": {
        "fleschReadingEase": 59.7,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 1,
        "words": 6,
        "syllables": 10,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Add content type] description",
      "text": "The human-readable name for this content type, displayed on the Content types page.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Add content type] description",
      "text": "Unique machine-readable name: lowercase letters, numbers, and underscores only.",
      "scores": {
        "fleschReadingEase": -18.5,
        "fleschKincaidGradeLevel": 18.1,
        "sentences": 1,
        "words": 9,
        "syllables": 23,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Add content type] description",
      "text": "Displays on the Content types page.",
      "scores": {
        "fleschReadingEase": 87.9,
        "fleschKincaidGradeLevel": 2.5,
        "sentences": 1,
        "words": 6,
        "syllables": 8,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Add content type] description",
      "text": "This text will be displayed at the top of the page when creating or editing content of this type.",
      "scores": {
        "fleschReadingEase": 80.7,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 19,
        "syllables": 24,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "This text will be displayed at the top of the page when creating or editing content of this type",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] description",
      "text": "Author username and publish date will be displayed.",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Author username and publish date will be displayed",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add content type] description",
      "text": "Choose the menu link to be the default parent for a new link in the content authoring form.",
      "scores": {
        "fleschReadingEase": 75.8,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 18,
        "syllables": 24,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Add vocabulary] description",
      "text": "A unique machine-readable name. Can only contain lowercase letters, numbers, and underscores.",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.3,
        "sentences": 2,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Add vocabulary] description",
      "text": "Create a new revision by default for this vocabulary.",
      "scores": {
        "fleschReadingEase": 47.3,
        "fleschKincaidGradeLevel": 8.9,
        "sentences": 1,
        "words": 9,
        "syllables": 16,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Appearance] description",
      "text": "Choose \"Default theme\" to always use the same theme as the rest of the site.",
      "scores": {
        "fleschReadingEase": 95.7,
        "fleschKincaidGradeLevel": 3.6,
        "sentences": 1,
        "words": 15,
        "syllables": 17,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very easy (grade 5)",
      "issues": []
    },
    {
      "source": "[Appearance] description",
      "text": "Control which roles can \"View the administration theme\" on the Permissions page.",
      "scores": {
        "fleschReadingEase": 53.7,
        "fleschKincaidGradeLevel": 8.8,
        "sentences": 1,
        "words": 12,
        "syllables": 20,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Control which roles can \"View the administration theme\" on the Permissions page",
          "flags": [
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Enter a part of the module name or description",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Description",
      "scores": {
        "fleschReadingEase": -48,
        "fleschKincaidGradeLevel": 20.2,
        "sentences": 1,
        "words": 1,
        "syllables": 3,
        "avgWordsPerSentence": 1
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Displays announcements from the Drupal community. Machine name: announcements_feed Version: 12.0-dev Help for Announcements Permissions for Announcements",
      "scores": {
        "fleschReadingEase": 7,
        "fleschKincaidGradeLevel": 13.7,
        "sentences": 3,
        "words": 17,
        "syllables": 39,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Provides an automated way to run cron jobs, by executing them at the end of a server response. Machine name: automated_cron Version: 12.0-dev Help for Automated Cron Configure Automated Cron",
      "scores": {
        "fleschReadingEase": 55.7,
        "fleschKincaidGradeLevel": 8,
        "sentences": 3,
        "words": 30,
        "syllables": 50,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Sends pages using the BigPipe technique that allows browsers to show them much faster. Machine name: big_pipe Version: 12.0-dev Help for BigPipe",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5,
        "sentences": 3,
        "words": 22,
        "syllables": 33,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Allows the creation of content blocks and block types. Machine name: block_content Version: 12.0-dev Requires: BlockTextFieldFilterUserSystem Help for Block Content Permissions for Block Content Configure Block Content",
      "scores": {
        "fleschReadingEase": 41,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 3,
        "words": 27,
        "syllables": 50,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Manages breakpoints and breakpoint groups for responsive designs. Machine name: breakpoint Version: 12.0-dev Required by: Responsive Image (disabled)Toolbar (disabled)Settings Tray (disabled) Help for Breakpoint",
      "scores": {
        "fleschReadingEase": 33,
        "fleschKincaidGradeLevel": 10.6,
        "sentences": 3,
        "words": 24,
        "syllables": 47,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Provides the CKEditor 5 rich text editor. Machine name: ckeditor5 Version: 12.0-dev Requires: Text EditorFilterUserSystemFileField Help for CKEditor 5",
      "scores": {
        "fleschReadingEase": 22.3,
        "fleschKincaidGradeLevel": 11.7,
        "sentences": 3,
        "words": 19,
        "syllables": 40,
        "avgWordsPerSentence": 6.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Allows users to comment on content. Machine name: comment Version: 12.0-dev Requires: TextFieldFilterUserSystem Help for Comment Permissions for Comment Configure Comment",
      "scores": {
        "fleschReadingEase": 26.5,
        "fleschKincaidGradeLevel": 11.3,
        "sentences": 3,
        "words": 21,
        "syllables": 43,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Allows importing and exporting configuration changes. Machine name: config Version: 12.0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
      "scores": {
        "fleschReadingEase": -16,
        "fleschKincaidGradeLevel": 17.3,
        "sentences": 3,
        "words": 22,
        "syllables": 56,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Allows importing and exporting configuration changes",
          "flags": [
            "nominalisation: \"configuration\""
          ]
        },
        {
          "sentence": "0-dev Help for Configuration Manager Permissions for Configuration Manager Configure Configuration Manager",
          "flags": [
            "nominalisation: \"Configuration\""
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Provides additional publication states that can be used by other modules to moderate content. Machine name: content_moderation Version: 12.0-dev Requires: Workflows (disabled)",
      "scores": {
        "fleschReadingEase": 26.3,
        "fleschKincaidGradeLevel": 11.4,
        "sentences": 3,
        "words": 22,
        "syllables": 45,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Provides additional publication states that can be used by other modules to moderate content",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Modules] description",
      "text": "Provides contextual links to directly access tasks related to page elements. Machine name: contextual Version: 12.0-dev Required by: Layout BuilderLayout Builder Expose All Field Blocks (disabled)NavigationSettings Tray (disabled) Help for Contextual Links Permissions for Contextual Links",
      "scores": {
        "fleschReadingEase": 27.8,
        "fleschKincaidGradeLevel": 12.4,
        "sentences": 3,
        "words": 36,
        "syllables": 71,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Allows users to create menu links. Machine name: menu_link_content Version: 12.0-dev Requires: LinkField Required by: Menu UI Help for Custom Menu Links",
      "scores": {
        "fleschReadingEase": 57.1,
        "fleschKincaidGradeLevel": 7.1,
        "sentences": 3,
        "words": 22,
        "syllables": 37,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Logs system events in the database. Machine name: dblog Version: 12.0-dev Help for Database Logging Configure Database Logging",
      "scores": {
        "fleschReadingEase": 50.3,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 18,
        "syllables": 32,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Provides a user interface for the Field module. Machine name: field_ui Version: 12.0-dev Requires: Field Help for Field UI Permissions for Field UI",
      "scores": {
        "fleschReadingEase": 70.3,
        "fleschKincaidGradeLevel": 5.4,
        "sentences": 3,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 7.7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Filters text content in preparation for display. Machine name: filter Version: 12.0-dev Requires: UserSystem Required by: TextBlock ContentText EditorCKEditor 5CommentViewsMedia Library (disabled)NodeOptionsTaxonomyViews UI Help for Filter Permissions for Filter Configure Filter",
      "scores": {
        "fleschReadingEase": -11.1,
        "fleschKincaidGradeLevel": 17.4,
        "sentences": 3,
        "words": 31,
        "syllables": 76,
        "avgWordsPerSentence": 10.3
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Generates help pages and provides a Help block with page-level help. Machine name: help Version: 12.0-dev Help for Help Permissions for Help",
      "scores": {
        "fleschReadingEase": 76.3,
        "fleschKincaidGradeLevel": 4.4,
        "sentences": 3,
        "words": 22,
        "syllables": 32,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Places error messages adjacent to form inputs, for improved usability and accessibility. Machine name: inline_form_errors Version: 12.0-dev",
      "scores": {
        "fleschReadingEase": 7,
        "fleschKincaidGradeLevel": 13.7,
        "sentences": 3,
        "words": 17,
        "syllables": 39,
        "avgWordsPerSentence": 5.7
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Caches pages, including those with dynamic content, for all users. Machine name: dynamic_page_cache Version: 12.0-dev Help for Internal Dynamic Page Cache",
      "scores": {
        "fleschReadingEase": 46.6,
        "fleschKincaidGradeLevel": 8.5,
        "sentences": 3,
        "words": 21,
        "syllables": 38,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Modules] description",
      "text": "Caches pages for anonymous users and can be used when external page cache is not available. Machine name: page_cache Version: 12.0-dev Help for Internal Page Cache",
      "scores": {
        "fleschReadingEase": 64.6,
        "fleschKincaidGradeLevel": 6.4,
        "sentences": 3,
        "words": 26,
        "syllables": 41,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Caches pages for anonymous users and can be used when external page cache is not available",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Required if you want to change the Email address or the Password field below. Reset your password.",
      "scores": {
        "fleschReadingEase": 78.8,
        "fleschKincaidGradeLevel": 4.4,
        "sentences": 2,
        "words": 17,
        "syllables": 24,
        "avgWordsPerSentence": 8.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "To change the current user password, enter the new password in both fields.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.8,
        "sentences": 1,
        "words": 13,
        "syllables": 18,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Your virtual face or picture.One file only.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 73.3,
        "fleschKincaidGradeLevel": 4,
        "sentences": 4,
        "words": 15,
        "syllables": 23,
        "avgWordsPerSentence": 3.8
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[User edit (uid 1)] description",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "A unique machine-readable name. Can only contain lowercase letters, numbers, and underscores.",
      "scores": {
        "fleschReadingEase": 10.4,
        "fleschKincaidGradeLevel": 13.3,
        "sentences": 2,
        "words": 12,
        "syllables": 27,
        "avgWordsPerSentence": 6
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions.",
      "scores": {
        "fleschReadingEase": 52.3,
        "fleschKincaidGradeLevel": 10.4,
        "sentences": 1,
        "words": 18,
        "syllables": 29,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Ensures that the latest versions of images uploaded via a Text Editor are displayed, along with their dimensions",
          "flags": [
            "passive voice",
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Updates entity links with data-entity-type and data-entity-uuid attributes to point to the latest entity URL aliases.",
      "scores": {
        "fleschReadingEase": 16.1,
        "fleschKincaidGradeLevel": 15,
        "sentences": 1,
        "words": 16,
        "syllables": 33,
        "avgWordsPerSentence": 16
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Uses a data-align attribute on <img> tags to align images.",
      "scores": {
        "fleschReadingEase": 61.3,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 1,
        "words": 10,
        "syllables": 16,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Uses a data-caption attribute on <img> tags to caption images.",
      "scores": {
        "fleschReadingEase": 52.9,
        "fleschKincaidGradeLevel": 8.4,
        "sentences": 1,
        "words": 10,
        "syllables": 17,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Disallows usage of <img> tag sources that are not hosted on this site by replacing them with a placeholder image.",
      "scores": {
        "fleschReadingEase": 63.9,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 1,
        "words": 20,
        "syllables": 29,
        "avgWordsPerSentence": 20
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "Instruct browsers to lazy load images if dimensions are specified. Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading. Results can be overridden by <img loading=\"eager\">.",
      "scores": {
        "fleschReadingEase": 48.5,
        "fleschKincaidGradeLevel": 9.9,
        "sentences": 3,
        "words": 41,
        "syllables": 70,
        "avgWordsPerSentence": 13.7
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Instruct browsers to lazy load images if dimensions are specified",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "Use in conjunction with and place after the 'Track images uploaded via a Text Editor' filter that adds image dimensions required for lazy loading",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Text format (restricted)] description",
      "text": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting. The link itself will be retained; just the text portion of the link will be truncated.",
      "scores": {
        "fleschReadingEase": 74.7,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 33,
        "syllables": 45,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "URLs longer than this number of characters will be truncated to prevent long strings that break formatting",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "The link itself will be retained; just the text portion of the link will be truncated",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "How this is used depends on your site's theme.",
      "scores": {
        "fleschReadingEase": 103.7,
        "fleschKincaidGradeLevel": 1,
        "sentences": 1,
        "words": 9,
        "syllables": 10,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Very easy (grade 5)",
      "issues": [
        {
          "sentence": "How this is used depends on your site's theme",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "The From address in automated emails sent during registration and new password requests, and other notifications. (Use an address ending in your site's domain to help prevent this email being flagged as spam.)",
      "scores": {
        "fleschReadingEase": 54.2,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 2,
        "words": 33,
        "syllables": 53,
        "avgWordsPerSentence": 16.5
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "(Use an address ending in your site's domain to help prevent this email being flagged as spam",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "Specify a relative URL to display as the front page.",
      "scores": {
        "fleschReadingEase": 69.8,
        "fleschKincaidGradeLevel": 6,
        "sentences": 1,
        "words": 10,
        "syllables": 15,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Site information] description",
      "text": "This page is displayed when the requested document is denied to the current user. Leave blank to display a generic \"access denied\" page.",
      "scores": {
        "fleschReadingEase": 66.4,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 2,
        "words": 23,
        "syllables": 35,
        "avgWordsPerSentence": 11.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This page is displayed when the requested document is denied to the current user",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Site information] description",
      "text": "This page is displayed when no other content matches the requested document. Leave blank to display a generic \"page not found\" page.",
      "scores": {
        "fleschReadingEase": 76.5,
        "fleschKincaidGradeLevel": 5.3,
        "sentences": 2,
        "words": 22,
        "syllables": 31,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "This page is displayed when no other content matches the requested document",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Status report] description",
      "text": "Your version of Drupal is no longer supported. Upgrading is strongly recommended! See the available updates page for more information.",
      "scores": {
        "fleschReadingEase": 47.8,
        "fleschKincaidGradeLevel": 8.3,
        "sentences": 3,
        "words": 20,
        "syllables": 36,
        "avgWordsPerSentence": 6.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "The file sites/default/settings.php is not protected from modifications and poses a security risk. You must change the file's permissions to be non-writable.",
      "scores": {
        "fleschReadingEase": 37.9,
        "fleschKincaidGradeLevel": 9.8,
        "sentences": 3,
        "words": 22,
        "syllables": 42,
        "avgWordsPerSentence": 7.3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "Drupal requires databases that support JSON storage.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "Supported image file formats: GIF, JPEG, PNG, WEBP, AVIF.",
      "scores": {
        "fleschReadingEase": 66.1,
        "fleschKincaidGradeLevel": 6.3,
        "sentences": 1,
        "words": 9,
        "syllables": 14,
        "avgWordsPerSentence": 9
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "GD2 image manipulation toolkit",
      "scores": {
        "fleschReadingEase": -8.7,
        "fleschKincaidGradeLevel": 15.5,
        "sentences": 1,
        "words": 4,
        "syllables": 10,
        "avgWordsPerSentence": 4
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "This attribute should be explicitly set to Lax, Strict or None. If set to None then the request must be made via HTTPS. See PHP documentation",
      "scores": {
        "fleschReadingEase": 80.9,
        "fleschKincaidGradeLevel": 4.1,
        "sentences": 3,
        "words": 26,
        "syllables": 36,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "If set to None then the request must be made via HTTPS",
          "flags": [
            "jargon: \"via\""
          ]
        },
        {
          "sentence": "See PHP documentation",
          "flags": [
            "nominalisation: \"documentation\""
          ]
        }
      ]
    },
    {
      "source": "[Status report] description",
      "text": "See the setting MySQL transaction isolation level page for more information.",
      "scores": {
        "fleschReadingEase": 34.2,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 1,
        "words": 11,
        "syllables": 21,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Status report] description",
      "text": "The trusted_host_patterns setting is set to allow .*",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Add user] description",
      "text": "The email address is not made public. It will only be used if you need to be contacted about your account or for opted-in notifications.",
      "scores": {
        "fleschReadingEase": 65.6,
        "fleschKincaidGradeLevel": 7.2,
        "sentences": 2,
        "words": 25,
        "syllables": 38,
        "avgWordsPerSentence": 12.5
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "It will only be used if you need to be contacted about your account or for opted-in notifications",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] description",
      "text": "Several special characters are allowed, including space, period (.), hyphen (-), apostrophe ('), underscore (_), and the @ sign.",
      "scores": {
        "fleschReadingEase": 72.5,
        "fleschKincaidGradeLevel": 5.5,
        "sentences": 2,
        "words": 19,
        "syllables": 28,
        "avgWordsPerSentence": 9.5
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": [
        {
          "sentence": "Several special characters are allowed, including space, period (",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Add user] description",
      "text": "Provide a password for the new account in both fields.",
      "scores": {
        "fleschReadingEase": 86.7,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 10,
        "syllables": 13,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    },
    {
      "source": "[Add user] description",
      "text": "Your virtual face or picture.One file only.100 MB limit.Allowed types: png gif jpg jpeg webp.",
      "scores": {
        "fleschReadingEase": 73.3,
        "fleschKincaidGradeLevel": 4,
        "sentences": 4,
        "words": 15,
        "syllables": 23,
        "avgWordsPerSentence": 3.8
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Add user] description",
      "text": "Select the desired local time and time zone. Dates and times throughout this site will be displayed using this time zone.",
      "scores": {
        "fleschReadingEase": 87.4,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 2,
        "words": 21,
        "syllables": 27,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Easy (grade 6)",
      "issues": [
        {
          "sentence": "Dates and times throughout this site will be displayed using this time zone",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Enter permission name",
      "scores": {
        "fleschReadingEase": 34.6,
        "fleschKincaidGradeLevel": 9.2,
        "sentences": 1,
        "words": 3,
        "syllables": 6,
        "avgWordsPerSentence": 3
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Get an overview of all content blocks.",
      "scores": {
        "fleschReadingEase": 78.9,
        "fleschKincaidGradeLevel": 4,
        "sentences": 1,
        "words": 7,
        "syllables": 10,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. View, edit and delete all block content regardless of permission restrictions.",
      "scores": {
        "fleschReadingEase": 34.2,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 2,
        "words": 22,
        "syllables": 42,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the block types of block content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 53.6,
        "fleschKincaidGradeLevel": 9.3,
        "sentences": 2,
        "words": 28,
        "syllables": 46,
        "avgWordsPerSentence": 14
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the block types of block content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications.",
      "scores": {
        "fleschReadingEase": 26.5,
        "fleschKincaidGradeLevel": 12.3,
        "sentences": 1,
        "words": 11,
        "syllables": 22,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Very confusing (professional)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Define how text is handled by combining filters into text formats.",
      "scores": {
        "fleschReadingEase": 45.7,
        "fleschKincaidGradeLevel": 9.6,
        "sentences": 2,
        "words": 22,
        "syllables": 39,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "Define how text is handled by combining filters into text formats",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: This permission may have security implications depending on how the text format is configured.",
      "scores": {
        "fleschReadingEase": 28.1,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 1,
        "words": 15,
        "syllables": 29,
        "avgWordsPerSentence": 15
      },
      "freLabel": "Very confusing (professional)",
      "issues": [
        {
          "sentence": "Warning: This permission may have security implications depending on how the text format is configured",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Manage the single-use blocks within the Layout Builder",
      "scores": {
        "fleschReadingEase": 61.2,
        "fleschKincaidGradeLevel": 6.7,
        "sentences": 1,
        "words": 8,
        "syllables": 13,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Note that anonymous users with this permission are able to delete any content created by any anonymous user.",
      "scores": {
        "fleschReadingEase": 42.9,
        "fleschKincaidGradeLevel": 11.8,
        "sentences": 1,
        "words": 18,
        "syllables": 31,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "To delete a revision, you also need permission to delete the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To delete a revision, you also need permission to delete the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Note that anonymous users with this permission are able to edit any content created by any anonymous user.",
      "scores": {
        "fleschReadingEase": 42.9,
        "fleschKincaidGradeLevel": 11.8,
        "sentences": 1,
        "words": 18,
        "syllables": 31,
        "avgWordsPerSentence": 18
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "To revert a revision, you also need permission to edit the content item.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 1,
        "words": 13,
        "syllables": 22,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "To revert a revision, you also need permission to edit the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "To view a revision, you also need permission to view the content item.",
      "scores": {
        "fleschReadingEase": 63.5,
        "fleschKincaidGradeLevel": 7.6,
        "sentences": 1,
        "words": 13,
        "syllables": 20,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "To view a revision, you also need permission to view the content item",
          "flags": [
            "jargon: \"item\""
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Promote, change ownership, edit revisions, and perform other tasks across all content types.",
      "scores": {
        "fleschReadingEase": 36,
        "fleschKincaidGradeLevel": 11.2,
        "sentences": 2,
        "words": 24,
        "syllables": 45,
        "avgWordsPerSentence": 12
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Maintain the types of content available and the fields that are associated with those types.",
      "scores": {
        "fleschReadingEase": 50.5,
        "fleschKincaidGradeLevel": 9.4,
        "sentences": 2,
        "words": 26,
        "syllables": 44,
        "avgWordsPerSentence": 13
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "Maintain the types of content available and the fields that are associated with those types",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Edit the published status of a node across all content types.",
      "scores": {
        "fleschReadingEase": 49.5,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 2,
        "words": 22,
        "syllables": 38,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. View, edit and delete all content regardless of permission restrictions.",
      "scores": {
        "fleschReadingEase": 31,
        "fleschKincaidGradeLevel": 11.5,
        "sentences": 2,
        "words": 21,
        "syllables": 41,
        "avgWordsPerSentence": 10.5
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. Trigger a content access permission rebuild. This can be a potentially long and disruptive process.",
      "scores": {
        "fleschReadingEase": 38.6,
        "fleschKincaidGradeLevel": 10,
        "sentences": 3,
        "words": 26,
        "syllables": 49,
        "avgWordsPerSentence": 8.7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "Warning: Give to trusted roles only; this permission has security implications. This allows to bypass access checking when linking to internal paths.",
      "scores": {
        "fleschReadingEase": 41.9,
        "fleschKincaidGradeLevel": 10.2,
        "sentences": 2,
        "words": 22,
        "syllables": 40,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Permissions] description",
      "text": "This is only used when the site is configured to use a separate administration theme on the Appearance page.",
      "scores": {
        "fleschReadingEase": 54,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 19,
        "syllables": 30,
        "avgWordsPerSentence": 19
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": [
        {
          "sentence": "This is only used when the site is configured to use a separate administration theme on the Appearance page",
          "flags": [
            "passive voice",
            "nominalisation: \"administration\""
          ]
        }
      ]
    },
    {
      "source": "[Account settings] description",
      "text": "The name used to indicate anonymous users.",
      "scores": {
        "fleschReadingEase": 42.6,
        "fleschKincaidGradeLevel": 9.1,
        "sentences": 1,
        "words": 7,
        "syllables": 13,
        "avgWordsPerSentence": 7
      },
      "freLabel": "Difficult (college level)",
      "issues": []
    },
    {
      "source": "[Account settings] description",
      "text": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password. With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration.",
      "scores": {
        "fleschReadingEase": 39.4,
        "fleschKincaidGradeLevel": 13.1,
        "sentences": 2,
        "words": 43,
        "syllables": 74,
        "avgWordsPerSentence": 21.5
      },
      "freLabel": "Difficult (college level)",
      "issues": [
        {
          "sentence": "New users will be required to validate their email address prior to logging into the site, and will be assigned a system-generated password",
          "flags": [
            "passive voice"
          ]
        },
        {
          "sentence": "With this setting disabled, users will be logged in immediately upon registering, and may select their own passwords during registration",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Performance settings] description",
      "text": "This is used as the value for max-age in Cache-Control headers.",
      "scores": {
        "fleschReadingEase": 64.9,
        "fleschKincaidGradeLevel": 6.9,
        "sentences": 1,
        "words": 11,
        "syllables": 17,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "This is used as the value for max-age in Cache-Control headers",
          "flags": [
            "passive voice"
          ]
        }
      ]
    },
    {
      "source": "[Cron settings] description",
      "text": "Run times of individual cron jobs will be written to watchdog",
      "scores": {
        "fleschReadingEase": 72.6,
        "fleschKincaidGradeLevel": 5.9,
        "sentences": 1,
        "words": 11,
        "syllables": 16,
        "avgWordsPerSentence": 11
      },
      "freLabel": "Fairly easy (grade 7)",
      "issues": []
    },
    {
      "source": "[Cron settings] description",
      "text": "More information about setting up scheduled tasks can be found by reading the cron tutorial on drupal.org.",
      "scores": {
        "fleschReadingEase": 50.2,
        "fleschKincaidGradeLevel": 10.5,
        "sentences": 1,
        "words": 17,
        "syllables": 28,
        "avgWordsPerSentence": 17
      },
      "freLabel": "Fairly difficult (grade 10–12)",
      "issues": []
    },
    {
      "source": "[Logging settings] description",
      "text": "The maximum number of messages to keep in the database log. Requires a cron maintenance task.",
      "scores": {
        "fleschReadingEase": 66.5,
        "fleschKincaidGradeLevel": 6,
        "sentences": 2,
        "words": 16,
        "syllables": 25,
        "avgWordsPerSentence": 8
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": []
    },
    {
      "source": "[Maintenance mode] description",
      "text": "Visitors will only see the maintenance mode message. Only users with the \"Use the site in maintenance mode\" permission will be able to access the site. Authorized users can log in directly via the user login page.",
      "scores": {
        "fleschReadingEase": 61.7,
        "fleschKincaidGradeLevel": 7.7,
        "sentences": 3,
        "words": 37,
        "syllables": 58,
        "avgWordsPerSentence": 12.3
      },
      "freLabel": "Standard (grade 8–9) ✅ target range",
      "issues": [
        {
          "sentence": "Authorized users can log in directly via the user login page",
          "flags": [
            "jargon: \"via\""
          ]
        }
      ]
    },
    {
      "source": "[Regional settings] description",
      "text": "Only applied if users may set their own time zone.",
      "scores": {
        "fleschReadingEase": 86.7,
        "fleschKincaidGradeLevel": 3.7,
        "sentences": 1,
        "words": 10,
        "syllables": 13,
        "avgWordsPerSentence": 10
      },
      "freLabel": "Easy (grade 6)",
      "issues": []
    }
  ]
}