优化: 清理无意义注释(走查编号前缀/过时历史标注/死代码注释)
This commit is contained in:
@@ -23,7 +23,7 @@ export const PROJECT_STATUS_LABELS: Record<string, string> = {
|
||||
}
|
||||
|
||||
/** 项目状态 → 卡片 badge 样式 class */
|
||||
// WK-1:对齐 7 态真实生命周期(planning/in_progress/testing/releasing/completed/paused/cancelled)。
|
||||
// 对齐 7 态真实生命周期(planning/in_progress/testing/releasing/completed/paused/cancelled)。
|
||||
// 类名对齐 ProjectCard.vue scoped 的 stage-* 色系(design/coding/testing/release),paused/cancelled 走新增
|
||||
// stage-dim(置灰)。'active' 键删除:后端无此状态,老数据兜底走 stage-design(与 projectStageInfo 兜底一致)。
|
||||
export const PROJECT_STATUS_BADGE_CLASS: Record<string, string> = {
|
||||
@@ -46,7 +46,7 @@ export interface ProjectStageInfo {
|
||||
stage: string
|
||||
}
|
||||
|
||||
// WK-1:对齐 7 态。stage 值决定 Dashboard dot/chip/fill 颜色档(planning/coding/testing/release/paused/cancelled),
|
||||
// 对齐 7 态。stage 值决定 Dashboard dot/chip/fill 颜色档(planning/coding/testing/release/paused/cancelled),
|
||||
// 需与 ActiveProjectsPanel.vue 的 dot-*/chip-*/fill-* 类一一对应(paused 为该组件新增 dim 类)。
|
||||
// 'active' 键已删,老数据兜底走 projectStageInfo 默认 planning。
|
||||
export const PROJECT_STAGE_INFO: Record<string, ProjectStageInfo> = {
|
||||
@@ -68,13 +68,13 @@ export function projectBadgeClass(status: string): string {
|
||||
}
|
||||
|
||||
export function projectStageInfo(status: string): ProjectStageInfo {
|
||||
// F-09:兜底用字面量而非 PROJECT_STAGE_INFO.planning,避免已删键的隐式依赖
|
||||
// 兜底用字面量而非 PROJECT_STAGE_INFO.planning,避免已删键的隐式依赖
|
||||
return PROJECT_STAGE_INFO[status] ?? { stepIndex: 0, progress: 0, stage: 'planning' }
|
||||
}
|
||||
|
||||
// ── 任务状态 ──
|
||||
|
||||
// D-260616-01:前端对齐后端 7 态纯状态机(crates/df-core/src/types.rs TaskStatus)
|
||||
// 前端对齐后端 7 态纯状态机(crates/df-core/src/types.rs TaskStatus)
|
||||
// 删旧 5 态 Git 工作流导向(review_ready/merged/abandoned)。
|
||||
// 后端 task.rs update_task 写 status 经 TaskStatus::is_valid 拦截,旧 5 态无法落库;
|
||||
// migrations.rs V1 无 seed,create_task 默认 todo → 新 DB 无旧 5 态数据,安全对齐。
|
||||
@@ -129,7 +129,7 @@ export function taskStatusClass(status: string): string {
|
||||
return TASK_STATUS_CLASS[mapLegacyStatus(status)] ?? 'status-todo'
|
||||
}
|
||||
|
||||
// WK-8:任务状态机合法流转目标(源状态 → 可达目标态,对齐 TaskDetail.vue ADVANCE_MAP 的 target 集)。
|
||||
// 任务状态机合法流转目标(源状态 → 可达目标态,对齐 TaskDetail.vue ADVANCE_MAP 的 target 集)。
|
||||
// 列表快捷菜单据此过滤,避免直接置终态/非法跳转(done 为唯一终态,无推进目标;cancelled 可恢复);
|
||||
// 新建/手动改状态仍走后端 TaskStatus::is_valid 兜底校验。
|
||||
export const TASK_STATUS_TRANSITIONS: Record<string, string[]> = {
|
||||
|
||||
Reference in New Issue
Block a user