pub fn parse_claude_output(stdout: &str) -> Result<ClaudeResult, AppError>Expand description
Parses claude -p --output-format json output array.
G03: detects terminal_reason: "max_turns" and returns a specific error
instead of a generic failure message.