Paitho
Pipeline · stage 08

draft_email()

Six sentences. One pain signal. One ask. Written from scratch every time.

Inputs and outputs

In. Brief plus confirmed recipient plus the chosen angle's tone profile.

Out. Subject line, body, suggested send time, and a list of the signals the email is grounded in.

Current version

v4.2.0 Forkable through the prompt library.

Model defaults

Anthropic Sonnet for the body. Haiku for subject-line variants. The body prompt has a hard rule: no sentence may appear in any other email produced this week against the same angle. We enforce that with a similarity check at the rejection gate. You can override per stage in your routing config.

How it fails

Drafts that read like templates. We measure templateness as cosine similarity to other drafts under the same angle in the last seven days. Anything above 0.78 gets rejected and re-drafted with an explicit penalty in the prompt.

Evals

Reply rate by angle, published quarterly. Last quarter ranged from 7.4% to 18.3% across active angles. Field Notes publishes the breakdown. The full eval set ships with the prompt and is editable. Eval format.