• 陈泽健's avatar
    fix: 语义化页面身份识别修复——create_meeting url_patterns 收紧 + meeting_detail fingerprint 修正 · 345572f2
    陈泽健 提交于
    步骤15「点击取消会议」报"选择器不能为空"根因:create_meeting 万能 url_pattern
    `meetingV3` 与详情页 `meetingV3.*Detail` 双命中(meetingDetail 含大写 Detail)
    → fingerprint 判存失败(详情页实测 0 个 .room、0 个 .topic_item input)
    → recognize_current_page 返回 None → scope 软更新失败 → 语义解析链中断。
    
    修复(page_url_mapping.json):
    - create_meeting url_patterns: ["meetingV3"] → ["meetingV3.*CreateMeeting", "meetingV3.*createMeeting"]
    - meeting_detail fingerprint: .room:has-text('会议') → .detail_top(详情页 1 / 新建页 0,天然区分)
    
    配套:
    - semantic_resolver.py: scope 软更新重识别当前页面后与期望 scope 比对
    - test_page_url_service.py: 新增 3 条回归测试(详情页识别/新建页不误判/列表页 None)
    
    验证:语义化验证版用例(16步,剔除 finally 清理)真实执行连跑两次全绿
    (exec_1ff18a20 / exec_2eb7c625,约 92s/次),5.44 会议列表零残留。
    参考 _PRD_复杂用例通用执行机制_语义化用例执行.md
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    345572f2
名称
最后提交
最后更新
.claude Loading commit data...
.github/workflows Loading commit data...
Docs Loading commit data...
backend Loading commit data...
deploy Loading commit data...
frontend Loading commit data...
.gitignore Loading commit data...
CLAUDE.md Loading commit data...
HANDOFF.md Loading commit data...
HANDOFF_UI自动化.md Loading commit data...
HANDOFF_V2部署升级.md Loading commit data...
HANDOFF_安全测试.md Loading commit data...
HANDOFF_性能测试.md Loading commit data...
HANDOFF_自动化部署测试.md Loading commit data...
HANDOFF_设备模拟.md Loading commit data...
HANDOFF_设备模拟_主题配置改造.md Loading commit data...
README.md Loading commit data...
deploy_to_560.py Loading commit data...