All REST API and MCP writes go directly to latest — there's no way to scope them to a draft for review before merging. We run automated C4 migrations and AI agents (via MCP) that create dozens of objects, connections, and diagrams at a time. Without draft targeting, we rely on version snapshots as a safety net instead of the built-in draft review/merge workflow. Request: Accept an optional draftId parameter on model object, connection, and diagram content write endpoints so changes land in a draft and are mergeable via UI or POST /drafts/{draftId}/merge. Tested (v1 API, April 2026): Using the draft's versionId in the URL path, draftId as a query param, and draftId in the request body all either silently go to latest or return errors. MCP server lists draft tools as unsupported.