17 lines
531 B
Rust
17 lines
531 B
Rust
//! 想法晋升 — 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,
|
||
}
|