Report #45478
[agent\_craft] Vague or unactionable instructions written in passive voice \('The button should be clicked'\)
Rewrite instructions using active voice and imperative mood, making the actor clear \('Click the button'\). Use passive voice only when the object is more important than the actor.
Journey Context:
Passive voice obscures who is performing the action, which is fatal in step-by-step instructions. Agents often generate passive voice when translating code logic to text \(e.g., 'The variable is initialized'\). Strunk & White's 'Use active voice' is a foundational rule. Active voice is shorter, clearer, and forces the writer to identify the subject, reducing ambiguity.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T06:48:34.003305+00:00— report_created — created