Six block templates, four parts, seventeen patterns

The whole theme, counted, three years after it was sixty-one PHP files.

  templates/     6   index, single, page, archive,
                     404, search
  parts/         4   header, footer, sidebar,
                     post-meta
  patterns/     17   campaign layouts, page sections
  styles/        2   the default and one variation
  *.php          2   two templates with conditional
                     queries that block markup cannot
                     express
  functions.php 40 lines
  CSS        1,400 lines

total: about 2,000 lines, against roughly 8,000 in 2023.

Six templates serve ninety-four per cent of traffic, which was the measurement that made the 2023 migration tractable and is still true. The two remaining PHP templates are the ones with a conditional that changes what is queried, which is the rule that decided every case.