Native 事件采集与计数对账

有效 ON Smoke(修复前构建、用于定位缺陷)的 Native Shadow 文件共有 1032 行,event_seq 为 1..1032,唯一且无缺口;事件类型为:SELECTION 203、INPUT_REQUESTED 203、INPUT_GENERATED 203、INPUT_COMPLETED 203、TRANSITION 201、TRACE_BOUNDARY 17、RESTART 2。region-flow-status.json 为 offered=1032, dropped=0, failed=false, queue_peak=3, writer_alive=false。

201 条 Native TRANSITION 中 195 条带 execution_confirmed=true。其余 6 条都能定位到同一模式:先发生 TRACE_BOUNDARY(fuzz)/TRACE_BOUNDARY(native_trace_reset),随后才收到 INPUT_COMPLETED(execution_confirmed=true);边界清空了尚未完成的 Input,Transition 因而没有 input_id,按 Schema 被保守排除。不是事件丢失或乱序,原始 event_seq 连续;这是 Native boundary 与 completion 的生命周期顺序缺陷。

修复后 Native 测试新增“边界中仍在进行的 Input 在完成回调后可关联”的检查;设备端复验因后续 invalid run 的设备锁被安全保留而未能执行。当前可确认的真实设备数据仍是 195 条 Shadow-confirmed,不能把 201 条 Native transition 直接冒充 195 条完整确认流量。