-
Notifications
You must be signed in to change notification settings - Fork 0
feat(blocks): add Wave B WordPress query and list content blocks #97
Copy link
Copy link
Open
Labels
area:blocksWordPress email blocksWordPress email blocksarea:emailEmail compiler or campaign workflowEmail compiler or campaign workflowarea:frontendFrontend source or Node toolingFrontend source or Node toolingarea:phpPHP or Composer codePHP or Composer codearea:testsAutomated tests or test configurationAutomated tests or test configurationrisk:highSecurity or release sensitive; never auto-mergedSecurity or release sensitive; never auto-mergedtype:featureNew capabilityNew capability
Description
Activity
Metadata
Metadata
Assignees
Labels
area:blocksWordPress email blocksWordPress email blocksarea:emailEmail compiler or campaign workflowEmail compiler or campaign workflowarea:frontendFrontend source or Node toolingFrontend source or Node toolingarea:phpPHP or Composer codePHP or Composer codearea:testsAutomated tests or test configurationAutomated tests or test configurationrisk:highSecurity or release sensitive; never auto-mergedSecurity or release sensitive; never auto-mergedtype:featureNew capabilityNew capability
Parent roadmap: #95
Outcome
CampaignBridge can build deterministic multi-post email compositions from bounded WordPress queries while preserving the immutable snapshot model established by #69 / PR #94.
Scope
campaignbridge/post-query— select/filter a bounded ordered collection of posts/pages/CPTs.campaignbridge/post-list— render only the immutable result of a Post Query through a deterministic item template.Architecture
campaignbridge/post-datasemantics for individual item fields where possible.Required evidence
Closeout
Close when bounded multi-post content can be authored, snapshotted, compiled, and tested without any live-content read inside renderers.