Goal
Build a full-coverage WordPress documentation generation system that starts as an internal Automattic site and can later generate high-quality docs for WordPress Core, canonical plugins, and other products.
This is not a one-off generated page. The system should inventory source material, plan documentation coverage, generate source-backed pages through docs-agent, track provenance/review state, and publish a modern docs experience comparable to Next.js, shadcn/ui, Astro, and Laravel.
Canonical plan
Tracked in PR #3 and docs/full-coverage-generation-plan.md.
Architecture
Source repos
-> source inventory extractor
-> coverage map
-> page specs
-> docs-agent generation
-> review and publish
Runtime path:
WP Docs runtime
-> Data Machine / Data Machine Code
-> DMC source checkouts such as wordpress-develop
-> Automattic/docs-agent technical/user bundles
-> GitSync checkout of chubes4/wp-docs
-> generated content + provenance
-> PR
Coverage dimensions
- Public PHP functions, classes, interfaces, traits, methods, and constants.
- Hooks, including actions, filters, dynamic hook families, parameters, and call sites.
- Blocks, block supports, block metadata, and editor behavior.
- REST API routes, controllers, schemas, permissions, and examples.
- Script Modules and classic asset APIs.
- Interactivity API and related packages.
- Options, constants, configuration files, and filesystem conventions.
- WP-CLI commands where applicable.
- Core subsystems: bootstrap, query, rewrite, users, roles/caps, cron, updates, media, editor, themes, plugins, HTTP, filesystem, database, and multisite.
- Tests and fixtures as behavioral evidence.
- Dev notes, make/core posts, handbooks, and existing docs as explanatory context.
- Deprecations, version history, and migration notes.
Milestones
Success criteria
- Every source entity is documented, intentionally excluded, or mapped to a future page spec.
- Generated pages include source-backed claims and useful examples.
- Review status is visible at page and coverage-map levels.
- The internal WordPress site provides useful navigation and search before public publishing.
- The process can regenerate docs after upstream source changes without losing reviewed status.
- The architecture can be reused for WooCommerce, Jetpack, Studio, Playground, WP-CLI, Data Machine, and other products.
AI assistance
- AI assistance: Yes
- Tool(s): OpenCode (GPT-5.5)
- Used for: Drafting this tracking issue from the project discussion and committed full-coverage plan.
Goal
Build a full-coverage WordPress documentation generation system that starts as an internal Automattic site and can later generate high-quality docs for WordPress Core, canonical plugins, and other products.
This is not a one-off generated page. The system should inventory source material, plan documentation coverage, generate source-backed pages through docs-agent, track provenance/review state, and publish a modern docs experience comparable to Next.js, shadcn/ui, Astro, and Laravel.
Canonical plan
Tracked in PR #3 and
docs/full-coverage-generation-plan.md.Architecture
Runtime path:
Coverage dimensions
Milestones
content/_meta/page-spec.schema.json.content/_meta/ia.jsonfor the initial WordPress docs IA.wordpress-develop.Success criteria
AI assistance