//! Doc comment generation and source file rewriting.
//!
//! This module provides per-language doc comment formatting and (in future tasks)
//! source file rewriting for LLM-generated documentation.
use PathBuf;
use crateLanguage;
/// Result from Phase 2 LLM doc generation.
/// Carries everything needed to write a doc comment back to a source file:
/// the target location, the generated text, and metadata for cache/idempotency.