|
|
@@ -1,19 +1,20 @@
|
|
|
# 续接断点状态(机器可解析)。换会话/换电脑后首先读它定位。
|
|
|
# 状态取值: 未开始 / 进行中 / 完成 / 代码完成待验证
|
|
|
# 纪律:本字段只存【当前断点】,历史细节进 交接卡.md(见 CLAUDE.md 第三节)。
|
|
|
-更新时间: 2026-06-21 日志8GB根因A已确诊并修复(ChangeLanguage误删AdaptiveStyles→TouchMinSize丢失→软键盘按键MinHeight=UnsetValue洪流);根因+键盘兜底已改+运行期验证通过,待最终干净重编译+提交
|
|
|
+更新时间: 2026-06-21 日志8GB根因A修复 + M8点击层 + §10热开关 全部完成并实测通过已提交push;operate自主重启能力(静默提权)已建立
|
|
|
当前任务: >
|
|
|
- 【★日志 8GB 根因 A 已确诊+修复+验证通过★】真凶=ChangeLanguage(App启动)盲删"最后一个MergedDictionary"
|
|
|
- 实删了 AdaptiveStyles.xaml(TouchMinSize 所在)→ SoftKeyboard 键盘按键隐式样式 MinHeight={StaticResource TouchMinSize}
|
|
|
- 解析成 UnsetValue → 键盘在树里每帧抛(探针确诊:57个元素全是SoftKeyboard的Button,MainWindow树0命中)。
|
|
|
- · 修复(已改+验证):①App.xaml.cs ChangeLanguage 改按引用删语言字典(新增_currentLangRd)+首次按Source含/Language/匹配,绝不碰AdaptiveStyles
|
|
|
- (顺带修好Release下被静默禁用的M4-02触控基准);②SoftKeyboard.xaml内置TouchMinSize=48兜底+xmlns:sys。
|
|
|
- · 验证:模拟Release场景(人造DEBUG语言路径)重启→键盘正常弹出、A_locator未生成、日志MinHeight计数=0。dotnet build 0 error CS。
|
|
|
- · 清理:探针/临时旁路/人造路径全撤,git diff仅App.xaml.cs+SoftKeyboard.xaml两处目标修复。B节流保留。
|
|
|
- 已提交:A修复 28a3de4 已push main。已起:aivfo-oplog(本会话后台java,全连108,operation_log实时入库已验58254行)。
|
|
|
- 下一步:①下次关operate重编译出干净exe(当前运行的是验证诊断build,无害);②旧8GB文件20260621.htm可删/归档;③oplog机器重启后需重跑start-all.sh。
|
|
|
- ⚠行为变化:Release版M4-02触控隐式样式(MinHeight=48等)随修复复活,真机视觉登记复验(Debug一直生效,与已测一致)。
|
|
|
- 旁路(未修,以后弄):M8操作日志没入库=aivfo-oplog微服务没起(本机零java进程),非埋点代码问题。
|
|
|
+ 【★本会话全部收口:A修复 + M8点击层 + §10配置 已提交push并实测通过★】
|
|
|
+ · A(8GB洪流):ChangeLanguage盲删AdaptiveStyles→TouchMinSize丢失→软键盘按键MinHeight=UnsetValue每帧抛。
|
|
|
+ 修=ChangeLanguage按引用删语言字典(不碰AdaptiveStyles)+SoftKeyboard内置TouchMinSize兜底。提交28a3de4。
|
|
|
+ · M8点击层:operate+front各加Helpers/ClickTrailLogger.cs全局Button点击拦截,记"界面点击/页面·按钮文字"
|
|
|
+ (跳软键盘防泄密)。§10接通:两端ConfigFilePath=BaseDirectory+oplog-config.json(配置随各项目走,csproj拷贝)。
|
|
|
+ CLAUDE.md第五节扩成可操作排障法。提交fea1c41。
|
|
|
+ · 实测通过:operate已自主重启(RunAs静默提权,PID12512,干净build无诊断);进舱室调试页点读温度/读压力等→
|
|
|
+ operation_log出12条"界面点击|HouseDebugPageView·读温度"可读记录;A修复后零MinHeight洪流。
|
|
|
+ · 运行环境:aivfo-oplog后台跑(全连108)、中间件全在108、operation_log实时入库。
|
|
|
+ 下一步:无紧前。可挑纯代码(G2-3 TabTip/G2-4 well三态)或真机门控(G1-1借用/G2视觉/G5回归)。
|
|
|
+ 注:①operate开关/重启Claude自主(RunAs静默,见CLAUDE.md九);②oplog/机器重启后需重跑start-all.sh;
|
|
|
+ ③Release版M4-02触控样式随A修复复活,真机视觉登记复验;④JDBC查中文WHERE需-Dfile.encoding=UTF-8防假阴性。
|
|
|
续接读:《工作计划表》+《当前开发计划》+ 本文件 + 交接卡末尾。
|
|
|
说明: >
|
|
|
M0-M5 全部【可写源码】已完成,C#合并端 0 error + M2-02 单测 15/15。工具链就位(JDK11.0.25 + Maven3.9.9
|