Update site brief
update_site_briefSet or incrementally update the durable site brief (vibe, category, brand voice, palette/font names, tagline, target audience) used as cross-session memory. Merges field-by-field into the existing brief — omitted fields are preserved, and the decisions[] log is left untouched. Call this once after picking a direction, then again whenever the direction shifts. Pass decision (and why) to append a design decision to the same memory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Why the decision was made (with decision). | |
| brief | No | ||
| site_id | Yes | ||
| decision | No | Append a decision to the site's memory — a non-obvious creative or structural choice the owner may revisit (a palette swap, a copy direction). Keep it to the choice itself; put the reason in why. Max 50 kept, oldest dropped. |