The reward number is the easy part. Most missions get drafted budget first, criterion last, in ten minutes, by someone who knows what they meant.
Say the objective the way it comes up in a call: improve the onboarding docs for our SDK. Everyone nods. Nobody in that room can resolve it. Improved against what, judged by whom, done when?
Now phrase it as a check: a stranger reads it, looks at a submission, answers yes or no without messaging you. Usually that means naming four things: the artifact, where it lands, the state it must be in, the event that shows it happened. "A quickstart page in the docs repo that takes a new developer from empty folder to first successful call, merged to main."
Ugly sentence. Also hard to argue with.
Same move on work that resists pinning down. Translation: which pages, which glossary terms stay in English, who signs off. Vulnerability disclosure: reproduction against a named commit, severity on a linked scale, payout on confirmed repro.
Then the part publishers skip. Something will land in the grey zone, and who decides that belongs in the mission before anyone starts. Name the resolver: a person, a seat or a small panel, and the days they have to answer. Settling that in writing is the publisher's job, done before submissions open.
Heavy process for a modest pool, someone always says. Fair, up to a point. What it really costs is learning at drafting time that the objective is still a wish, which lands softer than the same discovery three weeks in, with finished work in front of you.
So the check gets written first, priced second: it is what the pool buys. Last pass before publishing, read the criterion aloud to someone who missed the scoping call, and watch for the moment they stop and ask what we mean here by production ready.