Create a DraftRoom Manual draft
create_expressroom_draftCreates a Manual DraftRoom draft that captures the brief, job mirror, short description, and supplied code/status for later review and integration into the official Jobs Board.
Instructions
Creates a Manual DraftRoom draft. DraftRoom is the first station when a capable subscription chat seat has fresh build context. Build or fit the smallest safe draft immediately, then store the brief, job mirror, short description, and supplied draft code. Do not park fresh context for a low-capacity unattended runner unless the chat seat records the exact blocker and next build step. Alarm bell: this does not mark official work done. It stores untrusted draft material so it can later enter the official Jobs Board conveyor belt, then be integrated, tested, reviewed, and proved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Stable identifier for the calling agent. | |
| supplied_code | Yes | Required capture field for concrete code, patch notes, file contents, pseudocode, ScopePack, or test outline supplied by the chat-first builder. If no code is supplied, record the exact blocker and next build step. | |
| brief_markdown | Yes | Detailed intake brief from the chat. | |
| job_name_mirror | Yes | The official job name or intended official job name. | |
| official_todo_id | No | Optional existing Jobs Board todo id to mirror. | |
| short_description | Yes | Quick read of the draft job. | |
| supplied_code_status | Yes | not_supplied | |
| source_chat_session_id | No | Optional source chat/session id. |