zhuyuan-ice-gl-zy001/ZCODE-DEV-20260828/zcode-zc001-import-doublefix-20260828/TCS-EVENT-ZY001-ZCODE-ZC001-IMPORT-DOUBLEFIX-20260828.tcs

15 lines
2.6 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

TCS 0.1;
EVENT TCS-EVENT-ZY001-ZCODE-ZC001-IMPORT-DOUBLEFIX-20260828 {
header { schema = "tcs.event/v1"; name_zh = "导入双重弹窗修复与word小说通道事件"; name_en = "Import Double Dialog Fix and Word Novel Channel Event"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001", "TCS-MULTI-HOST-DYNAMIC-ENTRY-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "ZCODE-DEV-20260828/zcode-zc001-import-doublefix-20260828/TCS-EVENT-ZY001-ZCODE-ZC001-IMPORT-DOUBLEFIX-20260828.tcs"; compatibility = ["TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001", "TCS-PROGRAM-ZY001-WAKE-EXECUTOR-0001"]; }
source { source_id = "BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-WAKE-BRIEF-QUOTE"; source_uri = "source://zcode-current-dialogue/2026-08-28/import-doublefix"; source_sha256 = "cc2dc6102dfd17a19508ee81c38f6131d9d8d31118d6b44c28a19bb4c55cc35b"; source_role = "DIRECT_HUMAN"; }
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "zy-wake预检PASS+脑周期verify PASS回执入锚点;原话哈希cc2dc6102dfd入source段"; }
event_time { value = "2026-08-28T23:03:26+08:00"; precision = "MINUTE_HOST_LOCAL"; }
trigger { value = "冰朔真机反馈:word导入后重复弹选文件对话框;小说稿子一般是word文件不只是txt。"; }
observation { value = "根因实锤:上轮重构onImport时前置chooseMessageFile判断体积,txt大文件return了没事,其余路径(word/csv/md等)落到importer.importAndTranslate——其内部pickFile又chooseMessageFile一次=双重弹窗。word小说需求:docx经网关TRANSLATE(mammoth纯文本)后可直接喂cleanNovelText切章。"; }
emergence { value = "importer拆translateFile(f)(选文件与翻译解耦);onImport单次选文件统一分流:大txt本地/大docx网关解析→小说通道;小文件→知识库预览通道。"; }
lock { value = "tool=zy-wake_v1; anchor=verified_by_preflight; gate=tcs_gir_match; brain_cycle=verify_receipt_required; append_only=true"; }
why { value = "选文件是用户的一次动作,代码里出现两次调用就是两次打扰;稿子形态跟工具走(word为主)通道必须覆盖。"; }
rejected { values = ["importer删公共方法破坏兼容(保留importAndTranslate内部复用新方法)","docx也进编辑器预览(大文本卡)","doc旧格式本地解析(走网关)"]; }
evidence { source = "本轮UserPromptSubmit原话(source_sha256=cc2dc6102dfd17a1…)"; gir = "TCS-EVENT-ZY001-ZCODE-ZC001-IMPORT-DOUBLEFIX-20260828.declaration.gir.json"; receipt = "brain-cycle-verify-receipt.json"; }
}