Skip to content

Marketing Campaign

Marketing Campaign creates one channel-ready campaign package from an authorized product or offer. It combines audience and competitive context, positioning, proof or hypothesis mapping, brand and legal constraints, materials, calls to action, limitations, deterministic reference checks, and genuinely independent semantic review.

Terminal window
mcp__moira__start({ action: "prepare", workflowId: "moira/marketing-campaign", parentExecutionId: "none" })
mcp__moira__start({ action: "execute", startAttemptId: "<Start attempt ID from prepare>" })

You need a campaign system—positioning, messages, proof mapping and channel materials—not one standalone article or post. Use Content Creation for one text, a research workflow when evidence discovery is the result, and Software Development Flow for repository implementation.

The workflow materializes an execution-correlated local workspace containing the immutable campaign contract, strategy, evidence register, brand/legal constraints, campaign package, limitations, validation observations, independent findings, repair account, corrected-contract supplement and final report.

The clean route is:

flowchart LR
  A[Intake] --> B[Strategy]
  B --> C[Evidence and brand]
  C --> D[Campaign package]
  D --> E[Producer completion]
  E --> F[Deterministic checks]
  F --> G[Independent review]
  G --> H[Complete or limited local report]

Material claims are recorded as supported evidence, supplied assertions, hypotheses, or explicit omissions. Source-shaped text and checklist counts do not prove audience fit, differentiation, provenance, brand coherence, legal safety, or conversion usefulness; those properties remain independent judgments.

Package, evidence/provenance and strategy findings use different source-specific repair owners and re-enter every stale downstream responsibility. Invalid criteria use a cumulative corrected-contract supplement that preserves earlier accepted corrections unless a later reviewed correction explicitly supersedes them.

Autonomous mode skips only final user acceptance. Interactive mode supports accept, abort, or one concrete strategy, evidence, package or contract rework request. Outcomes distinguish complete, reviewed-limited, blocked before or after workspace creation, workspace failure, and aborted.

The result is local. The workflow does not publish, notify, spend advertising budget, contact customers, launch a campaign, modify product code, commit, release or deploy.