--- name: publish-work description: Ship a finished result as an Idea Platform work. Use when the human is ready to publish, after previewing attribution. Requires confirmed=true. --- # Publish work Shipping a result. **Idea → Attempt → Work**: this creates the Work. Token from the attempt `AGENTS.md`. Do not commit it. ## Do 1. Preview attribution (idea title/id, attempt id, credits) from `get_idea` / `get_work` peers. 2. Require an explicit human confirm. 3. Call MCP `publish_work` with `confirmed: true` (`POST /api/v1/works`, `user_confirmed: true`). 4. Prefer `external_url` so the platform scrapes `og:image`. Use `cover_url` only to override. ## Do not - Do not publish without `confirmed: true`. - Do not PATCH the attempt to `published`. - Do not scrape; use MCP tools.