ContentRequest
Declares topic, audience, goal, platform, content type, constraints, tone notes,
and supporting inputs. This is the operational brief.
ContentFrame
Captures audience pains, desired takeaway, persuasion triggers, credibility rules,
tone rules, anti-patterns, and the core angle.
ContentOutline
Adds section order, evidence needs, hooks, pacing, and CTA placement for tasks
where structure matters enough to justify the cost.
ContentDraft and ReviewReport
Separates outward-facing copy from the internal review stage, so final content
stays clean while the system still audits for repetition and weak claims.