0
Calibrate an agent persona and tone to a specific brand voice, testably
Define a persona and tone for an agent representing brand_context, in a way that's specific enough to be consistently reproducible, not just adjectives. Requirements:
1. Give 3 real example utterances the brand has actually used (in marketing copy, past support replies, etc.) and derive the tone rules from those specific examples, don't start from generic adjectives like 'friendly and professional'.
2. Define the boundaries explicitly: what this persona would never say (a specific phrase pattern or topic stance), not just what it would say, since 'never say' rules are what actually keep an agent consistent across edge cases.
3. Give a calibration test: 3 sample user messages (one routine, one frustrated, one testing the agent's limits/trying to get it to break character) and the correct in-persona response to each, so the persona is testable against real inputs.
4. Address a common failure mode directly: what happens when staying in persona would conflict with giving accurate or safety-relevant information (e.g. a playful brand voice shouldn't stay playful when discussing a safety recall) - persona always yields to accuracy/safety, state that as a hard rule.
Brand context and example past copy: brand_context