2 Commits
Author SHA1 Message Date
Mian Shahzad RazaandClaude Fable 5 84b85ccaf8 feat: split Pro tier into private emcp-pro submodule (pro/)
Move all Pro-tier code + tests/ + tools/ out of this public repo into the
private msrbuilds/emcp-pro repo, mounted as a git submodule at pro/. No Pro
source ships in any free artifact.

- EMCP_Tools_Pro_Loader: dual-root conditional loader (plugin root in the
  premium build where pro/* is overlaid; pro/ in a dev checkout). Free plugin
  runs with pro/ absent — every Pro require/instantiation guarded.
- Bootstrap, widget-store, uninstaller guarded; admin AI-Chat/Skills tabs fall
  back to an upsell CTA when pro/ is absent.
- pro-manifest.txt is the authoritative Pro-path list; verify-release-zip.sh
  hard-fails if any Pro path leaks into the free zip.
- Free build (pro/ absent) = 115 abilities, no fatal; Pro present = 134
  (identical to pre-split). PHPUnit 604 pass / 1 pre-existing skip.

Squashed from feature/ai-chat to avoid publishing in-place Pro history.
Docs: CLAUDE.md (Repository topology, Release, Freemius policy).

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-02 04:29:15 +05:00
Mian Shahzad RazaandClaude Opus 4.6 c3879f4a35 Add Elementor MCP plugin source code
Complete implementation of all phases (P0/P1/P2): ~37 MCP tools
exposing Elementor data, widgets, and page manipulation capabilities
via the WordPress MCP Adapter. Includes query/discovery tools, page
CRUD, layout management, widget tools, template tools, global settings,
and the composite build-page tool.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-27 20:10:35 +05:00