ICP Definition
Scoring Rubric
The fixed "eval function" — like prepare.py's evaluate_bpb
ICP Relevance 25%
Pain Point Specificity 25%
Clarity & Readability 20%
Call-to-Action Strength 15%
Urgency / Motivation 15%
Content
v0 — baseline
Ready — configure ICP and click Start
0 / 10 iterations
Experiment Log
ICP Score
Best
Improvement
Relevance
Pain Points
Clarity
CTA
Urgency
Experiments will appear here as the optimizer runs.

Each iteration: hypothesis → rewrite → score → keep/discard
Optimization Progress
Click "Start Optimization Loop" to begin