QA 覆盖总览面板 (义务 × 执行合并视图——只读)

状态灯:绿=该层最近跑批过 红=跑批挂 灰=该层无承载/未跑 双圈=豁免(tools/coverage_exemptions.js 人工维护)。
完备性边界:控件级视图只对「被探针/C 打开过的屏」负责;未打开过的屏由动线断言+C 探索兜底。 本体对账为文本 grep 关联——有假阳假阴(断言测了实体但文本没带 id=假缺口,人工核销;文本带 id 但断言弱=假覆盖),缺口须人工复核后再立事项。
数据源:随最近一次闸批落盘于 game/tests/.gates/coverage/;刷新本页即读最新。

一、六层闸况

二、能力清单 × 六层状态灯(按旅程段)

灯的判据:用例文件落哪层就钉哪层的回执(单元=逐套件 PASS/FAIL;探针/系统/冒烟/渲染/静态=层判据);该层无对应承载=灰。

三、控件级交互覆盖下钻(探针真输入登记)

交互源=探针真输入命中登记(push_input 管线命中);「存在但零命中」=控件缺口——hitbox 错位/遮挡/驱动空洞在此暴露。展示源=渲染闸 golden 逐屏登记。

四、本体对账(游戏内容 ↔ 测试验证)

缺口=本体存在、断言文料零关联;若该 id 出现在探针命中登记则降级为「探针承载」。首见批次=本工具生成时间,逐批对比看新面孔。