优化: 清理无意义注释(走查编号前缀/过时历史标注/死代码注释)

This commit is contained in:
lxy
2026-08-15 18:05:43 +08:00
parent 5a4c821629
commit 5ac815b9ca
137 changed files with 735 additions and 737 deletions
+2 -2
View File
@@ -64,7 +64,7 @@ const ASSESSMENT_CLASS_MAP: Record<string, string> = {
* recommendation 字符串 → CSS badge 类。
* 未知值(或非字符串/空)回退到 'conditional'(中性,对齐原两处实现)。
*
* WK-15:旧实现对 undefined/null 调 `.toLowerCase()` 崩。对抗评估 ai_analysis
* 旧实现对 undefined/null 调 `.toLowerCase()` 崩。对抗评估 ai_analysis
* 可能未生成 recommendation 字段(老数据/降级),调用方传值时也可能漏判空。
* 这里在源头做防御:非字符串/空串统一回退 conditional。
*/
@@ -77,7 +77,7 @@ export function assessmentClass(recommendation: string | null | undefined): stri
* recommendation 字符串 → i18n 本地化标签。
* 命中 ideas.assessment.{recommendation} 则返回译文,否则回退到原始 recommendation。
*
* WK-15:非字符串/空 → 回退占位符 '—'(避免模板渲染 undefined),与详情页其他空值一致。
* 非字符串/空 → 回退占位符 '—'(避免模板渲染 undefined),与详情页其他空值一致。
* @param t vue-i18n 的 t 函数(useI18n().t),由调用方注入避免本模块耦合 i18n 实例
*/
export function assessmentLabel(
+1 -1
View File
@@ -5,7 +5,7 @@
* 仅去除粗体、斜体、删除线、标题、行内代码、代码块围栏、列表、引用、
* 链接、图片等 Markdown 语法标记,保留文字内容。
*
* 动机(UX-260618-13):列表摘要用纯文本插值显示 AI 生成内容,
* 动机列表摘要用纯文本插值显示 AI 生成内容,
* 数据源含 Markdown 语法字符会裸字符外露,列表空间小且配合截断,
* 剥离比富文本渲染更合适。
*/
+1 -1
View File
@@ -13,7 +13,7 @@
import { t, currentLocale } from '@/i18n/i18n-helpers'
// CR-260615-08(P1-10):相对时间走 i18n(原硬编码中文,en locale 时间恒中文)。
// CR-260615-08相对时间走 i18n(原硬编码中文,en locale 时间恒中文)。
// 类型安全访问经 i18n-helpers 收口(规避 vue-i18n TS2589)。
/** 解析任意时间值为毫秒时间戳;无效或空返回 null(仅本模块内部使用) */