A 300-word story without the letter E, with a character, a line of dialogue and an ending. Models read tokens, not letters, so a constraint any reader can check by eye is hard for them. A script counts every E and every word; the count goes on screen.
pnpm check-constrained-writing no-letter-e prints, per model: the number of E's (any case, accented forms included) in the title and story, each offending word, the word count against the 270-330 window, the model's own claimed count, and whether there is dialogue.
Ranking: zero E's, in range, honest count, a real story that reads well > zero E's but stilted > one to three E's > many E's or no story.
Write a short story without using the letter E. Not once: not in the title, not in a name, not in a single word. Upper case and lower case both count, and so do accented forms (é, è, ê, ë).
The rules for the story:
# Title.After the story, on its own line, write your own count in exactly this form:
Word count: N
I will check the letters and the count with a script.