Skip to content

[R2][调查] 修正选择端点守卫后核对 1049 栅格颜色 #129

Closed

Description

@JavaZeroo

限定完成(2026-10-29)

选择端点守卫修复及局部输出观察已由 PR132和后继独立 raw-capture-v1 / PR136合入 main 5f7373fc79eb152d8e4574b1d2b0dfbdd7068f77。旧#126仍是0grab,旧#129仍是3grab partial,没有把原计划改判通过;新案事前固定独立源码/计划及唯一目录,另行唯一执行。

新案5phase/5grab、17组H/space、34数组完整;phase2两H的16/16并列保留dominant=null。完整有序数组及尺寸/数量直接比较:首次进入A0和重复进入A2唯一匹配同帧SGR0正控,返回M1唯一匹配同帧SGR31;44正控。固定报告及public validation a93b34233806fe3f32bf5fe70a0a5953ad43156d0a574cb79677784e9f3b9cca由两路只读审查与独立原件重算核对;最终HEAD五条实际触发CI分别success。

本项只结项工具修复、完整ROI采集与这些局部输出签名事实。内部pen/current_style、非颜色属性、全部grid、本地shell/呈现和性能不因此通过;#126/#123/#27及R2继续保留其原门槛。后继C++限定协议由#135单独实现/验证。

原定义及旧批停止合同(保留历史身份)

用户结果

依据已存原版反例修复#126观察守卫,使用新的独立固定源码核对1049输出颜色;不改变原版行为或降低栅格校准门槛。

前置与原停止记录

#126的source15c736b按原计划只执行一次,phase0因selectionText非空停止,0 grab/0 pixels,样式未知,记录不改不重跑。旧同版本原版证据已有caret=anchor但selectionText非空,证明该getter不能判断选区;选择端点API在R1参考场景已有来源,本项可独立修复观察工具。

新批验收与停止条件

  • 离线先验证selectionCaretP/selectionAnchorP为有限整数且相等才collapsed;selectionText只记类型/长度,非空不自动判选择。端点未知/不等、caret重叠ROI仍拒绝;旧#126缺端点记录保持unknown,不拼接旧数据制造通过。
  • 新独立branch/source/plan/唯一目录固定全部输入及hash;仍五阶段、每阶段仅一次viewport grab,phase0同图增加SGR0的D0双H参照和原SGR31/44的M0双H,其他A0/A1/A2/M1保留。
  • 仅新启动原版一次;固定官方EXE/4047文件和Qt DLL/真实模块路径,自有station/Job/profile;45秒capture/60秒CLI等待,整程另列。空图、坐标/DPR、背景或墨迹校准失败则unknown结束,不平移搜索/补抓/重跑。
  • 每条完整NAWS守卫、阶段/源/颜色标量及回收一致,显式验证和普通/-O公共边界回归通过;原始pixel/图片/日志留local。只描述受控栅格,不声称pen内部属性、真实presented、性能或完整R2。

父项#126;本项是经过既有原版反例支持的工具修复及新批,不把#126旧失败改判为通过。

Activity

  1. added
    ready-for-agent范围明确且真实阻塞已解除,可开始实施
    research有明确问题与出口的证据调查
    on Oct 28, 2026
  2. JavaZeroo commented on Oct 28, 2026

    @JavaZeroo
    OwnerAuthor

    raw-capture-v1 执行前复核完成:固定生产源 f6d9a97、准备 HEAD 46f90d8,7 个生产文件、Qt5 完整模块 SHA、32B sret/析构和隔离守卫一致。新案先收齐本阶段所有 H/space ROI 再 ack;颜色歧义只在离线保留 unknown。保持最多一次新原版执行、每阶段一次 grab/总五次,capture45s、CLI60s;结构/身份/端点/caret/DPR失败仍停止。旧 false proposal、#126 0grab 和 #129 3grab 原件不变,未补造缺步骤。已另建绑定当前 HEAD 的新授权计划,将仅执行该唯一新案;不将 controlled raster 当 presented、内部pen或R2通过。

  3. added 2 commits that reference this issue on Oct 28, 2026
  4. removed
    ready-for-agent范围明确且真实阻塞已解除,可开始实施
    on Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    research有明确问题与出口的证据调查

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions