Blueprint

System Data Flow

Entry Point
Process Node
Data Store
Output
Experimentalv1.0.0

Social Simulator

Marketing

Predicts how creative variables affect reach, saves, and downstream demand.

Logic Breakdown

Scores creative based on hook clarity, specificity, and proof density; simulates distribution outcomes. Structured creative metadata to support attribution stitching and consistent reporting.

Architecture Decisions

  • 01Predicts how creative variables affect reach, saves, and downstream demand.
  • 02Scores creative based on hook clarity, specificity, and proof density; simulates distribution outcomes.
  • 03Structured creative metadata to support attribution stitching and consistent reporting.

Code Snippet

typescript
social-simulator.ts
export function creativeScore({
  hookWords,
  proofCount,
  specificity,
}: {
  hookWords: number;
  proofCount: number;
  specificity: number;
}) {
  const hook = Math.min(35, (12 / Math.max(1, hookWords)) * 35);
  const proof = Math.min(35, proofCount * 12);
  const spec = Math.min(30, specificity);
  return Math.round(hook + proof + spec);
}

Key Dependencies

Creative TestingCore stack component
NarrativeCore stack component
DistributionCore stack component

Technical Spec

Pillar
Marketing
Focus
Velocity
Inputs
Creative

Tags

Creative TestingNarrativeDistribution

Live Sandbox

Interactive runtime environment — Social Simulator v1.0.0

Experimental
social-simulator-sandbox

$ npm run sandbox

> Initialising Social Simulator v1.0.0

> Status: Experimental

// Live iframe mounted once sandboxUrl is configured.