Config schema quality

How well Drupal contrib modules describe their configuration for an agent: does the module's own config have a schema, do the schema labels say more than the key name, do settings carry validation constraints, and how often is validation switched off with type: ignore. One row per project, newest documented branch.

Distributions

Projects per score band. The last band is exactly 100%. Ratios are left out where there is nothing to measure (e.g. no owned config).

By popularity

Mean score per popularity tier (Drupal.org D11 install rank). Unranked projects count in the long tail.

Constraints in use

Explicit constraint occurrences across all schemas (FullyValidatable excluded: it is a marker).

Most type: ignore

Elements that opt out of schema validation, top 15 projects.

Popular modules with schema gaps

The 40 most-installed projects whose own config is not fully covered by a schema. Agent-usable here is the quick word check, not the model's reading: the share of labels that add at least one word beyond the key name.