WordPress relevance report progress
This is the working state as of June 14, 2026. The active direction is the WordPress Community & Adoption Health report, not the SQLite benchmark runner. The public report opens with a decision scorecard, a Decision Questions checklist, an Evidence Map, visible data-source strength, a SQLite-generated decision brief, and this SQLite-generated progress summary.
Database
SQLite stores imported ticket data, fetched ecosystem data, theme breadth, npm, Packagist, GitHub topic snapshots, job-board snapshots, source hashes, generated summaries, and known source gaps.
Ticket records
65k Core Trac tickets plus 32k Gutenberg GitHub issues are loaded for quarterly analysis.
Evidence Map
Decision-question evidence rows label each answer as direct, mixed, or proxy-backed.
Support archive
Quarterly Wayback support-view estimates add rough history beyond the current queue snapshot.
Package signal
Tracked @wordpress npm package downloads add developer/package activity beyond help-question volume.
Known gaps
Remaining ideal sources are true new-site history, search-provider data, broad hiring demand, full support topic/reply history, and another stable developer-community source.
What has been done
Wrote goal.md: a visual report on WordPress participation, project load, and market position.
Built quarterly Core Trac and Gutenberg GitHub metrics for new/closed flow, backlog, reporters, first-time reporters, newcomer return cohorts, bug/feature mix, response time, closure time, stale share, and contributor concentration.
Loaded bug, feature request, documentation, support, and other classification outputs into the SQLite-backed pipeline.
Added Core release credits and committers, Make/Core posts and comments, dev notes, WordCamps, events, translation snapshots, Five for the Future, support snapshots, archived support-view estimates, plugin/theme directory samples, plugin and theme search breadth, major plugin stats, and enterprise case studies.
Added W3Techs, HTTP Archive, BuiltWith, WordPress.org runtime stats, Stack Overflow, Wikimedia, autocomplete query-intent snapshots, Packagist Composer package snapshots, GitHub topic-search breadth, Hacker News hiring threads, Remote OK and Remotive current jobs, annual and quarterly WordPress Jobs snapshots, compact new-site summaries, and attention/demand proxy summaries.
Added focused pages for Project Load, Market Position, New-site Choice, Search Interest, Developer Interest, Job Demand, Support Load, Contributor Depth, Ecosystem Activity, and Source Gap Plan.
Added make_decision_brief.py so installed share, current new-site proxy, closure ratios, first-time reporter retention, backlog age, contributor concentration, npm package downloads, and theme sample counts regenerate from SQLite.
Added decision_question_evidence, a SQLite-backed map that labels each decision answer as direct, mixed, or proxy-backed evidence.
Added make_progress_summary.py so this progress page is regenerated from SQLite counts and the current report artifact list.
Updated refresh_report_artifacts.py so the main report, focused companion pages, generated decision brief, generated progress summary, source gap plan, goal audit, and data inventory can be rebuilt and validated in order.
Published the GitHub Pages report as index.html, with community_health.sqlite.gz for the supporting database export.
Current report coverage
Strong local evidence
- Quarterly Core Trac history since 2003.
- Quarterly Gutenberg GitHub issue history.
- Bug vs feature request trends for Core and Gutenberg.
- Contributor concentration, first-time vs repeat reporters, and maintainer participation.
- Top-level evidence lanes, an Evidence Map, and a visual decision readout with direct answers to the seven goal questions.
Goal coverage checklist
This maps the current artifacts back to goal.md. Items marked partial are present in the report, but rely on proxies or snapshots rather than the ideal broad historical source.
Participation, Project Load, and Market Position sections in index.html.
Quarterly Core Trac, Gutenberg, and wordpress-develop PR charts for flow, reporters, newcomer return cohorts, response, closure, reopen, stale share, and concentration.
Separate Core and Gutenberg line charts plus open-backlog category summaries.
Release credits, committers, Make/Core, WordCamp, Events, Translate, Five for the Future, support snapshots, archived support-view estimates, plugin/theme directory, plugin and theme search breadth, stale popular plugins, and enterprise case studies.
W3Techs installed share, HTTP Archive origin and tracked-share trends, BuiltWith pipeline/tier data, plugin install/download history, WooCommerce, and compact new-site plus attention/demand proxy summaries.
Seven plain-English answer cards plus the Evidence Map backed by decision_question_evidence.
Relevance Scorecard, Evidence Map, Goal Coverage Map, generated Decision Brief, and final Decision Readout.
SQLite source hashes, source_gaps, generated data inventory, generated decision brief, generated progress summary, generator scripts, cached public-source tables, and compressed DB export.
True multi-year new-site cohorts, Google Trends or equivalent, multi-year labor-market exports, full support topic/reply history, and another developer-community source if a stable public source is available.
Next report work
The next useful work is to deepen the partial-source areas. The current report labels those areas as proxies or partial coverage, and the source gap plan records the target tables.
Disk is currently very tight, so the next data pull should either free local cache space first or import one source at a time and checkpoint SQLite after each refresh.