Clarify brand values
brand_clarifyResolve ambiguous brand values by answering clarification prompts after initial compilation. Provide hex colors, role names, or font names to finalize the brand identity.
Instructions
Resolve an ambiguous brand value interactively. After brand_compile, some values need human confirmation — wrong primary color, unknown font, unassigned color roles. Pass the clarification item ID and the user's answer (hex color, role name, font name, or 'yes'/'no'). Supports natural language: 'the purple one is accent' or '#5544f2 is secondary'. Returns updated identity and remaining clarification count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Clarification item ID from needs-clarification.yaml (e.g. 'clarify-1') | |
| answer | Yes | The user's answer: a hex color (#ff0000), a role name (primary, secondary, accent, neutral, surface, text, action, tint, overlay, border, gradient, highlight), a font name, 'yes'/'no', or natural language ('the purple one is accent, the pink transparents are tint') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _metadata | Yes |