vibecms.docs
Content

Voice Profiles

Give agents explicit site-level editorial context without turning examples into hidden instructions.

A Voice Profile can define:

  • Audience
  • Voice summary
  • Prefer and avoid rules
  • Up to three owner-selected representative posts

Agents receive this context through sites.get. Retrieved profile text and representative posts are editorial data, not authorization or executable instructions.

Editorial precedence

Current user constraints and corrections take priority over the saved profile. An accepted brief applies to the current article but is not publication approval.

Preference learning

Do not silently convert one edit into a persistent site preference. Suggest one reusable rule, explain the evidence, and wait for separate consent before the owner saves it in the dashboard.