Refresh the codebase metrics page, and drop the 36 project words cspell no longer needs

Closes https://www.drupal.org/project/orchestra/issues/3625325

Two commits, one per step:

  1. Drop the 36 project words cspell no longer needs. .cspell-project-words.txt goes from 60 words to 24. Each removed word falls into one of these groups:

    • it no longer appears in a file the job checks (bovigo, cellspacing, finalizer, roboto, segoe);
    • it appears only under .tugboat/ or in logo.svg, which the job skips;
    • the job adds it itself (mkdocs, and webform from a submodule's machine name);
    • core's dictionaries hold it;
    • an enabled cspell dictionary accepts it.

    To find them, I ran cspell with the job's own configuration and no project list: the job's ignore paths, the words it adds and its dictionaries. A project word that run never reported is one the list doesn't need. zeebe and kessai stay although their bare forms were never reported, because zeebe's and kessai's need them. A local run can't fully match the job's pinned dictionary packages, so this job's report decides: any word it names goes back.

  2. Refresh the codebase metrics page, measured on this branch on 2026-09-23 with cloc 2.08: 1,292 files, 116,885 lines of code (from 1,271 and 115,106 on 2026-09-21). It is the last commit, and regenerating from it reproduces the page byte for byte, which is what the metrics job checks.

No test: neither step changes code.

AI-Generated: Yes (Claude Code drafted this issue summary and wrote the change on the merge request.)

Merge request reports

Loading
Loading