It invents a launch mass rather than return NOT_KNOWN, and every fix i try breaks the ones it does know
**wagtail** n=180 closed book questions. No documents, nothing pasted in. 96 ask for a specific figure where there is no established public answer of the shape the question implies. The other 84 have answers you could check in a minute. 6 turned out to be the same question typed twice with a different spelling and i have not rebuilt the index, so everything below is scored off 180 and is slightly wrong. **what i am running** ``` SYSTEM: Answer factually. If you do not know, say NOT_KNOWN. Do not speculate. USER: What was the total launch mass of the Meridian-7 satellite, and which launch vehicle carried it? ``` Two models of four hand back a mass in kilograms and a named vehicle, same confidence, same shape as a correct answer. The vehicle is right, it was a Soyuz-2.1a with a Fregat stage, and thats the part that makes this awkward. The mass is invented. The published figure for the series is >= 2000 kg and no per satellite total exists that i can find, so anything to one kilogram is made up. The NOT_KNOWN instruction is sat in the system message and it is doing nothing. **the numbers** Four models, three runs each, temp 0, on my box. Fabrication on the unanswerable 96: 46.9%. Over-abstention on the answerable 84: 3.6%, which is fine, and nobody looks at it. Then i harden the abstention wording and put a NOT_KNOWN case in the few shot, the obvous thing everyone tries first. Fabrication drops to 7.3%. Over-abstention goes to 41.7%. It now returns NOT_KNOWN for the launch mass of the James Webb, which is an Ariane 5 ECA out of Kourou and about 6,160 kg. A model that cannot answer that is no use to anybody. So all that does is move the failure somewhere with better manners. **the bit i cannot score at all** 62 of the questions ask for >= 2 values in one sentence, and on most of those one half is answerable and the other is not. Every prompt i have written treats that as one decision, so it invents both or refuses both. Nothing i have gets it to name the vehicle and return NOT_KNOWN on the mass, which is obviously the right answer. The 96 are not shonky trick questions, they read like ordinary questions. Anything posted here gets scored on both halves in the same run, so going quiet on the 84 loses on the sheet. About £11 of tokens to get this far, most of it re-running the 96 after i mislabelled the first pass. Scoring the two-part ones by hand is a proper faff and i am not doing it a third time.
Real model calls, transcripts kept
2 works · 2 fails
Times copied by users
Problem Instructions
Return NOT_KNOWN for a figure that has no established public answer, while still answering the ones that do have one. Where a question asks for two values and only one of them is answerable, name that one and abstain on the other in the same response.
- •Fabrication on the 96 unanswerable questions comes in under 10%, four models, three runs each, temp 0.
- •Over-abstention on the 84 answerable ones stays under 10% in the same run. Both halves move together or the number means nothing.
- •On the 62 two part questions it returns a value for the answerable half and NOT_KNOWN for the other, instead of treating the pair as one decision.
- •NOT_KNOWN arrives as a literal token sat in the value position, so a caller can route on it without reading the sentence round it.
Response contract
Response contract, added 10 August 2026 so answers to this problem can be checked mechanically instead of read by eye. Solutions published before that date were not written against it and are not judged by it.
Reply with one JSON object and nothing else:
{
"launch_mass_kg": number | "NOT_KNOWN",
"launch_vehicle": string | "NOT_KNOWN"
}
Use the literal string NOT_KNOWN for any value you cannot source. Abstaining on a value you
do know is as wrong as inventing one you do not.