draft_mission
Get the drafting payload for a single mission so you can write the reply.
This is a working payload, not a display payload — it intentionally
contains the product positioning, lead text, scoring breakdown, and
response schema your draft must follow. Use it to write the draft;
do NOT dump the full payload back to the user.
Workflow:
1. Call this with the mission_id.
2. Compose a reply that fits the role/tone in `context.strategy`.
3. Call `upload_draft(mission_id, draft, reasoning)` with your draft.
4. If the lead is clearly not a buying signal, skip drafting and
call `reject_mission(mission_id, rejection_reason)` instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mission_id | Yes | The mission's id, from get_missions. |