# A35 AI灯红外策略与三款整机覆盖核验

状态：可编辑控制策略主机测试通过；不是可烧录整灯固件。FABRICATION_HOLD，原产品功能等效未验证。

## 新增红外门控策略

现有lg_inputs只有温度、供电、驱动和硬件联锁，hand_present来自AI_RESULT，没有独立红外输入。A35增加infrared_hand_present，要求调用者提供经过实际传感器极性/断线与去抖验证的物理信号，禁止从AI_RESULT复制生成。没有假设传感器型号、电平或GPIO。

红外检测无手/移手时，lg_poll清零PWM，取消待返回票据与视觉存在许可。晚到识别包不能恢复灯光。重新入手不自动恢复旧PWM；AI需新的识别结果，手动模式还需重新发出手动亮度命令。无手是正常停止条件，不锁定故障、不重置倒计时。沿用原策略允许无手时先arm，不宣称参考机UI行为已确认。

复测原guard的33项清零不变量与程序44项检查；新增AI/手动、移手、重新入手、晚包、到期、时钟回绕及遗漏IR字段的测试，ASan/UBSan通过。旧guard在同一个红外无手断言失败。Cortex-M0+对象编译通过，但没有目标链接、烧录或实际输出测量。

ABI已变化：所有调用lg_inputs的源必须重新编译并明确接入真实IR。仅修改测试fixture的正常输入为IR=true，未给实际目标伪造IR信号。本候选只交付策略与测试，未替换现有灯固件镜像。红外传感器电路、引脚绑定、采样/去抖、硬件门控、目标HAL与关断延迟仍未完成，不能靠主机测试认定红外功能已落地。

## 三款完整范围仍未通过

本轮逐条对照A10的20项要求，并检查A11的80行测量与12行样机登记。测量读数/操作者等字段均空，实物序列号与实际板/固件哈希均空；当前记录中可验收的物理功能通过项为0/20。详见whole_product_20_requirements_A35.csv。它不是测试结果，也不允许把部分CAD/模块检查换算为整机完成百分比。

电磨仍需真实电机、电池、充电/UI/ADC/FOC与保护链运行整合及50000rpm、续航、振动/噪声比较。吸尘器仍需确认风机/电源并接通运行、测速、故障关断，再验证粉尘捕集/滤网/噪声。AI灯仍需IR、实际摄像头与AI模型、61LED和双波段光学、电流与渐进曲线、显示/定时及全部轨路的整机集成和实测。

A11的计划样机登记还指向旧板。A35已更新计划来源为A34电机板/A32控制板、A29吸尘板、A24灯电源板，逐项记录当前真实SHA256。此处只列部分板卡集合，不能当作三款完整整机物料或制造包。A35红外策略未链接入灯镜像，不能交给工厂当作已可运行固件。所有实物字段继续留空，没有下单、制造或上电。

三款各1000台低成本目标保持不变；完整BOM、结构/负载器件、装配测试和工厂报价仍未闭合。下一步优先完成实际目标硬件与运行路径的缺口，最终用参考机/候选机同台比较证明功能效果。
