Issue #3607986: Add a codebase metrics documentation page

Adds a Codebase metrics documentation page to the mkdocs site: a measured snapshot of the codebase and its submodule, counted with cloc.

  • Lines by language, a production vs test split, code/comment/blank composition, a per-submodule ranking, a Test suite section (classes and methods by type), and an Architecture surface section (services, plugins, hooks, routes, entities, config schema). Static inline SVG charts, no JavaScript.
  • Enables the tables Markdown extension (needed to render the metric tables), adds a nav entry, and adds cloc to the cspell word list. Verified with mkdocs build --strict.

Snapshot (3.x): 5,827 lines of code across 98 files; production 2,974 / test 2,853; 34 test classes / 93 methods.

Merge request reports

Loading