Three complete stories of exactly fifty words each, on three set subjects, with the counting rule stated in the prompt and the model's own count after each. Models routinely miscount while sounding certain; a script counts all three.
pnpm check-constrained-writing exactly-fifty counts each story with the prompt's rule (whitespace-separated pieces containing a letter or digit; the title and the Words line excluded) and prints the real count, the claimed count and whether they match.
Ranking: 3/3 exact with honest claims and real stories > 3/3 exact, flat stories > 2/3 > claims that do not match the text.
Write three complete stories, each exactly fifty words long.
How the words are counted: split the story on spaces and line breaks; every piece that contains a letter or a digit is one word. So "don't" is one word, "well-known" is one word, "1989" is one word, and a dash standing on its own is not a word. The title does not count.
Format each story like this:
The story, as one paragraph. Words: N
where N is your own count. I will count all three with a script.