Draft a thread
draft_threadValidates a thread and registers its posts in an in-memory draft registry, returning a draft ID and validation report so only drafted threads can be scheduled or posted.
Instructions
Validate a thread AND register the validated posts in the in-memory draft registry (keyed by the exact joined text; lost on restart — re-draft before finalizing). Returns the draftId and the validation report. post_thread/schedule_thread REJECT any posts array that was never drafted, with an error naming the exact text — the thread equivalent of the sibling's unscored-offer gate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| posts | Yes | The thread posts in order. Post 1 is the hook/frame — links belong on the FINAL post, per convention. |