pub async fn plan_edit( llm: &LlmClient, project_dir: &Path, edit_prompt: &str, quality_bible: &str, ) -> Result<EditPlan>
Generate an edit plan for an existing codebase.