|
3 | 3 | Read this before touching code. It encodes decisions already made — don't re-derive |
4 | 4 | or re-litigate them mid-session, follow them. If something here seems wrong, flag it |
5 | 5 | to Fahim explicitly rather than silently deviating. Then read `BUILD-GUIDE.md` for |
6 | | -execution order and `MVP-PLAN.md` for scope. |
| 6 | +execution order and the [Finalized Plan](https://github.com/plugpressco/saddle/issues/12) for scope. |
7 | 7 |
|
8 | 8 | ## What this is |
9 | 9 |
|
10 | 10 | Self-hosted WordPress MCP server: tiered, approval-gated CRUD for posts, pages, and |
11 | | -media, plus builder-agnostic block tooling. Check the scope lock in `MVP-PLAN.md` |
12 | | -before adding anything not already there. |
| 11 | +media, plus builder-agnostic block tooling. Check the scope lock in the |
| 12 | +[Finalized Plan](https://github.com/plugpressco/saddle/issues/12) before adding anything not already there. |
13 | 13 |
|
14 | 14 | **Distribution:** no WP.org submission planned (decided 2026-07-03) — self-hosted |
15 | 15 | only for now. Don't spend effort on WP.org-specific compliance beyond normal good |
@@ -56,7 +56,7 @@ the credential directly via |
56 | 56 | through `wp-admin/authorize-application.php`. Don't add a custom auth layer without a |
57 | 57 | specific, written reason core's flow can't satisfy. |
58 | 58 |
|
59 | | -## Architecture map (current, not aspirational — MVP-PLAN.md flags stub vs. real) |
| 59 | +## Architecture map (current, not aspirational — the [Finalized Plan](https://github.com/plugpressco/saddle/issues/12) flags stub vs. real) |
60 | 60 |
|
61 | 61 | ``` |
62 | 62 | saddle.php — bootstrap; wires hooks, defers MCP transport to plugins_loaded |
@@ -116,7 +116,7 @@ tests/ — PHPUnit integration suite (SQLite-backed, real |
116 | 116 | three competitors checked for this project. |
117 | 117 | - Don't add raw PHP execution or shell WP-CLI as a power-user convenience here. If |
118 | 118 | ever built, it's a separate, clearly-labeled addon — never silently available in |
119 | | - core (see Phase 3 in MVP-PLAN.md). |
| 119 | + core (see Phase 3 in the [Finalized Plan](https://github.com/plugpressco/saddle/issues/12)). |
120 | 120 | - Don't change the default tier away from `read`, even temporarily for testing. |
121 | 121 | - Don't build a custom OAuth server "for nicer UX" without confirming core's |
122 | 122 | Authorize Application flow is actually insufficient first — it almost certainly |
|
0 commit comments