import type { ArtifactPhase } from '@/api/projects'

// 阶段角色模板 / 交互式澄清协议 / system prompt 组装已迁移至服务端
// （internal/brief.Composer），不再由前端拼装。前端创建会话时只需传 requirement_id /
// project_id，服务端在 composeHistory 注入 FK 上下文简报。此文件仅保留前端仍需的
// 阶段链映射（用于展示"上一阶段产物"等纯 UI 逻辑）。

// 上一阶段产物来源：prototyping ← planning、auditing ← prototyping、planning 无。
export const PREV_ARTIFACT_PHASE: Record<ArtifactPhase, ArtifactPhase | null> = {
  planning: null,
  prototyping: 'planning',
  auditing: 'prototyping',
}
