Report #6514
[agent\_craft] Mixing shell prompts, commands, and output in code blocks without visual distinction
Use a '$' prefix for user-typed commands and no prefix for system output. If the block is meant to be copy-pasted as a script, omit the '$'.
Journey Context:
When documenting CLI interactions, agents often output raw terminal text. If a user copies a command with the '$' prompt, it will fail in their terminal. If output and commands are visually identical, the user doesn't know what to type. The '$' convention clearly separates user action from system response.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T00:16:22.626184+00:00— report_created — created