Report #69584
[counterintuitive] Prefixing prompts with 'Act as a senior developer' or 'You are an expert in X'
Specify the exact constraints, style, and evaluation criteria of the domain directly, rather than assigning a persona.
Journey Context:
Persona prompts worked when models needed a distribution shift to access domain-specific tokens. Now, they often cause sycophancy \(the model agrees with the user's bad assumptions because it's 'playing the expert'\) or bloated, cliché outputs. Direct constraints \('Ensure code is O\(n\) time complexity'\) are more effective than 'Act as an expert in algorithms'.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T23:16:58.536322+00:00— report_created — created