//! 想法晋升 — PromotionResult(promote_idea IPC 返回类型)。 //! 实际晋升路径:commands/idea.rs::promote_idea → df-project::ProjectManager::create_from_idea。 //! 历史空壳 IdeaPromoter/PromotionPolicy 已删(R-PD-14)。 use serde::Serialize; use df_types::types::{IdeaId, ProjectId}; /// 晋升结果(promote_idea IPC 返回类型) #[derive(Debug, Clone, Serialize)] pub struct PromotionResult { pub idea_id: IdeaId, pub project_id: ProjectId, pub promoted: bool, pub reason: String, }