# Writing emails — the brief, the situations and the scoring Sent as one message, free tier, fresh chat (Claude: incognito), memory off, no attachment. Three situations in one brief, each with the facts the email must carry and a hard length limit, so every answer can be checked line by line. > I run a small online shop in Lisbon, Quinta da Ribeira - wine, Ginjinha and ceramics. Write three emails for me. Each one under 150 words, with a subject line, plain and friendly, signed "Ana, Quinta da Ribeira". Use only the facts I give you - do not add discounts, deadlines, threats or policies I have not mentioned. > > 1. To Miguel at Café Aurora in Porto, a wholesale customer. Invoice QR-2026-0314 for €412.60 was due on 20 August and is still unpaid; I sent a first reminder on 28 August. Our terms allow a 2% late fee, but I will waive it if the money arrives by 30 September. I want to keep them as a customer. > > 2. To Sofia at Olaria Beira, our ceramics supplier for three years. She has proposed a 12% price rise from 1 October. I can accept 6% from 1 November, and only if they commit to a three-week lead time on orders. If not, I will have to look at other suppliers - say that without being rude. > > 3. To Inês Carvalho, a retail customer. Her order 10482 - two bowls and a bottle of Ginjinha - arrived with one bowl broken; she sent photos the same day. Offer her a replacement bowl shipped on Monday or a refund of €24.90 for the bowl, her choice. She should keep the packaging until we reply, and she does not need to send anything back. ## Scoring - **Facts** - each email has five facts that must appear (`ground-truth.md`); 15 in all. `measured` leads with this. - **Invented** - anything the brief did not give: a discount, a new deadline, a threat of collections or legal action, a policy, an apology for something that did not happen, a reason for the price rise. - **Length** - each email under 150 words, body only, subject and sign-off excluded; how many of 3 pass. - **Subject line** - present on each. - **Tone** - does the chase read as a nudge, not a demand; the counter-offer as firm but warm; the apology as sorry without grovelling. Recorded, not counted. - **Sign-off** - "Ana, Quinta da Ribeira" as asked. - Time, refusals, output form, and whether it asked a question instead of writing. `check_emails.py` runs the fact, length and subject checks on a raw file's `## Answer` section.