@@ -63,7 +63,9 @@ the issue and the rule is revisited there.
6363- ** Divi 4 → 5 conversion.** Divi ships its own converter.
6464- ** Filesystem writes in free, ever.** A theme-export addon is the only place that
6565 belongs, and CSS or code writing anywhere waits until that addon exists.
66- - ** Admin UI redesigns.** The re-brand landed 2026-08-25.
66+ - ** Admin UI redesigns.** The re-brand landed 2026-08-25. One exception, approved
67+ 2026-09-07: a * consolidation* pass (#184 ) — same components, same styling, fewer
68+ places for the same fact. Still no re-styling.
6769- ** Runtime license checks in Pro** (decided 2026-07-12, saddle-pro #23 ).
6870- Per-connection access profiles, comment abilities, activity-log export and
6971 retention — closed as not planned on 2026-09-07.
@@ -87,3 +89,39 @@ the issue and the rule is revisited there.
8789 renamed tool or new required parameter errors there with no prompt to update.
8890- The three non-negotiables in ` CLAUDE.md ` apply to every item above without
8991 exception.
92+
93+ ## Backlog from the 2026-09-07 brainstorm
94+
95+ Direction, not tickets. Seven picks became issues the same day: MCP prompts from
96+ Skills (#178 ), one-click install links (#179 ), rehearsal mode (#180 ), undo-changes
97+ (#181 ), bulk-find-replace (#182 ), accessibility lint rules (#183 ), admin consolidation
98+ (#184 ). The rest is kept here so it is not lost and not re-litigated.
99+
100+ ** Safety (pillar 2).** A proposal inbox in admin — agent drafts and pending revisions
101+ listed as diffs with Approve / Reject, after #168 . A unified text diff in every gate
102+ preview. A per-connection write budget (rows per bulk op, writes per hour), which is
103+ #141 reframed as a number the owner sets.
104+
105+ ** Content.** Custom post types (#137 ) plus generic post-meta get/set behind an
106+ owner-managed allowlist of keys. Optional ` publish_at ` on create/update. Compact reads
107+ for token efficiency: a page-as-markdown read in free and a ` site-map ` tool (URLs,
108+ titles, types, modified), both feeding the benchmark (#174 ). ` edit-media ` for crop,
109+ rotate, scale and thumbnail regeneration through ` WP_Image_Editor ` . ` export-content `
110+ returning WXR or a JSON block tree, as the block-theme mirror of the Divi export and
111+ as a backup step before a bulk op.
112+
113+ ** Block-theme design (pillar 3).** ` set-global-styles ` writing the user global-styles
114+ post, gated on overwrite, DB-only. Create and update patterns as ` wp_block ` posts,
115+ alongside #172 .
116+
117+ ** Protocol polish.** MCP resources for site info, design system and the served
118+ context. A ` self-check ` tool so an agent can diagnose a stripped auth header or
119+ missing permalinks and tell the user what to fix.
120+
121+ ** Trust and visibility.** A daily change digest by ` wp_mail ` , off by default. A
122+ Saddle section in Tools → Site Health. WP-CLI (`wp saddle connection create
123+ --app=claude-code` , ` wp saddle tier set read` ) and ` SADDLE_TIER` / ` SADDLE_PAUSED`
124+ constants for provisioning many sites from a script.
125+
126+ ** Ease of use.** Activity grouped by app and session, not only by day. Three sample
127+ prompts per app at the end of the wizard so the first session succeeds in read mode.
0 commit comments