Skip to content

docs: align documentation with actual framework behavior#156

Merged
PAMulligan merged 1 commit into
mainfrom
docs/align-with-implementation
Jun 29, 2026
Merged

docs: align documentation with actual framework behavior#156
PAMulligan merged 1 commit into
mainfrom
docs/align-with-implementation

Conversation

@PAMulligan

Copy link
Copy Markdown
Collaborator

Description

Comprehensive audit of all project documentation against the actual implementation (scripts, package.json, docker-compose.yml, .mcp.json, the packages/ monorepo, and CI), correcting every discrepancy found. 44 files changed: 42 docs updated, 2 stale planning docs removed (DOCUMENTATION-AUDIT.md, DOCUMENTATION-REORGANIZATION-COMPLETE.md).

The audit ran as 7 parallel verification streams; pipeline/GUI and the headless/multisite/WooCommerce feature docs were already accurate, so most changes concentrate on versioning, onboarding, MCP references, and stale counts.

Key corrections

  • Versioning (was actively wrong)README.md and CONTRIBUTING.md claimed package.json is intentionally pinned to 0.0.0. It is release-please-managed (1.12.0, mirrored into package.json and packages/gui/package.json via extra-files).
  • MCP — docs, two skills, and three agents (accessibility-auditor, seo-schema-agent, visual-qa-agent) referenced a chrome-devtools MCP server that .mcp.json doesn't configure. Repointed to the configured Playwright MCP + lhci (pnpm lighthouse:run) for Lighthouse.
  • Onboarding (silently broke fresh clones)QUICK-START / LOCAL-DEVELOPMENT / PREREQUISITES now include the required cp .env.example .env step, the correct admin / changeme login, and pnpm as a prerequisite.
  • Node version — documented minimum raised 18 → 20 across the docs and check-prerequisites.sh, matching engines (≥20) and CI (20/22).
  • Catalog countsCUSTOM-AGENTS-GUIDE.md had three conflicting agent totals (53/45/49); unified to 53 (26 WordPress + 27 generic) with 3 missing agents catalogued. Skills corrected to 12 in skills/README.md and PLUGINS-REFERENCE.md; SETUP-COMPLETE.md to 6 plugins / 53 agents and root-level themes/.
  • Undocumented featuresCLAUDE.md now covers the flavian CLI, pnpm run init wizard, @flavian/pipeline, and @flavian/gui.
  • Misc — reframed the stale code-reviewer naming-conflict guidance as conditional; corrected "automatic" validation hooks to manual/agent-run; fixed pipeline test paths, broken links, cross-browser-test.sh arg order, docker-composedocker compose; removed leftover authoring scaffolding from PATTERN-FIRST-ARCHITECTURE.md.

Type of Change

  • Documentation update

Checklist

  • Documentation updated
  • No PHP changed (PHPCS / security scan N/A)
  • No runtime/compose changes (Docker env unaffected)
  • Only code touch is the Node-version constant in check-prerequisites.sh, aligned to package.json engines

🤖 Generated with Claude Code

Audit all project docs against the real scripts, package.json, docker-compose.yml,
.mcp.json and the packages/ monorepo, and bring them into line with reality:

- Versioning: package.json is release-please-managed (1.12.0), not pinned to 0.0.0
- MCP: repoint chrome-devtools references to the configured Playwright MCP + lhci
- Onboarding: add the required `cp .env.example .env` step; fix admin/changeme login;
  list pnpm as a prerequisite; bump documented Node minimum to 20 (matches engines)
- Catalogs: unify agent count to 53, skills to 12, plugins to 6; add 3 missing agents
- Document the flavian CLI, init wizard, @flavian/pipeline and @flavian/gui in CLAUDE.md
- Reframe the stale "code-reviewer" naming-conflict guidance as conditional
- Correct "automatic" validation hooks to manual/agent-run; fix paths, links and counts
- Remove two outdated 2026-01-23 documentation-reorg planning docs

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@PAMulligan PAMulligan self-assigned this Jun 29, 2026
@PAMulligan PAMulligan added documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file labels Jun 29, 2026
@PAMulligan PAMulligan moved this from Todo to Done in PMDS Open Source Roadmap Jun 29, 2026
@PAMulligan PAMulligan added this to the v2.0.0 milestone Jun 29, 2026
@PAMulligan PAMulligan merged commit c0b86d3 into main Jun 29, 2026
22 checks passed
@PAMulligan PAMulligan deleted the docs/align-with-implementation branch June 29, 2026 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

Development

Successfully merging this pull request may close these issues.

1 participant