Observed during dogfood on t-578: dev loop invokes 'agentd run <prompt>' with a prompt beginning with '---', causing agentd/docopt to treat it as an invalid option. Also build_prompt uses printf format strings beginning with '-' without '--', producing printf invalid option errors and dropping runtime context lines.
Fixed in Omni/Ide/dev-review-release.sh: prompt runtime context printf now uses 'printf --' for leading '-' lines; agentd invocation now runs with a generated .md prompt file argument instead of passing raw prompt text/STDIN, avoiding docopt invalid-option failure when prompt starts with frontmatter '---'.