begin_design
Create a persistent design session for Basecoat UI composition, pinning and verifying the macro registry to ensure idempotent, offline-safe interface builds.
Instructions
Create a persistent design session under the host project root. Pass designId, profile (alias or ref), operationId, and optional decisions. Pins and hash-verifies the packaged macro registry. Idempotent for the same operationId. Oversized optional receipt fields may be omitted with truncated:true after commit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | Yes | ||
| designId | Yes | ||
| decisions | No | ||
| operationId | Yes |