@@ -38,15 +38,15 @@ export const FROZEN_MUTED_GRAY_FILES = 43;
3838export const FROZEN_FONT_OOB_TOTAL = 551 ;
3939
4040/** 字号越界冻结**文件数**(条目数;只许降) */
41- export const FROZEN_FONT_OOB_FILES = 122 ; // 120 → 122:批 7 T6 拆件,键随代码走( Σ 551 不变,一处文件变三处 )
41+ export const FROZEN_FONT_OOB_FILES = 123 ; // 120 → 122:批 7 T6 拆件;122 → 123:批 7 T20 拆件(键随代码走, Σ 551 不变)
4242
4343/**
4444 * 锚(anti-table-swap):条目数 + 一个具名文件的冻结值;换一张同样「自洽」的表 ⇒ 锚必红。
4545 * ⚠️ **T16-B 换锚**:T16-A 的锚(`LiveActivityPanel` 9)正是本单元的迁移目标(9 → 2)⇒ 随迁移失效。
4646 * 新锚 = `NoteLinkToSystem.tsx`:5 处**全部**是登记例外(B1 硬守卫 + 品牌青三元)⇒ 无裁决不可能下降。
4747 */
4848export const ANCHOR_MUTED_GRAY = { file : "components/NoteLinkToSystem.tsx" , count : 5 , files : 43 } as const ;
49- export const ANCHOR_FONT_OOB = { file : "components/action-center/ActionCenterPanel.tsx" , count : 19 , files : 122 } as const ;
49+ export const ANCHOR_FONT_OOB = { file : "components/action-center/ActionCenterPanel.tsx" , count : 19 , files : 123 } as const ;
5050
5151/**
5252 * 相对 `app/src` 的正斜杠路径 → 该文件**允许残留的弱化灰行数上限**(只许降,键不许新增)。
@@ -72,7 +72,6 @@ export const FROZEN_MUTED_GRAY_BY_FILE: Readonly<Record<string, number>> = {
7272 "components/KnowledgeSystemWizard.tsx" : 2 ,
7373 "components/KnowledgeTreeView.tsx" : 1 ,
7474 "components/LearningLibraryEngineSection.tsx" : 2 ,
75- "components/LiveTranscriptStream.tsx" : 2 ,
7675 "components/MaterialInputPanel.tsx" : 1 ,
7776 "components/NoteColorPicker.tsx" : 2 ,
7877 "components/NoteEditView.tsx" : 1 ,
@@ -92,6 +91,7 @@ export const FROZEN_MUTED_GRAY_BY_FILE: Readonly<Record<string, number>> = {
9291 "components/SecondPassPanel.tsx" : 1 ,
9392 "components/SessionListPanel.tsx" : 1 ,
9493 "components/TaskConversationView.tsx" : 1 ,
94+ "components/TranscriptRow.tsx" : 2 ,
9595 "components/VideoImportPanel.tsx" : 1 ,
9696 "components/session-detail/SessionScreenCards.tsx" : 1 ,
9797 "pages/KnowledgePage.tsx" : 3 ,
@@ -140,7 +140,7 @@ export const RESIDUAL: readonly { file: string; kind: TextResidualKind; reason:
140140 { file : "components/KnowledgeSystemWizard.tsx" , kind : "ternary-no-equivalent" , reason : "`:187` 步骤徽标两支非灰(active #0f766e 品牌青 / done #047857)+ 背景 / 描边条件;`:244` 原生 `<button disabled>` ⇒ 无等价档 / `Button` 域" } ,
141141 { file : "components/KnowledgeTreeView.tsx" , kind : "interactive" , reason : "`:162` `onClick` + `data-testid`(展开 / 折叠节点)⇒ 可交互文本属 `Button` 域(批 5/7)" } ,
142142 { file : "components/LearningLibraryEngineSection.tsx" , kind : "interactive-no-equivalent" , reason : "2 处原生 `<button disabled>`(下载模型 / 加载引擎)+ 非灰支 #374151 / #0f766e + `background` 三元 ⇒ 交互 + 无等价档" } ,
143- { file : "components/LiveTranscriptStream .tsx" , kind : "nontext" , reason : "2 处 `background`(转写来源色点 / 识别中色点底色)不是墨度 ⇒ B19 第 5 条:不迁不动;批 7 T6 拆件时自 `components/LiveActivityPanel.tsx` 整段搬来 (键随代码走:条目数与总数 43/63 均不变)" } ,
143+ { file : "components/TranscriptRow .tsx" , kind : "nontext" , reason : "2 处 `background`(转写来源色点 / 识别中色点底色)不是墨度 ⇒ B19 第 5 条:不迁不动;批 7 T6 拆件时自 `components/LiveActivityPanel.tsx` 整段搬入 `LiveTranscriptStream.tsx`,批 7 T20 再按 §C9.19 随代码搬入本件 (键随代码走:两次拆件的条目数与总数 43/63 均不变)" } ,
144144 { file : "components/MaterialInputPanel.tsx" , kind : "interactive-no-equivalent" , reason : "原生 `<button disabled>` + 非灰支 #fff(品牌青实底白字)⇒ 交互 + 无等价档" } ,
145145 { file : "components/NoteColorPicker.tsx" , kind : "nontext" , reason : "2 处 `border`(悬停描边 / 清除色虚线框)不是墨度 ⇒ B19 第 5 条" } ,
146146 { file : "components/NoteEditView.tsx" , kind : "b1-non-migrated" , reason : "B1/B2 硬守卫:本文件在 `NON_MIGRATED_14` 内(`dialogMigration.e.test.ts` ② + `buttonMigration.test.ts` ④ 断言「不迁的 14 个不许被顺手迁掉」)——加原语 import 会绕过守卫 ⇒ 本处(快捷键提示)不迁" } ,
@@ -230,7 +230,7 @@ export const FROZEN_FONT_OOB_BY_FILE: Readonly<Record<string, number>> = {
230230 "components/LiveImageStrip.tsx" : 6 ,
231231 "components/LiveOcrPreview.tsx" : 3 ,
232232 "components/LiveProfileStrip.tsx" : 8 ,
233- "components/LiveTranscriptStream.tsx" : 4 ,
233+ "components/LiveTranscriptStream.tsx" : 1 ,
234234 "components/MaterialInputPanel.tsx" : 3 ,
235235 "components/ModelCardCreateDialog.tsx" : 1 ,
236236 "components/ModelCardFromNoteDialog.tsx" : 1 ,
@@ -279,7 +279,7 @@ export const FROZEN_FONT_OOB_BY_FILE: Readonly<Record<string, number>> = {
279279 "components/SystemStatusBadge.tsx" : 2 ,
280280 "components/TaskConversationView.tsx" : 3 ,
281281 "components/TaskLaunchDialog.tsx" : 1 ,
282- "components/TaskThreadCard.tsx" : 7 ,
282+ "components/TaskThreadCard.tsx" : 7 , "components/TranscriptRow.tsx" : 3 ,
283283 "components/VersionPanel.tsx" : 10 ,
284284 "components/VideoImportPanel.tsx" : 4 ,
285285 "components/VocabManager.tsx" : 6 ,
0 commit comments